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

feat: multi UI libs (shadcn + ariakit) + i18n #652

Merged
merged 42 commits into from
May 5, 2024
Merged

Commits on Mar 6, 2024

  1. wip

    matthewlipski committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    6406daf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    184d36c View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

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

Commits on Mar 8, 2024

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

Commits on Mar 11, 2024

  1. Implemented PR feedback

    matthewlipski committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    c29b63f View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

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

Commits on Mar 14, 2024

  1. wip: ariakit

    YousefED committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    7318c51 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. wip

    YousefED committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    a7f908f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dca9fe7 View commit details
    Browse the repository at this point in the history
  3. fix

    YousefED committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    f0b20bd View commit details
    Browse the repository at this point in the history
  4. fix merge

    YousefED committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    9ef1634 View commit details
    Browse the repository at this point in the history
  5. wip

    YousefED committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    11a7247 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. wip

    YousefED committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    af65c67 View commit details
    Browse the repository at this point in the history
  2. fix

    YousefED committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    00c296c View commit details
    Browse the repository at this point in the history
  3. wip

    YousefED committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    c268f7c View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. wip

    YousefED committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9167f18 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. wip: suggestionmenu

    YousefED committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    25237b4 View commit details
    Browse the repository at this point in the history
  2. extract suggestion menu

    YousefED committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    9f877c1 View commit details
    Browse the repository at this point in the history
  3. wip

    YousefED committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    567df48 View commit details
    Browse the repository at this point in the history
  4. side menu button

    YousefED committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    234612c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5316b69 View commit details
    Browse the repository at this point in the history
  6. shadcn wip

    YousefED committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8a0f526 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. wip

    YousefED committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2ae2e91 View commit details
    Browse the repository at this point in the history
  2. fix

    YousefED committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    d20269b View commit details
    Browse the repository at this point in the history
  3. shadcn fixes

    YousefED committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a5cf36a View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

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

Commits on Apr 30, 2024

  1. refactor: Extract image panel components (#684)

    * Extracted Mantine panel components
    
    * Added ShadCN panel implementation
    
    * Added Ariakit image panel components
    matthewlipski authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    600f0c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8284895 View commit details
    Browse the repository at this point in the history
  3. refactor: Extract image panel components (#717)

    * Extracted Mantine panel components
    
    * Added ShadCN panel implementation
    
    * Added Ariakit image panel components
    
    * refactor: Extract Mantine & Ariakit packages (#689)
    
    * Extracted mantine & ariakit packages
    
    * fix: ShadCN color styles button & form components (#696)
    
    * Added ShadCN color styles button & form components
    
    * refactor: UI libs CSS+API refactor (#698)
    
    * Cleaned up component context API
    
    * WIP
    
    * Refactored CSS & ShadCN API
    
    * Fixed Ariakit component props
    
    * Fixed Mantine component props
    
    * Fixed ShadCN component props
    
    * Cleanup
    
    * Misc fixes
    
    * - Added remaining components to context
    - Re-added refs to all relevant components
    - Refactored ShadCN context
    - Simplified how class names are set in `react` package
    - Added prefixes to all UI specific class names
    - Fixed remaining select/menu/popover overflow issues
    - Fixed examples
    - Fixed build
    
    * Changed ShadCN suggestion menu to use Card
    
    * Small fix
    
    * Fixed linting
    
    * Fixed `BlockNoteViewRaw` typing
    
    * Misc fixes
    
    * Misc fixes
    
    * Fixed unit tests
    
    * Fixed Mantine sub menus
    
    * Misc UI fixes
    
    * Misc changes
    
    * fix import
    
    * fix tablehandles performance issue / max call stack
    
    * Fixed PW tests
    
    * Small fix
    
    * Added ShadCN/Ariakit tests
    
    * fix draghandles
    
    * add vercel rewrites
    
    * improve shadcn setup
    
    * Fixed remaining Ariakit/ShadCN/Mantine styles
    
    * extract strings from react package
    
    * extract all strings
    
    * clean i18n setup
    
    * fix build
    
    * Fixed dark mode for Ariakit/ShadCN
    
    * Misc fixes
    
    ---------
    
    Co-authored-by: yousefed <[email protected]>
    
    ---------
    
    Co-authored-by: yousefed <[email protected]>
    
    ---------
    
    Co-authored-by: yousefed <[email protected]>
    
    ---------
    
    Co-authored-by: yousefed <[email protected]>
    matthewlipski and YousefED authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    64c12ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5413b34 View commit details
    Browse the repository at this point in the history
  5. Updated screenshots

    matthewlipski committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    6e5f1d3 View commit details
    Browse the repository at this point in the history
  6. Updated screenshots

    matthewlipski committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    ac99d31 View commit details
    Browse the repository at this point in the history
  7. Updated screenshots

    matthewlipski committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    7293f64 View commit details
    Browse the repository at this point in the history
  8. Updated screenshots

    matthewlipski committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    dfb9436 View commit details
    Browse the repository at this point in the history
  9. Updated docs

    matthewlipski committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    684a592 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    518ee8e View commit details
    Browse the repository at this point in the history
  11. Added ShadCN form

    matthewlipski committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    39d84a0 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. update docs

    YousefED committed May 1, 2024
    Configuration menu
    Copy the full SHA
    06ddfc0 View commit details
    Browse the repository at this point in the history
  2. i18n + docs

    YousefED committed May 1, 2024
    Configuration menu
    Copy the full SHA
    85f597d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Updated theming code

    matthewlipski committed May 2, 2024
    Configuration menu
    Copy the full SHA
    2c025f8 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/refactor/multi-ui-libs' into ref…

    …actor/multi-ui-libs
    
    # Conflicts:
    #	docs/pages/docs/advanced/component-libraries.mdx
    #	docs/pages/docs/styling-theming/themes.mdx
    matthewlipski committed May 2, 2024
    Configuration menu
    Copy the full SHA
    3987ceb View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. fix build and lint

    YousefED committed May 4, 2024
    Configuration menu
    Copy the full SHA
    24e9e59 View commit details
    Browse the repository at this point in the history