Releases: winduum/winduum
1.1.0
1.1.0 (2024-05-02)
- 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
1.0.0
🎉 1.0.x is out!
🚀 Announcing Winduum 1.0 - Framework agnostic component library for @tailwindcss
🎨 Components in plain CSS
💡 Modern and progressive CSS features
✨ Web standards and accessibility
🧩 Framework agnostic, @vuejs, @reactjs etc.
⚡️ Built with @vite_js
📄 Docs powered by #VitePress
1.0.0 (2024-02-29)
- feat: stable 1.0 release
0.10.0
0.10.0 (2024-02-28)
- 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
0.9.0
🎉 0.9.x is out!
📦 New Table component
📦 New Tabs component
📦 New Breadcrumb component
📦 New Pagination component
0.9.0 (2024-02-16)
- 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
0.8.0
🎉 0.8.x is out!
📦 New Form validation component
🎨 New Carousel scroll-snap component
✨ New Drawer scroll-snap component
🟦 Improved typescript support
0.8.0 (2024-02-13)
- 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
0.7.0
🎉 0.7.x is out!
🍞 New Toaster and Toast components
📦 New Popover and Tooltip components
🎨 New Color component
✨ New swap and divider utilities
🟦 Added types for the TailwindCSS plugin
0.7.0 (2024-01-31)
- 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
0.6.0
🎉 0.6.x is out!
This one is big!
🎨 New P3 color scheme theme
📐 New modern CSS reset
📦 New components - Range, Rating, Card, Compare, Details and more!
🔨 Overall refactor and major shift to 1.0 milestone
✨ Added experimental Lit example to docs
0.6.0 (2024-01-17)
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
0.5.2
🎉 0.5.x is out! (released 2023-12-23)
A lot of 🎁 under the 🎄 in this update!
✨ New utility classes! grid-cols-container, underline, skeleton..
🛠️ Overall refactor of all CSS files
📦 Improved modularity and docs
🎁 Updated dependencies @tailwindcss v3.4 and @vite_js v5
0.5.2 (2024-01-03)
- fix: tailwindcss utilities and specificity
0.5.1 (2024-01-02)
- feat: changed
ui-image
fromflex
toinline-flex
- feat: improved underline utilities
- fix: rgb compatibility
0.5.0 (2023-12-23)
- 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
0.4.0
🎉 0.4.x is out!
🎨 UiControl now supports input[type="color"]
, all input types are now supported!
✨ UiControl has been refactored and simplified
✨ Support for web components is improved with using :root, :host
instead of :root
0.4.0 (2023-11-08)
- 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
0.3.0
🎉 0.3.x is out!
🎨 Added foreground colors to color pallet
✨ Floating label in ui-control
is now automatic via :has
📎 Added styled file input to ui-control
0.3.0 (2023-07-14)
- 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