Releases: USDA-FSA/fsa-style
Releases · USDA-FSA/fsa-style
2.7.7
Bug Fixes
- Fixed alignment/shifting issue encountered in global navigation when a multi-column submenu is used for the last navigation item (#362)
- Fixed undesirable styling inheritance encountered when using a button in the breadcrumbs components instead of a link (#566)
- Fixed undesirable error state styling for inputs paired with prefix or suffix labels (#579)
Compare against previous release
2.7.4
SASS Modernization
- Updated with (#575)
Compare against previous release
Full Changelog: 2.7.3...2.7.4
2.7.3
Updates
- Added Select Multi Group option, effectively emulating a
<select>
's<optgroup>
. (#559) - Select Multi can now be vertically resized. (#563)
- Add Spinbox Error Variant (#561)
Compare against previous release
2.7.2
2.7.1
2.7.0
Features and Updates
Spacing and Sizing Audit
Updated global system for Typography properties (e.g. font-size
, line-height
, etc) and Spacing (e.g. margin
, padding
, etc) across all base styles and components to tighten spacing and alignment to a stricter 4px
rhythm and baseline grid. (#522, #496, #526, #524, #525, #515, #521, #518, #529, #523)
Prefix and Suffix Variants
Allow text symbols (e.g. $, lbs, %, etc) or relevant icons (e.g. credit card) for increased context of form values. (#535)
Other
- Added
--fill
as preferred variant naming convention for "full-width". Examplefsa-btn--fill
(#545, #547, #548, #549, #546) - Removed
border-radius
on--flat
and--plain
button variants (#517) - Growl Notification: use
fsa-level
for actions (#519) - Contrasting and affordance for Date Picker and Spinbox Targets (#536)
- Added
fsa-select-multi--error
state (#552) - SCSS: consolidated
border-radius
variables/tokens properties (#520) - SCSS: updates use of Sass mixin for
font-size
(#518) - BUG: close icon for Inline Alert, Modal, and Notification components (#553)
- BUG: Fixed RWD Viewer for fake browser chrome (#513)
Milestone Features and Issues
https://github.com/USDA-FSA/fsa-style/milestone/34?closed=1
Compare against previous release
2.7.0-RC2
About
Release Candidate of forthcoming 2.7.0
release covering 2.7.0 Milestone Features and Issues
Compare against previous release
2.6.1
Updates
- Added initial updates that allow for proper ES6 and ESModule integration (#532)
Milestone Features and Issues
Compare against previous release
2.7.0-RC1
About
Release Candidate of forthcoming 2.7.0
release covering 2.7.0-RC1 Milestone Features and Issues
Compare against previous release
2.6.0
Updates
Figma UI Kit
- An Alpha version is available as a Figma Community File. Includes most Styles and Components. (#511)
New SVG Icon Set
- Icons: new component.
- Replaced all legacy, CSS-based usage of icons with new icon set, e.g. Inline Alerts, Select, and more.
- Integrated SVG icons as option within many existing components, e.g. Buttons, Button Group, Content Tabs, and more.
New CSS Utilties
- Colors: Foreground and Background (#381)
- Borders: Width, Color, Radius, Between (#468)
- Links: Color, Text Decoration, etc (#471)
- Fonts (#472)
- Shadow (#479)
- Hover states of many utilities (#476)
Other
- Updated boilerplate.html and associated CodePen example (#508 and #509)
- Tables: added horizontal scrolling regions (#483)
- Refactored all Shadows, codified as Visual Style (#478 and #479)
- Buttons: added new Plain variation, aka "unstyled" (#470)
- Buttons: updated Secondary variation border color (#492)
- Responsive Scopes added to Lists (#393)
- Spinbox added new
inline
variation (#506) - Refactored spacing of adjacent form elements (#507)
Bug Fixes
- Date Picker fixed bug for an edge case Leap Year reformatting of specific entered dates (#467)
- Tabs misalignment, justified variation (#480)
- Corrected List Style Types rendering (#497)