bilhej/frontend/src
Hermes Agent 4b35d8ff30
All checks were successful
CI / Lint, type check, unit tests, coverage (pull_request) Successful in 6m8s
CI / E2E browser tests (pull_request) Successful in 5m53s
fix(admin): restore broken table styling after focused-modules refactor
The c7eeaf6 refactor split the monolithic AdminPage into AdminStatsBar,
AdminOrdersTable, and AdminOrderDetailPanel. All CSS rules for the admin
sub-components were left in AdminPage.vue's `<style scoped>` block. Vue 3
scoped styles only apply to elements in the parent's own template — they
do not penetrate multi-root child components. Every element rendered by
the extracted sub-components lost its styling (stats grid, table layout,
column widths, status badges, expand icons, row highlighting, expanded
detail panels, etc.), making the admin page appear visually broken.

Changes:
- frontend/src/pages/AdminPage.vue: remove `scoped` attribute from the
  `<style>` block. All selectors are BEM-namespaced under `.admin__*`
  so making them global is safe and is the minimal fix.

Visual verification: N/A (sandbox cannot reach production). See git diff
for the one-character change.
2026-06-17 11:29:24 +00:00
..
__tests__ Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
api Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
assets/styles Make customer-facing UI usable on smartphones. 2026-05-26 13:03:35 +02:00
components Refactor admin fulfillment into focused modules. 2026-05-28 14:34:03 +02:00
composables Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
constants Refactor admin fulfillment into focused modules. 2026-05-28 14:34:03 +02:00
data refactor: redesign all pages and components with new design system 2026-05-16 16:11:01 +02:00
pages fix(admin): restore broken table styling after focused-modules refactor 2026-06-17 11:29:24 +00:00
router Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
stores Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
utils Log out users automatically when their JWT expires. 2026-06-17 12:43:31 +02:00
App.vue refactor: add design system with CSS tokens, utilities, and app shell 2026-05-16 16:09:35 +02:00
env.d.ts Add production-only Umami analytics for bilhej.se. 2026-06-01 12:02:14 +02:00
main.ts Add production-only Umami analytics for bilhej.se. 2026-06-01 12:02:14 +02:00