v1.5.0
Feature
- Add Dropdown component, with a huge help from @KiranMantha and @ethanpil
#52 #85 #86 #106 #140 9a0db7a
Improvements
- Add CSS vars for the
nav
component, spotted by @cara-tm
#99 #165 9b0dda8 - Minimal support for buttons and forms elements in the
nav
component, spotted by @nitodico
#162 #165 - Update sanitize.css resets
#169 - Optimize CSS selectors with
:where()
and:is()
(2)
, by @leomp12
#141 - Add support for
<fieldset disabled>
, spotted by @Gaubee
#143 #170
Fix
- Remove
overflow: hidden;
for Card (<article>
) , by @KiranMantha, spotted by @Manuel-Steinberg and @prologic
#86 #156 #163
Accessibility
- Inverse undetermined animation for the progress bar in RTL, spotted by @X7md
picocss/examples#5 #154 - Add a minimal support for
aria-current
for links (<a>
) and<button>
, spotted by @marek-lach
#124 #166 - RTL support for input search, by @hayatbiralem
#173 #174
Styles
- Styling tweaks for the
nav
component(2)
, spotted by @cara-tm
#99 #165 - Better nested lists
#141 - Better Accordion (
<details>
) margins
#165 6cbc258
Documentation
- Remove duplicate label in the forms page, by @reinerBa
#142 - Add Dropdown documentation, with the help of @KiranMantha
#52 #85 #86 #106 #140 9a0db7a - Add example for
role="button"
inside thenav
component
#165 43cacb0 - Store color scheme in localStorage
#158 8c64ef2 - Add explicit Browser support
#76 066ecb4 e414757 - Add contributing guidelines, by @tusharnankani
#89 #111 - Add disclaimer about modal utility classes in the class-less version, by @sponsfreixes
#160 #172
Notes
(1)
: CSS files are about 8% smaller with these improvements
(2)
: Even if it is debatable, we considered that this visual change did not constitute a breaking change.
That is why we publish this change as a MINOR release (vs. MAJOR release).
To bring back the old style, you can override the CSS vars as follows:
:root {
--nav-link-spacing-vertical: 1rem;
}
Full changelog
A huge thank you to all the contributors ❤️