Update footer and sidebar navigation #194
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#194
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Goal
Improve site navigation by updating the footer links and making sidebar sections more consistent across pages.
Requirements
/tags/{tagname}, the tags section should appear first.Acceptance criteria
/tags/{tagname}shows the tags section first in the sidebar.Dependencies
Synced from todu comment by @todu on 2026-06-22T18:39:06.799Z
PR Review: #195
Summary: Reviewed PR #195 against this task, including task criteria, PR body, diff, and Forgejo Actions #269.
Acceptance criteria:
/tags/{tagname}shows Tags first in the sidebar.Verification:
build-lint-test).Blocking issues: none.
Warnings: none.
Verdict: approved; awaiting explicit human merge approval.
Synced from todu comment by @todu on 2026-06-22T21:17:02.534Z
Corrective PR Review: #195
Summary: Re-reviewed PR #195 after commit
0e01d80using the final human-approved sidebar/footer scope. This supersedes my earlier changes-requested sidebar note.Acceptance criteria:
/feedhas a public sidebar without a Feed self-card./articles,/contacts,/sources,/sources/{id}, and/tagshave no public sidebar./tags/{tag}uses contact-detail-style layout with the tag card left and no public sidebar.API DocumentationandSource Repository.Verification:
0e01d80.build-lint-teston0e01d80408).Blocking issues: none.
Warnings: none.
Verdict: approved; awaiting explicit human merge approval. Do not merge without that approval.
Synced from todu comment by @todu on 2026-06-22T21:14:30.005Z
PR Review: #195
Summary: Reviewed task criteria, PR body/diff after
0e01d80, local targeted tests, and Forgejo Actions #270 (build-lint-test, success).Acceptance criteria:
/tags/{tagname}shows the tags section first in the sidebar.Blocking issues:
PublicSidebaris only used for feed content and its links omit Feed, while/tags/{tagname}renders only aTagCardinstead of a consistent sidebar with Tags first plus the shared navigation sections.Warnings: none.
Verification:
Verdict: changes requested; do not merge.
Synced from todu comment by @todu on 2026-06-22T21:18:25.867Z
Closing summary
Merged PR #195 into
main.Final implemented scope followed the user-refined navigation decisions:
API DocumentationandSource Repository./feedretains a public sidebar but removes the Feed self-card./articles,/contacts,/sources,/sources/{id}, and/tagshave no public sidebar./tags/{tag}uses a contact-detail-style layout with the tag card in the left rail and feed-style tagged posts on the right.Verification:
npm exec --workspace @slugkit/template-site -- vitest run --config ../../vitest.config.ts src/routes/__tests__/public.test.ts src/__tests__/app.test.tspassed../scripts/pre-pr.shpassed.npm run build && npm run lint && npm testpassed.0e01d80.