| chore(release): version packages | 2 个月前 |
| ci: use github-api commit mode for changesets action Commits created via the GitHub API are GPG-signed by GitHub, so the release PR passes the "Commits must have verified signatures" rule. | 2 个月前 |
| feat: add shadcn registry for source-code distribution Add registry.json so devs can install the wheel picker's original (pre-build) source via the shadcn CLI as an alternative to the npm package. - add root registry.json (react-wheel-picker registry item) - declare *.css module + switch package to bundler moduleResolution - drop redundant ./dist/style.css export alias - web: use ComponentProps import, switch ring -> inset-ring (Tailwind v4) - bump turbo, use local turbo schema Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | 4 个月前 |
| docs: add Obelinf as silver tier sponsor | 2 个月前 |
| chore(release): version packages | 2 个月前 |
| First commit | 1 年前 |
| feat: add new web application for React Wheel Picker - Introduce a new web application under the `apps/web` directory. - Implement a Next.js project with a focus on showcasing the React Wheel Picker component. - Add various components and utilities to support the web application, including theme toggling, component previews, and code blocks. - Integrate Tailwind CSS for styling and implement a dark mode feature. - Set up a documentation system using MDX for the web application. - Create a registry system for managing components and examples. - Add support for multiple package managers in code blocks for installation instructions. - Establish a monorepo structure with `turbo` for managing multiple packages and applications. - Update `.npmrc` to enable auto-installation of peer dependencies. - Adjust `.prettierignore` and `.prettierrc` for consistent code formatting across the project. - Add ESLint configuration for the `react-wheel-picker` package to ensure code quality. - Set up TypeScript configurations for both the web application and the `react-wheel-picker` package. - Provide a README for the web application with instructions on getting started and deploying on Vercel. This commit introduces a comprehensive setup for developing and showcasing the React Wheel Picker component, enhancing the project's structure and usability. feat(react-wheel-picker): add new WheelPicker component Introduce a new WheelPicker component with customizable options, infinite scrolling, and drag sensitivity. This component allows users to select from a list of options in a wheel format, enhancing user interaction and experience. build: configure TypeScript for react-wheel-picker package Add tsconfig.json for the react-wheel-picker package to ensure proper TypeScript compilation and output settings. This setup supports strict type checking and output to the dist directory. chore: update pnpm workspace configuration Modify pnpm-workspace.yaml to include packages and apps directories, ensuring all relevant packages are part of the workspace. build: enhance root TypeScript configuration Update the root tsconfig.json to include additional compiler options such as composite, declaration, and sourceMap. This change improves type checking and build output consistency. ci: update turbo tasks configuration Refine turbo.json tasks to include linting, type checking, and formatting tasks. This ensures consistent code quality and formatting across the project. chore: remove redundant Prettier configuration Delete the .prettierrc file from the website directory as it is no longer needed, streamlining the project's configuration files. | 1 年前 |
| feat: add new web application for React Wheel Picker - Introduce a new web application under the `apps/web` directory. - Implement a Next.js project with a focus on showcasing the React Wheel Picker component. - Add various components and utilities to support the web application, including theme toggling, component previews, and code blocks. - Integrate Tailwind CSS for styling and implement a dark mode feature. - Set up a documentation system using MDX for the web application. - Create a registry system for managing components and examples. - Add support for multiple package managers in code blocks for installation instructions. - Establish a monorepo structure with `turbo` for managing multiple packages and applications. - Update `.npmrc` to enable auto-installation of peer dependencies. - Adjust `.prettierignore` and `.prettierrc` for consistent code formatting across the project. - Add ESLint configuration for the `react-wheel-picker` package to ensure code quality. - Set up TypeScript configurations for both the web application and the `react-wheel-picker` package. - Provide a README for the web application with instructions on getting started and deploying on Vercel. This commit introduces a comprehensive setup for developing and showcasing the React Wheel Picker component, enhancing the project's structure and usability. feat(react-wheel-picker): add new WheelPicker component Introduce a new WheelPicker component with customizable options, infinite scrolling, and drag sensitivity. This component allows users to select from a list of options in a wheel format, enhancing user interaction and experience. build: configure TypeScript for react-wheel-picker package Add tsconfig.json for the react-wheel-picker package to ensure proper TypeScript compilation and output settings. This setup supports strict type checking and output to the dist directory. chore: update pnpm workspace configuration Modify pnpm-workspace.yaml to include packages and apps directories, ensuring all relevant packages are part of the workspace. build: enhance root TypeScript configuration Update the root tsconfig.json to include additional compiler options such as composite, declaration, and sourceMap. This change improves type checking and build output consistency. ci: update turbo tasks configuration Refine turbo.json tasks to include linting, type checking, and formatting tasks. This ensures consistent code quality and formatting across the project. chore: remove redundant Prettier configuration Delete the .prettierrc file from the website directory as it is no longer needed, streamlining the project's configuration files. | 1 年前 |
| Create CODE_OF_CONDUCT.md | 1 年前 |
| docs(contributing): add contributing guide to assist new contributors docs(readme): add link to contributing guide for easy access chore(package.json): remove redundant release script to streamline package.json | 1 年前 |
| docs: add MIT license to project for open-source distribution docs: move usage instructions to package-specific README for clarity chore: update package.json with metadata and version bump Add MIT license to root and package directories to clarify usage rights. Move usage instructions from root README to package-specific README for better organization. Update package.json with keywords, author, license, homepage, repository, and bugs information to improve package metadata. Bump version from 1.0.5 to 1.0.6 to reflect these changes. | 1 年前 |
| docs: add Obelinf as silver tier sponsor | 2 个月前 |
| feat: add shadcn registry for source-code distribution Add registry.json so devs can install the wheel picker's original (pre-build) source via the shadcn CLI as an alternative to the npm package. - add root registry.json (react-wheel-picker registry item) - declare *.css module + switch package to bundler moduleResolution - drop redundant ./dist/style.css export alias - web: use ComponentProps import, switch ring -> inset-ring (Tailwind v4) - bump turbo, use local turbo schema Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | 4 个月前 |
| style: update typography and visual design across the application - Change font-weight from semibold to medium for headings - Increase h1 font-size from 3xl to 4xl for better hierarchy - Update button and link text to sentence case for consistency - Change code syntax highlighting theme from github-dark to vesper - Replace Charter font with IBM Plex Serif from Google Fonts - Update Vercel logo to simplified version without text - Add cyan theme parameter to star history chart - Refine stars count typography with text-box trim - Adjust testimonial card text styling with text-pretty - Update GitHub icon SVG path for better rendering feat: add keyboard shortcut for theme toggle - Add react-hotkeys-hook dependency - Implement 'd' key shortcut to switch between light and dark themes refactor: improve theme toggle implementation - Extract theme switching logic into switchTheme callback - Remove commented SVG code for cleaner component | 4 个月前 |
| feat: add minimumReleaseAge configuration to pnpm workspace Set 1440 minutes (24 hours) minimum release age to ensure package stability before installation | 5 个月前 |
| feat: add shadcn registry for source-code distribution Add registry.json so devs can install the wheel picker's original (pre-build) source via the shadcn CLI as an alternative to the npm package. - add root registry.json (react-wheel-picker registry item) - declare *.css module + switch package to bundler moduleResolution - drop redundant ./dist/style.css export alias - web: use ComponentProps import, switch ring -> inset-ring (Tailwind v4) - bump turbo, use local turbo schema Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | 4 个月前 |
| feat: add shadcn registry for source-code distribution Add registry.json so devs can install the wheel picker's original (pre-build) source via the shadcn CLI as an alternative to the npm package. - add root registry.json (react-wheel-picker registry item) - declare *.css module + switch package to bundler moduleResolution - drop redundant ./dist/style.css export alias - web: use ComponentProps import, switch ring -> inset-ring (Tailwind v4) - bump turbo, use local turbo schema Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | 4 个月前 |
| feat: add shadcn registry for source-code distribution Add registry.json so devs can install the wheel picker's original (pre-build) source via the shadcn CLI as an alternative to the npm package. - add root registry.json (react-wheel-picker registry item) - declare *.css module + switch package to bundler moduleResolution - drop redundant ./dist/style.css export alias - web: use ComponentProps import, switch ring -> inset-ring (Tailwind v4) - bump turbo, use local turbo schema Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | 4 个月前 |