Skip to content

Generate the next wave of components, add component optimizations - #4187

Merged
Jason Morse (JasonVMo) merged 76 commits into
mainfrom
user/jasonvmo/components-wave-2
Aug 14, 2026
Merged

Generate the next wave of components, add component optimizations#4187
Jason Morse (JasonVMo) merged 76 commits into
mainfrom
user/jasonvmo/components-wave-2

Conversation

@JasonVMo

Copy link
Copy Markdown
Contributor

Platforms Impacted

  • desktop

Description of changes

Initial spec analysis

  • did the initial analysis on the specs to see which ones could be generated immediately
  • each spec that was blocked now has a blockers.md file listing what was blocking it
  • for ones that could be done components were implemented

More components

  • added a number of components to the @furn/components package
  • these components do have bugs and need refinement but its a start

Refinement

  • added a new skill for components optimization which looks for shared patterns and opportunities for refactoring
  • ran the skill which added a bunch of new primitives as well as new shared utilities to styling and framework-base/hooks
  • I also started exporting the hook functions externally in case they are useful
  • I also added a new component specific pattern for the useApplyStyling to ensure that they don't collide in exports

Verification

Tests and some initial checks but wanted to get this out sooner rather than later

Jason Morse (JasonVMo) and others added 19 commits August 13, 2026 00:41
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread packages/agentic-design/src/styling/numericStyleValue.ts Fixed
Jason Morse (JasonVMo) and others added 3 commits August 13, 2026 17:46
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JasonVMo
Jason Morse (JasonVMo) enabled auto-merge (squash) August 14, 2026 01:24
Jason Morse (JasonVMo) and others added 3 commits August 13, 2026 18:26
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JasonVMo
Jason Morse (JasonVMo) merged commit 778d82b into main Aug 14, 2026
14 checks passed
@JasonVMo
Jason Morse (JasonVMo) deleted the user/jasonvmo/components-wave-2 branch August 14, 2026 15:36
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.

3 participants