Repository navigation
Releases: yummacss/yummaui
Releases · yummacss/yummaui
Release list
v0.9.0
Added
add --shapetakesnone,rounded,squircleorpill, and ashape
field inyummaui.jsonsets it for everyadd.
Changed
- Components are flat, with squircle corners by default.
Removed
--styleand--radius, and thestyleandradiusfields in
yummaui.json.
v0.8.0
Added
initandaddwrite the colors the components use into a new config, a
light and dark pair where a color has both.
Changed
- The registry is
https://www.yummaui.com/ui/registry. Ayummaui.json
that names the registry on yummacss.com reads as the new one. - The links
yummauiprints point at yummaui.com. initandaddadd what an existing config lacks for the components, in
place, and keep any state, easing, keyframe or color it already defines.
v0.7.0
Added
initandaddwrite the easings the components use into a new config, and
name the ones an existing config lacks.
v0.6.0
Changed
- The registry lives at
https://yummacss.com/ui/registry. Ayummaui.json
that stores the old/ui/raddress reads as the new one. - A registry item lists the components it needs in
registryDeps.
v0.5.1
Fixed
- The
yumma.config.mjsthat setup writes includes the states and keyframes
the components animate with, read from the registry. When the file exists
and lacks some of them,addandinitname the ones to add.
v0.5.0
Added
addwith no names opens a list to search and pick from.init -ytakes the defaults without asking.initandaddoffer to set up Yumma CSS when it is missing: they install
yummacssand the plugin for the framework, register the plugin in
vite.configorpostcss.config, writeyumma.config.mjs, and add
@yummacss;to the stylesheet the app loads.
Changed
- Every command prints in the same frame,
listand errors included. Each
line names its stage, and the colours are the docs site's palette. - Package manager output folds into one line once the install succeeds, and
shows in full when it fails. - An unknown option is an error rather than being ignored.
initputs components insrc/components/uiwhen the project has asrc
folder.
Removed
list <component>. The docs page has what it showed.- Blocks. The registry has none.
v0.4.0
Added
add --styleand--radius, andstyleandradiusinyummaui.json.
v0.3.0
Added
initandaddnow say when Yumma CSS is not set up in the project, naming
what is missing:yummacss, the plugin for the detected framework
(@yummacss/postcssfor Next.js,@yummacss/viteotherwise), and
yumma.config.mjs.
v0.2.1
Changed
pruneno longer skipsdist,.nextand similar directories by name.
Guessing which folders hold build output made it delete more readily, and a
stale build naming a component is a reason to keep it.
v0.2.0
Added
- add
yummaui prune, which lists component files nothing in the project reaches. Pass--writeto delete them.