diff options
| author | Natasha Moongrave <natasha@256phi.eu> | 2026-03-30 14:59:51 +0200 |
|---|---|---|
| committer | Natasha Moongrave <natasha@256phi.eu> | 2026-03-30 14:59:51 +0200 |
| commit | 254633c719655e98627dc82ff75288c6ecbe383d (patch) | |
| tree | 07750403b800af9e760daef7934c3b050e158773 | |
| parent | 0e051feefa231f5877f631830d1dcffca9757d4c (diff) | |
Moved style.css into root
| -rw-r--r-- | src/style.css | 157 | ||||
| -rw-r--r-- | src/style/style.css | 5 |
2 files changed, 157 insertions, 5 deletions
diff --git a/src/style.css b/src/style.css new file mode 100644 index 0000000..dcf4e59 --- /dev/null +++ b/src/style.css @@ -0,0 +1,157 @@ +:root { + --navy: #080D24; + --gold: #C9A84C; + --text: #EAE5DA; + --muted: #8B8A99; + + --serif: 'Cormorant Garamond', serif; + --sans: 'DM Sans', sans-serif; +} + +body { + margin: 0; + font-family: var(--sans); + background: var(--navy); + color: var(--text); +} + +/* NAV */ +nav { + display: flex; + justify-content: space-between; + padding: 1rem 2rem; + position: fixed; + width: 100%; + background: rgba(8,13,36,0.9); +} + +.nav-links { + display: flex; + gap: 1.5rem; + list-style: none; +} + +.nav-links a { + color: var(--text); + text-decoration: none; +} + +.nav-cta { + border: 1px solid var(--gold); + padding: 5px 10px; +} + +.nav-toggle { + display: none; + cursor: pointer; +} + +/* HERO */ +#hero { + height: 100vh; + display: flex; + justify-content: center; + align-items: center; + text-align: center; +} + +.hero-title { + font-family: var(--serif); + font-size: 5rem; +} + +.hero-title em { + color: var(--gold); + font-weight: 600; +} + +/* BUTTONS */ +.btn-primary { + background: var(--gold); + padding: 10px 20px; + text-decoration: none; + color: black; +} + +.btn-outline { + border: 1px solid white; + padding: 10px 20px; + text-decoration: none; + color: white; +} + +/* GRID */ +.container { + max-width: 1100px; + margin: auto; + padding: 3rem 1rem; +} + +.committees-grid, +.members-grid { + display: grid; + gap: 1rem; +} + +.committees-grid { + grid-template-columns: repeat(auto-fit, minmax(200px,1fr)); +} + +.members-grid { + grid-template-columns: repeat(auto-fit, minmax(150px,1fr)); +} + +/* MEMBER */ +.member-avatar { + width: 80px; + height: 80px; + border-radius: 50%; + overflow: hidden; +} + +.member-avatar img { + width: 100%; + height: 100%; + object-fit: cover; +} + +/* INSTAGRAM */ +.insta-grid { + display: grid; + grid-template-columns: repeat(3,1fr); + gap: 5px; +} + +.insta-grid img { + width: 100%; +} + +/* SPONSORS */ +.sponsors-row { + display: flex; + gap: 1rem; +} + +.sponsor-box { + border: 1px solid var(--gold); + padding: 1rem; +} + +/* MOBILE */ +@media(max-width: 900px) { + .nav-links { + display: none; + flex-direction: column; + position: absolute; + right: 0; + background: var(--navy); + } + + .nav-links.open { + display: flex; + } + + .nav-toggle { + display: block; + } +} diff --git a/src/style/style.css b/src/style/style.css deleted file mode 100644 index 8210e4c..0000000 --- a/src/style/style.css +++ /dev/null @@ -1,5 +0,0 @@ -/* src/style/style.css */ - -* { font-family: Times New Roman } - - |
