Browse Source
fix(ui): improve admin layout, comment section, article list, and article detail
fix(ui): improve admin layout, comment section, article list, and article detail
- CommentSection: auto-fill username/email when logged in, readonly fields, dashed dividers - SongInput: add disabled/readonly props with visual styling - AdminLayout: restore sticky topbar with page title, remove sidebar title/foot, full-height sidebar - App.vue: sticky header, page title, wave decoration, fix dark mode toggle label (日/夜) - ArticleListView: adjust column widths (status 80px, actions 160px), replace text buttons with SVG icons - ArticleDetailView: import github-markdown-css, use markdown-body class, DOMPurify for HTML, Noto Serif SC headingsmain
6 changed files with 192 additions and 94 deletions
-
59src/App.vue
-
27src/components/CommentSection.vue
-
15src/components/SongInput.vue
-
24src/views/ArticleDetailView.vue
-
84src/views/admin/AdminLayout.vue
-
75src/views/admin/ArticleListView.vue
Write
Preview
Loading…
Cancel
Save
Reference in new issue