All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
Nothing at the moment.
2.0.4 - 2020-04-24
- Updated Bundler, Thor, Sass dependencies.
- Removed duplication of normalize.css body styles.
2.0.3 - 2019-10-25
- Make button text accessible
- Remove Bourbon modular-scale function
2.0.2 - 2019-10-08
- Removed sass runtime dependency
2.0.1 - 2019-09-03
- Removed the bourbon runtime dependency
2.0.0 - 2019-07-05
- Added variables for all font weights
- Added CSS to make
input[type="search"]behave as a textfield in Safari
- Changed project Sass variables to native CSS variables
- Changed variables name structures:
- Remove "
base" from CSS vars (--base-font-familyto--font-family) - Placing the modifier after the noun instead of before. Example:
--font-family--heading - Separating the modifier and noun with 2 dashes. Example:
--font-weight--extra-light
- Remove "
- Changed the default border to use
currentColor - Changed remaining pixel (
px) values torems
- Removed unused
base-z-indexvariable - Removed unused
medium-grayvariable - Removed unused
gray-lightvariable - Removed Bourbon dependency
1.8.0 - 2018-02-05
- Added
$_form-background-colorfor setting thebackground-colorof text inputs. (#296)
- Form text inputs now use
$_form-background-colorinstead of$base-background-coloras theirbackground-color. (#296) $base-background-coloris now$viewport-background-colorand is used to set thebackground-colorof thehtmlelement. (#296)- Updated Bourbon dependency from
5.0.0.beta.7to5.0. (#299)
$secondary-background-colorhas been removed (it was not used for setting any values. (#296)
1.7.0 - 2017-06-30
tablestyles have been improved with left text-alignment throughout the whole table, bottom vertical-alignment within thethead, top vertical-alignment within thetbody, right padding within each cell and borders being set on thetrs. (#288)- The value of
$base-spacingis no longer derived from$base-line-height. (#292) - The color of button text is now set using Bourbon's
contrast-switchfunction, to automatically ensure sufficient contrast against the button's background color. (#294)
- Remove unused
$medium-screenand$large-screenbreakpoint variables. (#285)
1.6.0 - 2017-05-12
- Set
marginto0on thebodyelement. (#280) - Global variables for the styling of focus outlines. (#284)
- Component/feature-specific variables have been moved into their respective partials, rather than in the global variables partial. They have also been prefixed with an underscore to indicate they are "private" to that partial. (#275)
- Base typography is now styled off of the
htmlelement, instead of thebodyelement. (#279) aelements no longer havetext-decorationset tonone. They also now havetext-decoration-skipset toink. (#283)- The visual style of outlines on focused elements (
a,$all-buttons,[type="checkbox"],[type="radio"],[type="file"],select) is now solid and offset from the element. (#284)
- Removed
$base-font-sizein favor of more specific implementations specific to the particular object being modified. (#272)
1.5.0 - 2016-11-08
- Updated Bourbon dependency to
5.0.0.beta.7.
1.4.0 - 2016-08-10
- Added
text-align: center;to buttons. - Added
width: 100%;toselectelements. - Added
appearance: none;to text inputs. - Added
height: 100%;tohtmlandbodyelements.
- Changed the text color for
::placeholderstyles to be based on$base-font-colorinstead of using$medium-gray.
- Removed
select[multiple]selector.
1.3.2 - 2016-06-21
- Added
::placeholderstyles for forms.
- Fixed file permissions on the core Sass files.
- Update Bourbon dependency to 5.0.0.beta.6.
1.3.1 - 2016-03-04
- Fixed an issue with the Bitters executable which broke using the Bitters CLI to install the Bitters files.
- Update Bourbon dependency to 5.0.0.beta.3.
1.3.0 - 2016-03-03
- Added
margin: 0;todlanddtelements in_lists.scss. - Set global
box-sizingtoborder-box. - Added
figurestyles, settingmargin: 0;.
- Moved Bitters’ core Sass files from the
app/assets/stylesheets/directory to acore/directory. - Un-nested
dtandddelements outside thedldeclaration in_lists.scss. - Consolidated input styles and selectors.
- Increased the font size on headings.
- Update Bourbon dependency to 5.0.0.beta.1.
- Changed
$base-font-familyfrom Helvetica to system fonts. - Moved
imgandpicturestyles to a_media.scsspartial. - Changed the
margin-bottomonselectelements from$base-spacingto$small-spacing.
- Removed grid settings for Neat, which includes removal of the following
variables:
$medium-screen-up$large-screen-up$column$gutter$grid-columns$max-width
1.2.0 - 2016-01-04
- Added base
legendstyles.
- Fixed the
selectmultipleselector syntax.
- Darkened the color value of
$blueto improve contrast. background-color,border,marginandpaddingare now “cleared” on thefieldsetelement.- Changed input selectors to be less-specific:
input[type="search"]is now[type="search"]input[type="checkbox"]is now[type="checkbox"]input[type="radio"]is now[type="radio"]input[type="file"]is now[type="file"]
- Removed
font-feature-settingsfromtableandbody. - Removed placeholder selectors for default list styling:
%default-ul&%default-ol. abbrelements withinlabelelements are no longer hidden.label’s with a class ofrequiredno longer have an*inserted viacontentto the::afterpseudo element.labelsiblings ofinput[type="checkbox"]andinput[type="radio"]elements are no longer set todisplay: inline-block;.
1.1.0 - 2015-08-28
- Added a
$secondary-background-colorvariable. - Added
:disabledstyles for text inputs. - Added
$base-durationand$base-timingvariables. - Added
display: inline-block;tolabelsiblings ofinput[type="checkbox"]andinput[type="radio"]elements.
- Swapped
padding-bottomformargin-bottomon theinput[type="file"]selector. - Changed values for the
$max-width,$medium-screenand$large-screenvariables. - Padding on button elements was tweaked.
- Dropped support for Sass versions below than 3.4.
- Dropped support for LibSass versions below than 3.0.
- Dropped support for Bourbon versions below than 4.2.
- Removed prefixes for
appearanceandfont-feature-settings. - Removed
-webkit-font-smoothingonbody. - Removed
outline: none;on:activeand:focusonaelements.