Releases: primer/css
Releases · primer/css
v2.4.0
v2.3.3
v2.3.2
v2.3.1
v2.3.0
Docs
- #123: Update Anchor.js dependency.
CSS
- #127: New custom
<select>
styling. - #129: Fix counter styles in buttons.
- #132: Redesign input error and warning tooltip styles.
- #133: Add new
.text-center
utility class. - #137: Ensure transparent
.child-avatar
s render on top of other avatars.
Tooling
- #128: Move from
grunt-autoprefixer
togrunt-postcss
.
v2.2.1
v2.2.0
CSS
- #106: Darken the
$brand-blue
variable to make it AA compliant for contrast. - #112: Darken the
$brand-orange
variable to make it AA compliant for contrast. - #115: Removed obsolete
-webkit-validation-bubble
styles (unavailable since Chrome 28). - #118: Update SCSS lint properties.
- #124: Darken
$brand-gray
from#999
to#666
for color contrast (and apply it to.text-muted
).
Docs
v2.1.0
Summary
- Added new
.centered
utility class for grid columns and more - Removed a bunch of undocumented
github/github
-specific CSS - Updated to latest Normalize
- Improved button states
- Misc fixes to docs and build tools
CSS
- #53, #104: Remove overrides to
.btn
'sbox-shadow
when in button groups to avoid a broken:focus
state - #55, #87: Improve behavior and styling for more button states
- #56: Add utility layout class,
.centered
, to center content and grid columns - #64, #86: Remove the undocumented
github/github
-specific CSS - #83: Update Normalize.css to v3.0.3
- #90: Document and fix the use of
<form>
s in button groups with.button_to
.
Docs
- #29: Add note on SCSS' overloaded rgba() function
- #81: Add version to the docs footer
- #82: Update
@import
guidelines in the readme - #89: Reiterate our CSS guidelines are for SCSS
- #98: Add guideline about soft-tabs for HTML
- #96, #97, #103: Update some typos, fix Markdown, and remove expletives from the docs
- #101: Removed CLA text from the repository in favor of the CI service
Tooling
v2.0.3
Our first patch release since open sourcing! Fixes focused entirely on three categories: our build tools, documentation, and the CSS itself. Here's the breakdown:
Tooling
- #18: Add Hound CI w/ SCSS linter for code quality
- #69: Improve Gruntfile to add autoprefixer to the site publishing task (which also fixes #23)
- #74: Stop ignoring the
script/
folder inbower.json
since we no longer have that folder
Documentation
- #2: Update readme to remove old Sprockets instructions
- #3: Update the package name from
primer
toprimer-css
- #4, #67, #70, #78: Add a couple notes to the docs and source code on "broken"
<ul>
s and<ol>
s - #8: Mention Rouge as a gem dependency in install instructions
- #9, #20, #35, #47, #75: Fix various typos in our readme and docs
- #16, #65: Add browser and platform support to About page
- #38: Add basic dev notes on how we use branches in the readme
- #44: Added
.editorconfig
file - #63: Document disabled buttons
- #72: Fix links in contributing guidelines
CSS changes
- #9: Miscellaneous typos in our docs and CSS
- #27: Deprecated the gradient mixin because we use Autoprefixer
- #37: Add copyright banners to CSS files
- #48: Fix
.social-count
underline on:active
- #51, #66: Use more precise
width
s for.one-third
and.two-thirds
column classes - #61: Add styles for
.counter
s in buttons - #76: Remove the unnecessary
margin
s andfloat
s on the right arrow icon in buttons
Thanks to everyone who contributed!