16 Commits

Author SHA1 Message Date
Pasquale Vitiello 3c6058e484 fix: particles page error (#774)
* fix particles

* test

* readd type module

* drop type module for deploy and keep registry build on tsx

* restore the prev next-themes
2026-05-08 13:27:35 +01:00
Eunjae Lee 3bc0bdfa2c feat: add coss-particles skill with full particle index and generator script (#745)
* feat: add coss-particles skill with full particle index and generator script

Co-Authored-By: eunjae@cal.com <hey@eunjae.dev>

* style: apply biome formatting to generator script

Co-Authored-By: eunjae@cal.com <hey@eunjae.dev>

* refactor: move generator script to apps/ui/scripts/ (not part of installed skill)

Co-Authored-By: eunjae@cal.com <hey@eunjae.dev>

* style: apply biome formatting

Co-Authored-By: eunjae@cal.com <hey@eunjae.dev>

* refactor: simplify particle format to description + JSON link only

Co-Authored-By: eunjae@cal.com <hey@eunjae.dev>

* style: apply biome formatting fix

Co-Authored-By: eunjae@cal.com <hey@eunjae.dev>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-04-09 11:27:05 +02:00
Pasquale Vitiello 9302c06311 refactor: align biome settings with calcom (#718)
* update biome config + resolve issues

* improve the ui:sync command to run organizeImports on packages

* reformat

* build registry

* exclude base-ui stuff

* fix useExportsLast

* further improvements

* silence errors

* exclude examples app

* update biome + reformat

* format all the other files

* include examples app

* improve copyable-field

* remove unwanted comment

* remove a few unneeded biome comments

* avoid nested ternary

* refactored some shared components

* upgrade base ui to 1.2.0

* fix
2026-03-11 23:09:19 +00:00
Pasquale Vitiello ba807fcacb feat(ui): add Base UI utils re-exports and document usage (#705)
* add base ui utils re-export

* refactor(ui): update base-ui provider files to use .ts extension and remove unused .tsx files

* fix

* rebuild registry
2026-03-02 10:57:14 +01:00
Pasquale Vitiello e7a3a00c5f refactor: UI/UX general improvements (#617)
* feat: 1:1 font replacement

* feat: add examples app

* style: update font sizes and improve component styles for consistency

* update font

* style: restore default font weights

* refactor: move local fonts to packages

* feat: update font weights and refactor font imports in examples app

* fix CommandDialog not closing on ESC

* refactor: command component improvements

* chore: remove console log from command demo

* refactor: update Command and Menu components to use <kbd> for shortcuts and improve styling

* style: fix formatting in globals.css by removing unnecessary whitespace

* fix: refactor group and toggle-group to prevent flickering menu trigger at the end of a group

* refactor: toggle group and group improvements

* refactor: update toggle component styles for consistency and clarity

* refactor: major styling improvements

* fix: dialogs

* refactor: prefer not-dark:

* fix: scrollarea overscroll

* refactor: integrate ScrollArea component throughout

* style: various improvements

* style: mc

* style: update button sizes and improve mobile footer layout

* style: adjust code component font size and refactor particle card container className

* style: improve mobile footer

* refactor: improve carious components

* style: mc

* chore: implement Cal.ai badge

* feat: implement new event type dialog

* refactor: clean up event types and improve page layout

* feat: implement ai-mode in the cmdk component

* chore: format

* fix: remove outline from CommandDialogPopup

* fix: update separator className to use bg-input instead of bg-border

* fix: cubic issues

* style: update font size in code components for consistency

* style: improve shadows

* fix: update badge and toggle components to use bg-background

* chore: update color references

* chore: fix registry

* chore: sync package component + build registry

* fix(accordion): issue 596

* fix: issue 609

* docs: updates

* chore: improve sync script

* feat: add AI-powered command particle

* feat: improve switch and add menu checkbox switch variant

* style: toggle improvements

* fix: docs container

* style: remove css vars from examples

* chore: format

* feat: add more example pages
2026-01-08 09:35:53 +00:00
Pasquale Vitiello d893d0d178 feat: add command component and improve autocomplete and combobox (#602)
* feat: add command component and improve autocomplete and combobox

* style: command improvements

* refactor: improve command component structure and styling

* refactor: remove specific type annotation for chipsRef in Combobox component
2025-12-18 13:52:10 +00:00
Pasquale Vitiello bdcc1dd4c3 Pasquale/cui 86 update base UI v1 (#580)
* Rename packages to use the @base-ui org

* Rebuild origin registry
2025-12-12 13:33:07 +00:00
Pasquale Vitiello e5ecddfaf6 refactor: re-structure packages (#566)
* refactor: re-structure packages

* chore: re-format and update biome.json

* fix(sync-ui): correct typo
2025-12-09 09:24:04 +00:00
Pasquale Vitiello 13a7b1dbe0 Pasquale/cui 59 improve registry build formatting and UI propagation (#534)
* chore: update biome.json ignore patterns and clean up package.json scripts

* chore: update biome.json to include additional ignore patterns for UI and origin directories

* chore: format with the new rules

* chore: sort registry

* feat: add registry validation script and update registry dependencies

* chore: clean up validation script

* chore: update documentation to include registry build command

* chore: rebuild registry

* chore: rebuild registry

* fix: ensure bun format command exits correctly in pre-push hook
2025-11-28 09:17:37 +00:00
Pasquale Vitiello 21808c99b6 fix: update import paths to use @coss/ui for consistency across components (#514) 2025-11-18 15:36:53 +00:00
Pasquale Vitiello d4d67a2119 Pasquale/cui 29 search page (#508)
* feat(wip): prototype search page

* refactor(wip): improve search functionality

* refactor(wip): streamline component rendering and improve search functionality

* refactor: enhance ParticleCard and add skeleton loading state

* refactor: remove unused particle categories and streamline registry categories

* Update particles and components

* refactor: update various UI components and registry files for improved functionality and consistency

* chore: rename all examples to particle

* fix: update no particles found message for clarity

* refactor: consolidate examples into particles and update contributing guidelines for clarity

* refactor: remove deprecated example files and update registry

* chore: rename particle components

* chore: remove vercel.json configuration files from apps/origin, apps/ui, and apps/www

* chore: format and update docs
2025-11-18 15:36:29 +00:00
Volnei Munhoz 1c53b6e0fe add biome (#506) 2025-11-17 15:28:45 +01:00
Pasquale Vitiello 606a7b7863 refactor: hook / lib registry distribution (#486)
* refactor: rename hook files from .tsx to .ts and remove unused absoluteUrl function

* chore: format
2025-11-10 09:53:39 +01:00
Volnei Munhoz f5df3a2ae9 refactor: configs improvements (#482)
* configs improvements

* add cache to lint to faster lint checks

* Remove check-types from turbo.json

* fix: registry buind and ui propagation issues

* chore: update TypeScript paths and ESLint ignores, and clean up mobile-nav component

* fix: update imports

---------

Co-authored-by: pasqualevitiello <pasqualevitiello@gmail.com>
2025-11-04 09:54:33 +00:00
Pasquale Vitiello 351409ee05 Pasquale/cui 25 build new input particles (#484)
* feat: add input group (wip)

* feat: improve input group (wip)

* chore: add eslint-disable comment

* feat: reorganize examples and particles

* feat: enhance input components with ref support and improve clipboard functionality

* feat: add spinner docs and demo

* feat: add kbd component and examples for keyboard shortcuts

* feat: update ButtonWithKbd example to include padding and adjust kbd component placement

* chore: remove group-*

* chore: mc

* feat: introduce InputGroupInput and InputGroupTextarea

* feat: unstyle FormControl and encourage Input usage

* docs: improve field documentation

* chore: review className structure in InputGroup component

* feat: several improvements

* feat: add new input group examples and update documentation

* feat: integrate ScrollArea in mdx-components and enhance docs

* docs: update Popover documentation

* chore: adjust negative margin consistently

* feat: improve useCopyToClipboard hook with timeout cleanup

* fix: correct KbdGroup component props type from "div" to "kbd"

* fix: enhance input focus handling in InputGroupAddon to include textarea elements

* chore: format files

* chore: fix Cubic AI issues

* fix: move timeout cleanup logic inside clipboard writeText promise

* fix input group

* refactor: simplify textarea component usage by removing FieldControl wrapper in examples and documentation

* chore: build registry

* refactor: remove outdated FieldControl example for Textarea in documentation

* fix: enhance focus handling in InputGroupAddon to include more interactive elements

* fix: correct prop order in mergeProps for Textarea component

---------

Co-authored-by: Sean Brydon <sean@cal.com>
2025-11-03 14:41:23 +00:00
Pasquale Vitiello 7db19cfac4 feat: add coss.com ui app (#434) 2025-10-15 11:39:22 +02:00