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

Fix responsive landing page and light mode issues #79

Merged
merged 29 commits into from
Oct 20, 2024

Commits on Oct 18, 2024

  1. Fix responsive landing page and light mode issues

    Make the landing page mobile responsive and fix light mode issues.
    
    * **Landing Page (`apps/www/app/page.tsx`)**
      - Add Tailwind CSS classes to make the landing page mobile responsive.
      - Update the `Hero` component to use responsive classes.
      - Adjust the grid layout to be responsive.
    
    * **Header Component (`apps/www/components/header/index.tsx`)**
      - Add responsive classes to the `Header` component.
      - Ensure the `Header` component is mobile-friendly.
    
    ---
    
    For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/ruru-m07/ruru-ui?shareId=XXXX-XXXX-XXXX-XXXX).
    ruru-m07 committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c1df784 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Configuration menu
    Copy the full SHA
    7f519bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e62c391 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b85052 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d955e2e View commit details
    Browse the repository at this point in the history
  5. fix(comment): Fix code comment in visibility example

    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    ruru-m07 and coderabbitai[bot] authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    4eb66e1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0ae6d4c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fa263bc View commit details
    Browse the repository at this point in the history
  8. fix(stack): Ensure width and height Handle Units Correctly

    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    ruru-m07 and coderabbitai[bot] authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    210dbb6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3321427 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1995783 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #80 from ruru-m07/feat/stack

    feat(components): introduce new stack component
    ruru-m07 authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    894b8b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. feat(modal): enhance modal component with multiple animation variants

    Fixes #65
    
    Add support for multiple animation variants in the Modal component.
    
    * Extend the `modalVariants` object in `packages/ui/src/components/modal.tsx` to include multiple animation options such as `fade`, `zoom`, `scaleBounce`, `slideUp`, `slideDown`, `slideRight`, `slideLeft`, `flip`, and `rotate`.
    * Allow dynamic selection of animation variants based on the `animationVariant` prop in the `Modal` component.
    * Update the documentation in `apps/www/content/docs/components/modal.mdx` to explain how to select and use the new animation variants.
    * Add test cases in `apps/www/app/playground/page.tsx` to cover all supported animation options for the `Modal` component.
    * Add a new file `apps/www/components/preview/Modal/modalAnimation.tsx` to demonstrate the use of different animation variants in the Modal component.
    * Update the version in `packages/ui/package.json` from `2.2.3` to `2.2.4`.
    
    ---
    
    For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/ruru-m07/ruru-ui/issues/65?shareId=XXXX-XXXX-XXXX-XXXX).
    ruru-m07 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    2acf2ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60360bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8de720b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    21baf80 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4928f5b View commit details
    Browse the repository at this point in the history
  6. fix(component: type): Specify a more precise return type for the comp…

    …onent
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    ruru-m07 and coderabbitai[bot] authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    36a4446 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #81 from ruru-m07/enhance-modal-animations

    feat(modal): enhance modal component with multiple animation variants
    ruru-m07 authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    8c6833a View commit details
    Browse the repository at this point in the history
  8. refactor(component: switch): make Switch component self-dependent by …

    …removing @radix-ui/react-switch dependency
    
    Fixes #63
    
    Refactor the `Switch` component to be self-contained and remove dependency on `@radix-ui/react-switch`.
    
    * **Switch Component**:
      - Remove import statement for `@radix-ui/react-switch`.
      - Update the `Switch` component to be self-contained with its own state management and event handling.
      - Update the `Switch` component's props to include `checked` and `onCheckedChange`.
    
    * **Documentation**:
      - Update the documentation in `apps/www/content/docs/components/switch.mdx` to reference the self-contained `Switch` component.
      - Add a new props table to the documentation to reflect the updated `Switch` component's props.
    
    * **Dependencies**:
      - Remove `@radix-ui/react-switch` from `packages/ui/package.json`.
      - Update `pnpm-lock.yaml` to remove references to `@radix-ui/react-switch`.
    
    * **Registry**:
      - Update `apps/www/public/registry/index.json` and `apps/www/public/registry/components/switch.json` to remove the dependency on `@radix-ui/react-switch`.
      - Update `apps/www/registry/ui.ts` to remove the dependency on `@radix-ui/react-switch`.
    
    ---
    
    For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/ruru-m07/ruru-ui/issues/63?shareId=XXXX-XXXX-XXXX-XXXX).
    ruru-m07 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    17fed7e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c4159ab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b018ad7 View commit details
    Browse the repository at this point in the history
  11. feat(error-handling): add error handling and verbose output

    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    ruru-m07 and coderabbitai[bot] authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    3a94dd6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    45e5496 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'refactor-switch-component' of https://github.com/ruru-m…

    …07/ruru-ui into refactor-switch-component
    ruru-m07 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    62c6dea View commit details
    Browse the repository at this point in the history
  14. Merge pull request #82 from ruru-m07/refactor-switch-component

    refactor(component: switch): make Switch component self-dependent by removing @radix-ui/react-switch dependency
    ruru-m07 authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    6426efb View commit details
    Browse the repository at this point in the history
  15. Fix responsive landing page and light mode issues

    Make the landing page mobile responsive and fix light mode issues.
    
    * **Landing Page (`apps/www/app/page.tsx`)**
      - Add Tailwind CSS classes to make the landing page mobile responsive.
      - Update the `Hero` component to use responsive classes.
      - Adjust the grid layout to be responsive.
    
    * **Header Component (`apps/www/components/header/index.tsx`)**
      - Add responsive classes to the `Header` component.
      - Ensure the `Header` component is mobile-friendly.
    
    ---
    
    For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/ruru-m07/ruru-ui?shareId=XXXX-XXXX-XXXX-XXXX).
    ruru-m07 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    cd4378d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f9805d8 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'fix-responsive-landing-page' of https://github.com/ruru…

    …-m07/ruru-ui into fix-responsive-landing-page
    ruru-m07 committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    9c4fac1 View commit details
    Browse the repository at this point in the history