Commit graph

7 commits

Author SHA1 Message Date
5959333c4a Prevent demo anchor links from scrolling to page top in styleguide 2026-03-08 00:03:10 -05:00
d8425867c5 Full design system: tokens.css + comprehensive styleguide
tokens.css: CSS custom properties for colors, surfaces, text, borders,
typography scale (major third), spacing (4px base), shape (7 radius levels),
elevation (5 shadow levels), motion (4 easing curves, 7 durations),
state layers, ripple effect, entrance animations (6 types + stagger),
skeleton loading, spinner, scroll reveal, disabled states, spacing/margin
utilities, prefers-reduced-motion, font smoothing, box-sizing reset.

styleguide.html: live interactive demos for every token and component.
Elevation boxes, motion curve hover demos, ripple click demo, skeleton
shimmer, spinner sizes, focus ring demo, state layer demo, full TOC
with anchor links.
2026-03-06 08:17:47 -05:00
716bfd4577 Update styleguide with landing page components: pricing, step cards, protection lists, pill CTAs, alternating sections 2026-03-06 07:49:45 -05:00
212c950707 Remove corner ribbon from all files and docs 2026-03-04 16:01:55 -05:00
702ad49764 Purple source buttons, add purple to design system
New .source-button class (#9B59B6, hover #7B2D8E) for PyPi and
Source Code buttons. Updated styleguide, CLAUDE.md color palette,
and button hierarchy docs.
2026-03-04 16:00:58 -05:00
a7bef8b98c Fix corner ribbon: use !important to override inline styles, match brand gradient
Ribbon was rendering as flat green text because inline <style> block
overrode external CSS. Now uses !important on color/background/display.
Also upgraded to brand gradient (#5871ad → #82A8FF), larger size, smoother
transitions.
2026-03-04 15:53:41 -05:00
5818fbfa81 Add corner ribbon, fix button CTA hierarchy, add style guide page
- Corner ribbon "Contribute Code" links to source repo (top-right, fixed)
- Source Code button now green CTA, PyPi stays blue secondary
- New styleguide.html with live component reference
- CLAUDE.md updated with design system documentation
- Style Guide link added to footer Resources
2026-03-04 15:50:49 -05:00