Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Borders: Add new BorderControl component #37769

Merged
merged 31 commits into from
Mar 24, 2022

Commits on Mar 15, 2022

  1. Add BorderControl component

    This provides a new component that allows configuration of border color, style, and width.
    aaronrobertshaw committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    ad80204 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08a4aaf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45b2fd9 View commit details
    Browse the repository at this point in the history
  4. Add RTL styles

    aaronrobertshaw committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    3c072f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6be837 View commit details
    Browse the repository at this point in the history
  6. Refactor label styles

    aaronrobertshaw committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    95a74a7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a7ecb60 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a3fd0e0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f6cbe7f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8d1c5a1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    51574d6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3e23b82 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    757da54 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c1f7f53 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    81bfad0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    cf87f11 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0b79b77 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    57d87ef View commit details
    Browse the repository at this point in the history
  19. Make inner unit control fill available height

    Using `size="__unstable-large"` Increases padding on input, increases overall height etc and generally messes up more than it fixes. Simply switching the HStack to alignment="stretch" visually achieves the desired result.
    aaronrobertshaw committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    202800c View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Configuration menu
    Copy the full SHA
    dfe7470 View commit details
    Browse the repository at this point in the history
  2. Improve typing for colors array

    Colors can have multiple origins but the current typing doesn't reflect this.
    aaronrobertshaw committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    9be938d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1782b43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b17da1a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Configuration menu
    Copy the full SHA
    b8da8d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    9829605 View commit details
    Browse the repository at this point in the history
  2. Allow color and style picker to use flyout positioning

    This passes through the __experimentalIsRenderedInSidebar prop to the border control dropdown which can then use that to determine the dropdown's position.
    aaronrobertshaw committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    32e0120 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f538d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    345b49a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be99ab1 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    02562bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    535cd0d View commit details
    Browse the repository at this point in the history