Skip to content

feat: responsive layout — mobile drawer sidebar + dark chrome polish#26

Merged
jlc488 merged 1 commit into
mainfrom
feat/admin-ui-responsive
Jun 3, 2026
Merged

feat: responsive layout — mobile drawer sidebar + dark chrome polish#26
jlc488 merged 1 commit into
mainfrom
feat/admin-ui-responsive

Conversation

@jlc488

@jlc488 jlc488 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Final design candidate: responsive layout.

  • On narrow screens (< lg) the sidebar becomes an off-canvas drawer — a hamburger (pi-bars) in the header opens it; a backdrop tap or any navigation closes it. On lg+ it remains the static sidebar.
  • Dark mode: sidebar/header chrome lifted to surface-900 so it's distinct from the surface-950 content area.

Admin-ui only. Built green (vue-tsc + vite).

Note on the other listed candidates: the dashboard already uses skeletons; data-table loading uses PrimeVue's standard spinner (replacing it with per-table skeleton rows is low-ROI, so left as-is). Dark mode is otherwise handled well by the Aura theme.


반응형 레이아웃: 좁은 화면(lg 미만)에서 사이드바가 햄버거로 여는 오프캔버스 드로어(배경 탭/이동 시 닫힘), lg+ 는 기존 고정 사이드바. 다크모드 크롬을 surface-900 으로 분리. 빌드 그린.

On narrow screens (< lg) the sidebar is now an off-canvas drawer: a hamburger
in the header opens it, a backdrop tap (or navigating) closes it. On lg+ it
stays the static sidebar as before. Also lifts the sidebar/header chrome to
surface-900 in dark mode so it reads distinct from the content area.

Built green (vue-tsc + vite).
@jlc488 jlc488 merged commit 0f7bd11 into main Jun 3, 2026
3 checks passed
@jlc488 jlc488 deleted the feat/admin-ui-responsive branch June 3, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant