Redesign admin pages layout #164
No reviewers
Labels
No labels
activitypub
admin
api
articles
auth
bug
cleanup
cli
comments
compatibility
config
contacts
database
deployment
design
dev-env
docs
documentation
email
enhancement
feature
federation
feed
homepage
implementation
integration
media
openapi
priority:high
priority:low
priority:medium
proof
public-routes
public-ui
release
safety
social
sources
status:active
status:canceled
status:done
status:inprogress
status:waiting
syndication
tailwind
template
test
web
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
erik/slugkit!164
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/task-8ad38b86-admin-layout"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Verification
npm run build --workspace @slugkit/template-site./scripts/pre-pr.shPR Review: Approved
Summary
This PR replaces the previous standalone inline-styled admin pages with a shared Tailwind-powered admin shell and consistent settings-style components. The redesign covers login, dashboard, site users, passkeys, API keys, and ActivityPub settings, adds shared sidebar navigation and color-mode controls, and updates generated Tailwind CSS plus route assertions for stylesheet/navigation/dark-mode presence.
Acceptance criteria
admin-layout.ts, link/styles/public.css, and remove page-local inline style blocks.meta color-scheme, and light/dark Tailwind classes; route assertions cover stylesheet, toggle, and dark-mode classes.Blocking issues
None.
Warnings
None.
Verification
npm run build --workspace @slugkit/template-site./scripts/pre-pr.shVerdict
Approved. Stop at the human merge gate.
PR Review Worker Result
PR Review Update: Approved
Summary
Reviewed the follow-up changes after the initial approval. The admin layout now keeps the same public site header shape without invented public navigation links, admin navigation order is Overview, Passkeys, API keys, Site users, ActivityPub, and viewer denial for ActivityPub management is explicitly covered by tests.
Acceptance criteria
Blocking issues
None.
Warnings
None.
Verification
./scripts/pre-pr.shVerdict
Approved. Human merge approval has been provided.
PR Review Worker Result