Skip to content

Generated button + updated component authoring skill and instructions - #4176

Merged
Jason Morse (JasonVMo) merged 35 commits into
mainfrom
user/jasonvmo/gen-button-1
Aug 13, 2026
Merged

Generated button + updated component authoring skill and instructions#4176
Jason Morse (JasonVMo) merged 35 commits into
mainfrom
user/jasonvmo/gen-button-1

Conversation

@JasonVMo

Copy link
Copy Markdown
Contributor

Platforms Impacted

  • windows / macos / win32

Description of changes

Authoring skill

This adds a component authoring skill with branching for the various parts of component building.

  • the skill lives at the root, with branch references in the references subfolder
  • AGENTS.md files at various locations help with routing
  • repo instructions improved throughout

Button implementation

Added a button implementation as the first HOC example

  • generated from the specs adapted from Fluent web

Icon implemtation

Added an icon implementation as the first primitive component example

Design changes

  • Added sub elements for the tokens to allow path shortening
  • Reworked the mappings to make them clearer, fixed some issues with the mappings
  • Added theme caching mechanism and a ThemeState object with a new hook

Verification

  • Tests
  • Manual testing of components in the storybook

@JasonVMo
Jason Morse (JasonVMo) enabled auto-merge (squash) August 13, 2026 07:19
@Khalef1 Khalef Hosany (Khalef1) removed their assignment Aug 13, 2026
@JasonVMo
Jason Morse (JasonVMo) merged commit 3abc13a into main Aug 13, 2026
14 checks passed
@JasonVMo
Jason Morse (JasonVMo) deleted the user/jasonvmo/gen-button-1 branch August 13, 2026 15:42
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