diff --git a/layouts/_partials/footer.html b/layouts/_partials/footer.html index 126a9b6..643b361 100644 --- a/layouts/_partials/footer.html +++ b/layouts/_partials/footer.html @@ -1,8 +1,4 @@ -
-
-+===================================================================+
-
-
+

NERDER.LAND {{ now.Year }} - Connecting the tech underground

📡 RSS Feed | diff --git a/layouts/_partials/header.html b/layouts/_partials/header.html index 7f62743..073e35b 100644 --- a/layouts/_partials/header.html +++ b/layouts/_partials/header.html @@ -1,10 +1,6 @@ {{ if .IsHome }}

{{ site.Title }}

-
-
-+===================================================================+
-
-
+
{{ else }}

{{ site.Title }}

{{ end }} \ No newline at end of file diff --git a/layouts/events/single.html b/layouts/events/single.html index a861902..af37514 100644 --- a/layouts/events/single.html +++ b/layouts/events/single.html @@ -1,11 +1,7 @@ {{ define "main" }}
-
-
-+==================================================================+
-|                        EVENT DETAILS                            |
-+==================================================================+
-
+
+

EVENT DETAILS

{{ .Title }}

@@ -63,12 +59,8 @@ {{ if .Params.registration_url }}
-
-
-+--------------------------------------------------------------+
-|                       REGISTRATION                          |
-+--------------------------------------------------------------+
-
+
+

REGISTRATION

Register for this event

@@ -82,12 +74,8 @@ {{ end }}
-
-
-+--------------------------------------------------------------+
-|                    ADD TO CALENDAR                          |
-+--------------------------------------------------------------+
-
+
+

ADD TO CALENDAR

📅 Download Event (.ics) diff --git a/layouts/home.html b/layouts/home.html index cf49072..70c97cc 100644 --- a/layouts/home.html +++ b/layouts/home.html @@ -3,12 +3,8 @@

{{ .Site.Params.description | default "Welcome to the underground tech scene." }}

-
-
-+==================================================================+
-|                         UPCOMING EVENTS                         |
-+==================================================================+
-
+
+

UPCOMING EVENTS

{{ $futureEvents := where .Site.RegularPages "Section" "events" }} diff --git a/layouts/single.html b/layouts/single.html index 4c267c4..64473be 100644 --- a/layouts/single.html +++ b/layouts/single.html @@ -1,9 +1,7 @@ {{ define "main" }}
-
-+==================================================================+ -| EVENT DETAILS | -+==================================================================+ +
+

EVENT DETAILS

{{ .Title }}

@@ -56,10 +54,8 @@ {{ if .Params.registration_url }}
-
-+--------------------------------------------------------------+ -| REGISTRATION | -+--------------------------------------------------------------+ +
+

REGISTRATION

Register for this event

diff --git a/static/css/style.css b/static/css/style.css index 2708124..49aca2e 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -162,13 +162,62 @@ a:hover { font-weight: bold; } -/* ASCII art borders */ +/* Section headers */ +.section-header { + text-align: center; + margin: 2rem 0; + position: relative; +} + +.section-header h2 { + color: var(--neon-green); + text-shadow: 0 0 10px var(--neon-green); + font-size: 1.8rem; + text-transform: uppercase; + letter-spacing: 3px; + border: 2px solid var(--neon-green); + padding: 1rem 2rem; + background: rgba(0, 255, 65, 0.1); + border-radius: 5px; + margin: 0; +} + +.section-header h3 { + color: var(--neon-blue); + text-shadow: 0 0 10px var(--neon-blue); + font-size: 1.4rem; + text-transform: uppercase; + letter-spacing: 2px; + border: 2px solid var(--neon-blue); + padding: 0.8rem 1.5rem; + background: rgba(0, 212, 255, 0.1); + border-radius: 5px; + margin: 0; +} + +/* Header and footer dividers */ +.header-divider, .footer-divider { + height: 2px; + background: linear-gradient(90deg, transparent, var(--neon-green), transparent); + margin: 1rem 0; + box-shadow: 0 0 10px var(--neon-green); +} + +/* ASCII art borders - fallback for existing usage */ .ascii-border { font-family: monospace; color: var(--neon-green); text-align: center; margin: 1rem 0; font-size: 0.8rem; + overflow-x: auto; +} + +.ascii-border pre { + margin: 0; + white-space: pre; + overflow-x: auto; + min-width: fit-content; } /* Event detail page styles */ @@ -227,4 +276,29 @@ a:hover { .event-meta { grid-template-columns: 1fr; } + + /* Mobile-friendly section headers */ + .section-header h2 { + font-size: 1.2rem; + letter-spacing: 1px; + padding: 0.8rem 1rem; + } + + .section-header h3 { + font-size: 1rem; + letter-spacing: 1px; + padding: 0.6rem 0.8rem; + } + + /* Mobile-friendly ASCII borders */ + .ascii-border { + font-size: 0.6rem; + margin: 0.5rem 0; + } + + .ascii-border pre { + padding: 0.5rem; + transform: scale(0.8); + transform-origin: center; + } } \ No newline at end of file