diff --git a/app/assets/css/main.css b/app/assets/css/main.css index 4c5b57b..16dfa71 100644 --- a/app/assets/css/main.css +++ b/app/assets/css/main.css @@ -38,6 +38,9 @@ --green: #4a6a38; --green-bg: rgba(74, 106, 56, 0.08); --ember-bg: rgba(138, 68, 32, 0.1); + --page-pad-x: 28px; + --page-pad-y: 24px; + --page-collapse: 1024px; } .dark { @@ -65,6 +68,9 @@ --green: #6e9c52; --green-bg: rgba(110, 156, 82, 0.12); --ember-bg: rgba(202, 106, 58, 0.14); + --page-pad-x: 28px; + --page-pad-y: 24px; + --page-collapse: 1024px; } /* ---- TAILWIND @THEME MAPPING ---- */ diff --git a/app/components/ColumnsLayout.vue b/app/components/ColumnsLayout.vue new file mode 100644 index 0000000..b0fa072 --- /dev/null +++ b/app/components/ColumnsLayout.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/app/components/PageHeader.vue b/app/components/PageHeader.vue index 0547c4a..4c162fc 100644 --- a/app/components/PageHeader.vue +++ b/app/components/PageHeader.vue @@ -15,7 +15,7 @@ defineProps({ diff --git a/app/components/PageShell.vue b/app/components/PageShell.vue new file mode 100644 index 0000000..e76a2a4 --- /dev/null +++ b/app/components/PageShell.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/app/components/SidebarLayout.vue b/app/components/SidebarLayout.vue index 62f3de7..dbae39c 100644 --- a/app/components/SidebarLayout.vue +++ b/app/components/SidebarLayout.vue @@ -41,6 +41,3 @@ const { data: upcomingEvents } = await useFetch('/api/events', { } } -``` - -Now let me apply this to each page. Let me update all four in parallel: diff --git a/app/pages/series/index.vue b/app/pages/series/index.vue index 8e2d00b..521db6e 100644 --- a/app/pages/series/index.vue +++ b/app/pages/series/index.vue @@ -4,7 +4,6 @@ diff --git a/app/pages/welcome.vue b/app/pages/welcome.vue index c7ad4fe..f617592 100644 --- a/app/pages/welcome.vue +++ b/app/pages/welcome.vue @@ -3,7 +3,6 @@