Releases: picocss/pico
Releases · picocss/pico
v1.5.3
Fixes
- Fix a bug in the cards (
<article>
) sections introduced in 1.5.0 by removingoverflow: hidden;
, spotted by @GerdonAbbink
#210 #199 - Fix Github discussion links on contributing guidelines page, by @atoaugustyn
#206 - Clean unnecessary vertical-align, by @DavidSouther
#204
Styles
- Layered cards box-shadows
#207
Full changelog
A huge thank you to all the contributors ❤️
v1.5.2
v1.5.1
Fixes
Documentation
- Fix typo in containers.html and dropdowns.html, by @larryhynes
#178 #179 - Add composer.json by @vardumper
cdbff8e 3b05421 #147
Chores
- Update dependencies + fix Minimist (<=1.2.5) vulnerable to Prototype Pollution
45d9a4f #186 - Add composer.json by @vardumper
#147
Full changelog
A huge thank you to all the contributors ❤️
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 ❤️
v1.4.4
Improvements
- Allow
role=button
to any HTML element , spotted by @LokiMidgard #131 #128
Fixes
- Input type date icon position, spotted by @Xenira #112 #110
- Remove duplicated property in
_accordion.scss
, by @nalabdou #104 - Manage modal height overflow, spotted by @prologic #132 #127
- Cleaning unused css values for
role=switch
, spotted by @cara-tm #133 #92
Documentation
- Remove closing brackets in modal code example, by @jeffbaumes #108
Update dependencies #130
Full changelog
A huge thank you to all the contributors ❤️
v1.4.3
Improvements
- Add a class alternative to
<hgroup>
, by @AmiralBl3ndic #91 #90 #32 - Add a css var for form
<label>
& fieldset<legend>
font-weight
, by @HerrBertling #83 - Add disabled style to button links (
<a role="button>
) withouthref
property, by @Masa-Shin #82 - Add
$enable-grid
as a variable to enable or disable the minimal grid, by @jubishop #73 - Add
<tfoot>
support, spotted by @ivoba #48 #98
Fixes
- Align text for
<mark>
and<kbd>
, by @autogenus #74 - Clean references to
.secondary
and.contrast
in classless version, by @jubishop #72 - Checkboxes and Radios relative size (
em
), spotted by @cara-tm #97 #92 - Remove explicit
background-color
on<tr>
element, spotted by @myth #78 #98 - Input date properly aligned right in RTL (Right-To-Left), spotted by @X7md #102 picocss/examples#5
Docs and Readme
- Add examples for disabled fields (
radio
,checkbox
,switch
), by @ftonato #71 - Typos, by @Kaleidea #77 #81
- Fix navigation, spotted by @tusharnankani #80
- Update modal example code, by @shirobachi #93
Full changelog
A huge thank you to all the contributors ❤️
v1.4.2
Feature:
- Add Modal component.
close #29
Improvements:
Bug fixes:
- Scripts: Resolve nodemon infinite loop a36d9ad
- Styles: Remove tooltip animation on touch screens 1b1c13b
Docs:
v1.4.1
v1.4.0
Features:
- Builds scripts to compile with Dart Sass
- Experimental support for right-to-left text (RTL) #34.
[aria-busy]
,[aria-invalid]
,blockquote
,details
,input
,li
,ol
,select
,table
has been adapted
Improvements:
- Better browser support for
[type="file"]
#37 - Enhance SCSS code
- Disable
<pre>
as a<footer>
inside<article>
and adapt the docs #36 - Prettify code
Bug fixes:
- Fix Dart Sass warnings
- Fix Input hidden #38
- Fix
input[aria-invalid]
as the text overlaps the icon #35
Documentation:
- Fix typos
- Add RTL