diff --git a/.gitignore b/.gitignore index 6f27eb0..8916e2a 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,7 @@ scripts/*.js # Playwright e2e/test-results/ playwright-report/ +e2e/.auth/ # Worktrees .worktrees/ 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 deleted file mode 100644 index 62f3de7..0000000 --- a/app/components/SidebarLayout.vue +++ /dev/null @@ -1,46 +0,0 @@ - - - - - -``` - -Now let me apply this to each page. Let me update all four in parallel: diff --git a/app/pages/about.vue b/app/pages/about.vue index 738a02a..e3a8b6f 100644 --- a/app/pages/about.vue +++ b/app/pages/about.vue @@ -1,5 +1,5 @@ diff --git a/app/pages/member/activity.vue b/app/pages/member/activity.vue index 6121837..1b56c67 100644 --- a/app/pages/member/activity.vue +++ b/app/pages/member/activity.vue @@ -1,11 +1,9 @@ - - + +