- fix: tw plugin build
- feat: added Popover API for
c-popover
- feat: replaced
[href]
with:any-link
- feat: changed most of the
text-wrap
frombalance
topretty
- feat: added more customization fro
ui-control
invalid variant - feat: added center align for
dot
utility class - feat: added text-current` opacity variants with color-mix
- feat(bc):
c-popover
now has to havefocus
token class to work on focus, similar as hover `
- feat: added more css properties for
ui-btn
hover and focus
- feat: replaced dialog animations with transitions
- feat(bc): removed keyframe animations fade-in, fade-out, fade-in-down, fade-out-up, skeleton-wave
- feat(bc): removed most of --*-accent-color properties in favour of individual style properties
- feat: added ui-link interactive-props.css
- feat(bc):
utilities/container.css
moved tocontainer/index.css
, props are now separated - feat(bc):
utilities/skeleton.css
moved toskeleton/index.css
, added skeleton props - feat(bc):
utilities/ripple.css
moved toripple/index.css
- feat(bc):
utilities/underline.css
classdecoration-transparent
was changed tounderline-transparent
- feat: added
--c-toast-bg
and--c-toast-color
props forc-toast
- feat: changed default line-height calculation from lh to rem units
- fix: disabled state for
ui-control
- feat: stable 1.0 release
- feat(bc): CSS properties changes across components, mainly fixes for CSS layers
- feat(bc):
hover-fill
variant ofui-btn
renamed tofill
- feat: examples updated, added solidjs example
- feat: added readme for components
- fix: missing
interactive-props.css
inindex.css
forui-control
- feat: minor fixes for
c-carousel
- feat: changed
ui-image
avatar cqw to cqi
- feat: added
ui-image
avatar variant
- fix:
--ui-switch-icon-size
typo
- feat: added new component
c-table
- feat: added new component
c-tabs
- feat: added new component
c-breadcrumb
- feat: added new component
c-pagination
- feat: added table revert to css reset
- feat: added new component
c-form
- feat: added new component
c-carousel
- feat: added new component
c-drawer
- feat: improved types and typescript support
- feat: added
:user-invalid
forui-control
- feat: added transition for
ui-progress
bar - fix:
ui-control
select icon
- feat: added javascript options for
c-details
- feat: added rounded corners for
ui-progress
- fix: ui-check and ui-link typos
- feat(bc): removed
--color-current
css property,currentColor
is now used - feat(bc): minor component refactor with removal
--color-current
, some css properties were removed - feat(bc):
ui-control
elementsstart
andend
were renamed in favour of tw classesme-auto
andms-auto
(now it's final) - feat(bc): removed
-rgb
component variants, postcss plugin will be used in the future - feat: added new component
c-toaster
,c-toast
andc-toast-content
- feat: added new component
c-popover
andc-popover-content
- feat: added new component
c-tooltip
- feat: added new ui component
ui-color
- feat: added new utility
swap
- feat: added new utility
divider
- feat: added types to tailwindcss plugin and minor refactor
- feat: nesting and css refactor
This should be last version with such major breaking changes and is much closer to 1.0
- feat(bc):
lib-dialog
was renamed toc-dialog
,c-dialog
was renamed toc-dialog-content
- feat(bc): major
c-dialog
refactor, js api was changed a bit - feat(bc):
ui-control
elementsicon-s
andicon-e
were renamed tostart
andend
(final change) - feat(bc): interactive class was removed,
cursor: pointer
is now optional on elements via--cursor
CSS property inbase/defaults.css
- feat(bc): major paths refactor, a lot of components has
*-props.css
variants now - feat(bc):
base/default.css
was renamed tobase/defaults.css
- feat(bc): tailwindcss utilities were moved to separate directory utilities
- feat(bc):
lib-ripple
was renamed toripple
and moved to utilities directory - feat(bc):
ui-control
grid area includesc-
prefix now - feat(bc): removed
onCloseStart
andonCloseEnd
fromc-dialog
show options, useclose
andc-dialog:dismiss
events on dialog instead - feat: added new ui component
ui-range
input slider - feat: added new ui component
ui-rating
input checkbox based - feat: added new component
c-card
- feat: added new component
c-compare
- feat: added new component
c-details
for smooth toggle animations - feat: added new utility
dot
for little dots - feat: added new P3 color space theme
- feat: added new modern css reset, improved compatibility with lit
- feat: added experimental lit example demo
- feat: added
ui-link
component removed in previous version - feat: improved
ui-group
component, now includesvertical
variant - feat: foreground color classes are now included in tailwindcss plugin and were renamed from
fg
toforeground
for better compatibility - fix:
tw-opacity
classes defaults to all components - fix: missing
align-items: center
onui-control
select
- feat: added indeterminate checkbox, radio, switch
- feat: added meter html element variant for ui-progress
- fix: tailwindcss utilities and specificity
- feat: changed
ui-image
fromflex
toinline-flex
- feat: improved underline utilities
- fix: rgb compatibility
- feat(bc): refactor of all components and CSS Properties, improved specificity
- feat(bc): removed
rgb
colors from default configuration, if you want compatibility use-rgb.css
- feat(bc): removed
container
utility class - feat(bc): removed
tailwindcss/gutters.css
- feat(bc): removed skeleton from
ui-image
, usebefore:skeleton
to add it manually - feat(bc): removed
ui-link
, useunderline
on any text content for link interactivity - feat(bc):
ui-control
elementsicon-l
andicon-r
were renamed toicon-s
andicon-e
- feat(bc):
base/icon.css
was renamed tobase/config/mask.css
and TailwindCSS mask utility was added - feat(bc): removed
sq
TailwindCSS utility, usesize
from tw v3.4 now - feat(js): added
onCloseStart
andonCloseEnd
tolib-dialog
show options - feat(plugin): removed lodash dependency in TailwindCSS plugin
- feat(plugin): added new
divide-gap
TailwindCSS utility - feat(plugin): transition CSS Properties are now unified with TailwindCSS
- feat: added
text-wrap: balance
to most of the components - feat: updated compatibility for TailwindCSS v3.4
- feat: added new
grid-cols-container
utility class for doing containers via grid - feat: added new utilities such us
underline
,flex-center
,flex-between
- feat:
config.css
was split into multiple files for better modularity - feat:
reset.css
was updated to v1.11.2 - feat: added
color-scheme
todefault.css
- feat: utilities are using
@layer components
for lower specificity - feat: colors were changed to TailwindCSS counterparts
- feat: remove use of
overflow:hidden
from all files
- feat(bc): ui-control - refactor, styles are now applied on parent, should go better together with custom selects like Headless UI
- feat(bc): ui-control - icon refactor, it's much simplified now
- feat: ui-control - added support for
input[type="color"]
, control now supports all input types! - feat: ui-control - improved webkit styles
- feat: improved support for web components -
:root
selector is now:root, :host
- feat: other small improvements
- fix: missing placeholder on ui-control
- feat: improved ui-btn, ui-badge variants code
- fix: ui-title typo
- fix: dark mode colors mismatch
- feat: added option to disable
color-mix
in tailwindcss plugin as optionsettings.colorMix
set tofalse
- feat(bc): color
base
was renamed tomain
due to TailwindCSS naming conflict - feat: added loading
skeleton
tailwind class - feat: added foreground colors to color pallet
- feat: added file input to
ui-control
- feat: removed floating class from
ui-control
, it's automatic via:has
now - feat: added loading skeleton to
ui-image
- feat: improved TailwindCSS
textColor
andaccentColor
, each class now includes related CSS properties - feat: added css properties tokens for
fontSize
- fix: package.json exports
- fix:
<hr>
border added color-mix
- patch release
- feat: restructure components to child files for better modularity
- feat: added
sq-
tailwind utility class - feat(bc): new color pallet with
color-mix
, colors now have also-rgb
variants for better compatibility - feat(bc): removed
is-
prefix for most components - feat(bc): following classes were also renamed -
text
->ghosted
,outline
->bordered
,underline
->underlined
- feat(bc):
ui-select
andui-input
were replaced withui-control
- feat(bc):
ui-radio
andui-checkbox
is now replaced withui-check
- feat(bc):
ui-input-group
,ui-btn-group
andui-badge-group
is now replaced withui-group
- feat: lib-ripple - fix values typo
- feat: lib-ripple - fix incorrect values
- feat: lib-dialog - export internal functions
- initial preview release