Recreate homepage with reference layout #149
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#149
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
Recreate the Slugkit public homepage so it follows the homepage layout pattern from
~/Private/code/github/evcraddock/erikcraddock.me/.Requirements
erikcraddock.mehomepage as the reference, especiallysrc/routes/pages.tsx,src/templates/layout.tsx, andsrc/styles/main.css./route to include the same broad structure: hero section, feed/update teaser, and recent article/card section.Acceptance criteria
GET /renders a homepage with a hero section, feed/update teaser, and recent article/card section.erikcraddock.mewhile fitting Slugkit's design conventions./posts/:slug,/tags,/contacts,/sources,/media/*, and/feed.xmlstill work.Dependencies
Recreate homepage with erikcraddock.me layoutto Recreate homepage with reference layoutSynced from todu comment by @todu on 2026-06-20T00:00:13.622Z
Review update
./scripts/pre-pr.shpassed locally and Forgejo Actions run #204 passed.Synced from todu comment by @todu on 2026-06-20T00:59:35.493Z
Task close gate: READY
Acceptance criteria evaluation:
GET /homepage structure: met — merged PR #154 (14bcb32) updates/to renderrenderHomeContent(...)withreference-homepage-hero,HomeFeedTeaser, andRecentArticleCards;public.test.tsasserts those sections and article content render.template/site/src/templates/public.tsxandtemplate/site/src/styles/public.css.registerHomeRoutesstill defines/posts/:slug,/tags,/contacts,/sources,/media/*, and/feed.xml; updated public route tests cover these routes../scripts/pre-pr.shpassing locally and Forgejo Actions run #205 passing before PR #154 was merged.Readiness: READY. Task closed. No tests were run during this close gate per instruction.
Synced from todu comment by @todu on 2026-06-20T00:57:34.335Z
Update
main.mainfast-forwarded toorigin/main; feature branch was deleted locally and pruned from remote.Synced from todu comment by @todu on 2026-06-20T00:57:13.064Z
Review update
./scripts/pre-pr.shpassed locally and Forgejo Actions run #205 passed.