feat(styleguide): add the pager, two chevron icons, and two pattern sentences #315
No reviewers
Labels
No labels
bug
enhancement
needs-triage
ready-for-agent
ready-for-human
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Cloonar/deckle!315
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "afk/314"
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?
Closes #314
What
docs/styleguide/components.css: a new.pagerblock (beforeforms) and four lines in the@media (max-width: 720px)block, copied as specified in the issue. Every value is a token. There are no colour literals, andopacityappears only on.pager [aria-disabled="true"].docs/styleguide/styleguide.html:.panel__foot: page 2 of 3, page 17 of 40 (1 … 15 16 [17] 18 19 … 40), and page 1 of 3 with a disabled Newerspan. Below it are the four articles Pages, Ends, Count and Place, worded as in the issue.PATHS: gains the Lucideprevandnextchevrons.The sample links use
href="#components"instead of?page=Nso the page's existing click guard (.ui a[href^="#"]) holds and the file doesn't reload. The markup is otherwise as specified.No change to tokens, the contrast table,
web/src/styles.css, the styleguide README, AGENTS.md or the skills. None of them document this component.Verification
go test -count=1 ./docs/passes, andpython3 docs/styleguide/check-contrast.pyexits 0.rgbain.toggle__opt, which is unchanged.webvitest suite: 131 files, 3351 tests passed.🤖 Generated with Claude Code
[autoland] verdict: pass
PASS. Signal: CI
ci / build-and-testsuccess (run 327). It runsgo test ./...(including ./docs/ check-contrast and link checks) and the web vitest suite (the styles.css drift test). Conventions: Conventional Commits title,Closes #314, and the diff is exactly the issue's scope: components.css .pager block plus the 4 narrow-screen lines, the section-5 board and 4 articles, the 3 section-6 additions, and the prev/next PATHS. No colour literal is added, and opacity appears only on [aria-disabled="true"]. I rendered the board in headless Chromium at 1100px and 390px; both match the acceptance criteria. Up to date with main, no conflicts. Note, below the CONCERNS bar:.btn:hover:not(:disabled)and.btn--ghost:hover:not(:disabled)(components.css:46,54) still match the aria-disabled Newer span and the held current page, so both get hover styling. The CSS is copied verbatim from the issue; worth a look when deckle-hosted#146 adopts it.