aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatasha Moongrave <natasha@256phi.eu>2026-03-30 14:59:51 +0200
committerNatasha Moongrave <natasha@256phi.eu>2026-03-30 14:59:51 +0200
commit254633c719655e98627dc82ff75288c6ecbe383d (patch)
tree07750403b800af9e760daef7934c3b050e158773
parent0e051feefa231f5877f631830d1dcffca9757d4c (diff)
Moved style.css into root
-rw-r--r--src/style.css157
-rw-r--r--src/style/style.css5
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 }
-
-