githubnext/chopinPublic

Let's compose rich plans together

Rebuild buttons, fields and selects #30

MergedMaggieAppletonmerged 11 commits intomainfromrefs/pull/30/head
  1. MA

    ## Summary

    - define shared button, field, choice, and native-select utilities from the approved Figma controls - migrate standard controls without changing their native behavior or specialised editor interactions - add focused design/migration contracts and preserve the native select dropdown

    ## Verification

    - `bun run ci` - `bun run types` - `bun test` — 578 passing - `bun run build` - `bun run e2e` — 55/55 passing

    ## Screenshots

    ### Chat composer

    ![Chat composer](https://github.com/githubnext/chopin/blob/task/007-rebuild-controls/tasks/images/007-chat-composer.png?raw=true)

    ### Comment card buttons

    ![Comment card buttons](https://github.com/githubnext/chopin/blob/task/007-rebuild-controls/tasks/images/007-comment-card.png?raw=true)

    ### Focused text field

    ![Focused text field](https://github.com/githubnext/chopin/blob/task/007-rebuild-controls/tasks/images/007-focused-field.png?raw=true)

  2. MaggieAppletonmerged 7781d546c1b13 months ago on GitHub

  3. MaggieAppletonclosed3 months ago on GitHub

  4. MaggieAppletonhead-ref-deleted3 months ago on GitHub