diff --git a/index.html b/index.html index 326cde6..183523c 100644 --- a/index.html +++ b/index.html @@ -11,89 +11,136 @@ Studio BDT -
-
-

Welcome to

- -
-

apologies to any mobile user (this website isn't responsive...yet)

-

Our Github!

+ + +
+

♦ established September 2025

+

We code stuff, I guess.

+

A small studio of developers who make some things ranging from stupid to even stupider. Github

+
-

some cool projects

-

proxy but it works like less than 50% of the time (as of now)

-

website to get anywhere from 3 dollars to 1 million for free! (funded by Neorazer's bank account)

-

More to come!

+
+

OUR PROJECTS

-

Our members!

+
-
+
-

ImmatureGoat

-

Co-owner

- - - - - - + Utility ♦ Network ♦ What other tags do I put here? +

Proxy

+

Kind of cool. It works 50% of the time.

+ Link
-

SamZua

-

Co-owner

- - - - - + Money ♦ Money ♦ Graciously funded +

Money

+

Get anywhere from $3 to $1000000, all funded by NeoRazer's wallet. (He doesn't know yet)

+ Link
-

NeoRazer

-

Co-owner

- - - - - - - + asdf ♦ ewaklsdl ♦ aw;sdlk +

Coming soon...

+

More to come in the near (or far) future

+
+
-
-

kamishiro

-

Member (unc)

- - - - +
+

OUR MEMBERS

+ +
+ +
+ +
+ +

ImmatureGoat

+

Co-owner

+
+ + Github + +
+ Python + Java + JavaScript + HTML + CSS +
-
-

VR00M-Vroom

-

Member

- +
+ +

Samzua

+

Co-owner

+
+ Github + +
+ C++ + JavaScript + HTML + CSS +
+
+ +
+ +

NeoRazer

+

Co-owner

+
+ Github - +
+ C++ + JavaScript + HTML + CSS + Vibe Coding (coding larper) +
+
+ +
+ +

kamishiro

+

Member

+
+ Github + +
+ C (unc) + Java + Lua +
+ +
+ +

VR00M-Vroom

+

Member

+
+ Github + +
+ Hardware +
+
+
-
- -
+
+

Created by Studio BDT

+
diff --git a/script.js b/script.js index e133e7a..112ffff 100644 --- a/script.js +++ b/script.js @@ -1,14 +1,3 @@ -const checkbox = document.getElementById('hotdog-checkbox'); -const hero = document.getElementById('top'); -const highlight = document.querySelector('.highlight'); -const cards = document.querySelectorAll('.card'); - -checkbox.addEventListener('change', () => { +document.querySelector('.toggle').addEventListener('click', function() { document.body.classList.toggle('hotdog'); - hero.classList.toggle('hotdog'); - highlight.classList.toggle('hotdog'); - - cards.forEach(card => { - card.classList.toggle('hotdog'); - }); -}); +}); \ No newline at end of file diff --git a/styles.css b/styles.css index 3983924..e3500e6 100644 --- a/styles.css +++ b/styles.css @@ -1,91 +1,465 @@ -body { - background-color: black; - color: white; -} +@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Mono:wght@400;500&display=swap'); -body a { - color: white; +/* use this for normal text */ +.mono { + font-family: 'DM Mono', monospace; } -body.hotdog { - background-color: red; - color: yellow; +/* use ts for headings */ +.serif { + font-family: 'DM Serif Display', serif; } -body.hotdog a { - color: yellow; +body { + background-color: #0a0a08; } -#top { +nav { + position: sticky; + top: 0; + z-index: 1000; + background-color: #0a0a08; + color: #e8e4dc; display: flex; + border-bottom: thin solid #6b6860; } -#top img { - filter: invert(100%); - width: 100px; +nav a { + color: #6b6860; + border: thin solid #6b6860; + text-decoration: none; + font-family: 'DM Mono', monospace; + font-size: 11px; + letter-spacing: 2px; + text-transform: uppercase; + padding: 6px 12px; + margin: auto 20px auto auto; } -#top.hotdog img { - filter: invert(0%); +nav a:hover { + border-color: #c8f060; + color: #c8f060; + transition: background-color 0.2s; } -#hotdoginput { - position: fixed; - top: 20px; - right: 0; - width: 50%; - z-index: 1000; +nav img { + width: 75px; + filter: invert(100%); } -#hotdoginput label { +.toggle { display: flex; align-items: center; gap: 8px; + font-family: 'DM Mono', monospace; + font-size: 11px; + letter-spacing: 2px; + text-transform: uppercase; + color: #6b6860; + border: thin solid #6b6860; + padding: 6px 12px; + margin: auto 20px auto auto; + cursor: pointer; + background: none; + user-select: none; +} + +.toggle:hover { + border-color: #c8f060; + color: #c8f060; + transition: background-color 0.2s; +} + +.hero { + padding: 50px; + border-bottom: thin solid #6b6860; +} + +.hero h1 { + color: #e8e4dc; + font-size: 100px; + width: 50%; + margin-top: -10px; +} + +.hero p { + color: #c8f060; +} + +.hero a { + color: #c8f060; + text-decoration: none; +} + +.hero h2 { + color: #6b6860; +} + +.projects { + padding: 50px; + border-bottom: thin solid #6b6860; } -.highlight { - background-color: green; - display: inline; +.projects h2 { + color: #6b6860; } -.highlight.hotdog { - background-color: black; +hr { + border-color: #6b6860; } -#cardholder { +.cardholder { display: flex; flex-wrap: wrap; + justify-content: center; } .card { - border-radius: 15px; - text-align: center; - margin: 15px; - width: 150px; - background-color: white; - color: black; - padding: 10px; + margin: 50px; + border: thin solid #6b6860; + padding: 15px; + width: 30%; + overflow: hidden; + display: flex; + flex-direction: column; +} + +.card:hover { + background-color: #111110; + transition: background-color 0.2s; +} + +.tag { + display: inline-block; + align-self: flex-start; + font-size: 12px; + letter-spacing: 1px; + text-transform: uppercase; + border: 1px solid #c8f060; + padding: 3px 8px; + color: #c8f060; + white-space: normal; + word-break: break-word; + margin-bottom: 12px; +} + +.card h2 { + color: #e8e4dc; + font-size: 50px; + margin-top: 0; + margin-bottom: 8px; +} + +.card p { + color: #6b6860; + margin-top: 0; } .card a { - color: black; + color: #6b6860; +} + +.card a:hover { + color: #c8f060; + transition: background-color 0.2s; } -.card.hotdog { - border-radius: 15px; +.members { + padding: 50px; + border-bottom: thin solid #6b6860; +} + +.memberholder { + display: flex; + justify-content: center; +} + +.member { + padding: 15px; + border: thin solid #6b6860; + width: 300px; text-align: center; - margin: 15px; - width: 150px; - background-color: yellow; - color: red; - padding: 10px; } -.card.hotdog a { - color: red; +.member:hover { + background-color: #111110; + transition: background-color 0.2s; } -.card.hotdog img { - filter: invert(100%); +.members h2 { + color: #6b6860; +} + +.member img { + width: 100px; + border-radius: 50%; +} + +.member h2 { + color: #e8e4dc; +} + +.member a { + color: #6b6860; + text-decoration: none; +} + +.member a:hover { + color: #c8f060; + transition: background-color 0.2s; +} + +.ownertag { + text-transform: uppercase; + color: #c8f060; +} + +.membertag { + text-transform: uppercase; + color: #6b6860; +} + +.skills { + display: flex; + flex-wrap: wrap; + gap: 6px; + margin-top: auto; + padding-top: 12px; + border-top: thin solid #6b6860; +} + +.skill { + display: inline-block; + font-size: 10px; + letter-spacing: 1px; + text-transform: uppercase; + border: 1px solid #6b6860; + padding: 3px 8px; + color: #6b6860; + font-family: 'DM Mono', monospace; +} + +.skill:hover { + color: #c8f060; + border-color: #c8f060; + transition: background-color 0.2s; +} + +footer { + padding: 15px; + color: #6b6860 +} + +body.hotdog { + background-color: #c8240c; +} + +body.hotdog nav { + background-color: #c8240c; + border-color: #ff6b3d; +} + +body.hotdog nav a, +body.hotdog .toggle { + color: #ffe44d; + border-color: #ffe44d; } +body.hotdog nav a:hover, +body.hotdog .toggle:hover { + color: #ffffff; + border-color: #ffffff; + transition: background-color 0.2s; +} + +body.hotdog nav img { + filter: invert(90%) sepia(80%) saturate(400%) hue-rotate(340deg); +} + +body.hotdog .hero { + border-color: #ff6b3d; +} + +body.hotdog .hero h1 { + color: #ffe44d; +} + +body.hotdog .hero p, +body.hotdog .hero a { + color: #ffffff; +} + +body.hotdog .hero h2 { + color: #ff6b3d; +} + +body.hotdog .projects { + border-color: #ff6b3d; +} + +body.hotdog .projects h2 { + color: #ff6b3d; +} + +body.hotdog .card { + border-color: #ff6b3d; + background-color: #a81e09; +} + +body.hotdog .card h2 { + color: #ffe44d; +} + +body.hotdog .card p { + color: #ffb347; +} + +body.hotdog .card a { + color: #ff6b3d +} + +body.hotdog .card a:hover { + color: #ffffff; + transition: background-color 0.2s; +} + +body.hotdog .tag { + color: #ffe44d; + border-color: #ffe44d; +} + +body.hotdog .members { + border-color: #ff6b3d; +} + +body.hotdog .members h2 { + color: #ff6b3d; +} + +body.hotdog .member { + border-color: #ff6b3d; + background-color: #a81e09; +} + +body.hotdog .member h2 { + color: #ffe44d; +} + +body.hotdog .member a { + color: #ffb347; +} + +body.hotdog .member a:hover { + color: #ffffff; + transition: background-color 0.2s; +} + +body.hotdog .ownertag { + color: #ffe44d; +} + +body.hotdog .membertag { + color: #ffb347; +} + +body.hotdog .skills { + border-color: #ff6b3d; +} + +body.hotdog .skill { + color: #ffb347; + border-color: #ff6b3d; +} + +body.hotdog hr { + border-color: #ff6b3d; +} + +body.hotdog footer { + color: #ff6b3d; +} + +@media (max-width: 1024px) { + .card { + width: 40%; + } +} + +@media (max-width: 768px) { + nav { + flex-wrap: wrap; + padding: 10px; + gap: 8px; + align-items: center; + } + + nav img { + width: 55px; + } + + nav h1 { + font-size: 20px; + margin-right: auto; + } + + nav a { + margin: 0; + font-size: 10px; + } + + .toggle { + margin: 0; + font-size: 10px; + } + + .hero { + padding: 30px; + } + + .hero h1 { + font-size: 60px; + width: 100%; + } + + .projects { + padding: 30px; + } + + .cardholder { + flex-direction: column; + align-items: center; + } + + .card { + width: 85%; + margin: 15px auto; + } + + .members { + padding: 30px; + } + + .memberholder { + flex-direction: column; + align-items: center; + gap: 20px; + } + + .member { + width: 85%; + } +} + +@media (max-width: 480px) { + .hero h1 { + font-size: 42px; + } + + .card h2 { + font-size: 36px; + } + + nav img { + width: 45px; + } +} \ No newline at end of file