Skip to content

fix: pre-freeze audit fixes (rebased onto main) - #121

Merged
jackgranatowski merged 4 commits into
mainfrom
audit-fixes-pre-freeze-rebased
May 27, 2026
Merged

fix: pre-freeze audit fixes (rebased onto main)#121
jackgranatowski merged 4 commits into
mainfrom
audit-fixes-pre-freeze-rebased

Conversation

@kiro-agent

@kiro-agent kiro-agent Bot commented May 27, 2026

Copy link
Copy Markdown

This pull request was created by @kiro-agent on behalf of @jackgranatowski 👻

Comment with /kiro fix to address specific feedback or /kiro all to address everything.
Learn about Kiro autonomous agent


Summary

Rebased PR #118 (audit-fixes-pre-freeze) onto current main (which now includes PRs #116, #117, #120). All merge conflicts resolved.

Changes:

  • Rename .focus-parent to .sf-focus-parent across all CSS, docs, demos, and tests (aligns with sf- prefix convention)
  • Add .sf-icon--2xl modifier and --sf-icon-2xl: 4em token (completes the icon size scale)
  • Create docs/motion.md documenting the full animation system
  • Expand optional/theme-example.css to a maximal token reference (all overridable tokens documented)
  • Update docs/registry.json with new classes, tokens, and unprefixed_classes list
  • Add architecture docs sections: "Naming exceptions" table and "Flat bundles" explanation
  • Update forms.css token header to reflect radius-full, border-width-3, action-hover tokens consumed

Files changed (14):

  • core/accessibility.css, core/layout.css, core/tokens.css
  • docs/architecture.md, docs/browser-support.md, docs/demo.html, docs/layout.md, docs/migration.md, docs/motion.md (new), docs/registry.json, docs/states.md
  • optional/forms.css, optional/theme-example.css
  • tests/layers.spec.js

Notes:

kiro-agent and others added 4 commits May 27, 2026 09:47
- Rename .focus-parent to .sf-focus-parent (prefixed canonical name)
- Add .sf-icon--2xl modifier and --sf-icon-2xl: 4em token
- Create docs/motion.md documenting the motion system
- Expand optional/theme-example.css to maximal reference version
- Update docs/registry.json with new classes, token, and unprefixed_classes
- Update forms.css token header (radius-full, border-width-3, action-hover)
- Add Naming exceptions and Flat bundles sections to architecture.md
- Update all docs to reference sf-focus-parent consistently

Co-authored-by: Jack Granatowski <contact@codeslash.net>
@jackgranatowski
jackgranatowski merged commit b82fb4a into main May 27, 2026
4 checks passed
@jackgranatowski
jackgranatowski deleted the audit-fixes-pre-freeze-rebased branch May 31, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants