- Build: Use
copy-webpack-plugin
to copy static JS & SVG files. (e3ae267) - Dropdowns: Fix keyhandling bug. (94f563b)
- Accordions: Rejiggering of accordions/expanders/tabs. (6a8e9e0)
- Build: Add SSR safety checks for existence of
window
. (bdab8fb) - Build: Minimum first Gatsby commit. (3e90fb8)
- Busy & Progress Indicators: Split Progress & Busy Indicators. Add content for both. (9fec056)
- Busy Indicators: Add more illustrative
is-busyable-page
example. (a90b19f) - Card Grids: Add Card Grids base content. (cf71f8e)
- Cards: Basic card content. (027b288)
- Color: Add initial Color Contrast component. (7abe030)
- Dropdowns: Add rich dropdowns! (556d97d)
- Dropdowns: Augment rich dropdown examples. (a644054)
- Forms: Add additional form elements. Add radio button variations. (c59a770)
- Global: Update header styles; allow frontmatter-driven script includes. (73c4048)
- Icons: Add accessible iconography examples. (e9fec19)
- Icons: Add RbIcon functional component. (f0dff8e)
- Icons: Initial iconography commit. (d4d4d6d)
- Javascript: Add chroma-js to RBJS for color manipulation. (d916142)
- Messages: Add initial Messages pattern. This deprecates the Alerts pattern. (0d71c0f)
- Messages: Add updated message pattern. Update DeprecationNotice to use it. (f97e56b)
- Scrollboxes: Add scrollbox example. (8cda188)
- Stepped Progress: Further clarify component usage. (3829aa4)
- Tags: Add tags & tables examples. (1d2628b)
- Tooltips: Reposition tooltips when they're offscreen. (f000707)
- Uploaders: Port Uploader component to Sample Site. Cleanup other layout. (562abe1)
2.0.24 (2019-10-15)
- Color: Add
uiDropdown
functional colors. (7326d7e)
2.0.23 (2019-10-04)
- Animation: Stop minifying keyframe names. (7e3e0d3)
- Buttons: Fix button-success checkmark icon. (75802c1)
2.0.22 (2019-09-27)
2.0.22-beta.3 (2019-09-27)
- Icons: Remove broken postcss-svg package. (3e1c2b0)
2.0.22-beta.2 (2019-09-27)
- Forms: Fix missing icons-as-background-images. (b97d4a2)
2.0.22-beta.1 (2019-09-27)
- Build: Align dependencies to avoid build errors by consuming apps. (890a826)
2.0.21 (2019-09-26)
- Icons: Correctly insert icons as background images. (a685d62)
2.0.20 (2019-09-25)
- Dependencies: Remove old dependencies. (7d04cff)
2.0.19 (2019-09-23)
- Tags: Update tag pattern. (452a93d)
2.0.18 (2019-09-23)
- Notices: Add notice pattern. (53675a8)
2.0.17 (2019-09-04)
- Buttons: Recall that pseudoclasses count toward specificity. 😑 (b92e055)
2.0.16 (2019-09-03)
2.0.15 (2019-08-30)
- Typography: Normalize button/link hover & active styles. (8d4b067)
- Icons: Update logo to indicate registered trademark. (5643c4c)
2.0.14-beta (2019-08-01)
- Dialogs: Handle implicit button styles in a way that doesn't break. (1d2772d)
2.0.12-beta (2019-07-30)
- Progress: Remove errant positioning property. (d38b366)
- Build: Add custom property with version number for better debugging. (89cc04a)
- Color: Add functional color maps for
uiHeader
anduiMinibasket
. (1a395b2) - Forms: Update
border-width
of checkboxes/radio buttons. (b3afb7a) - Global: Remove old
border-radius
styles. (688f547)
2.0.11-beta (2019-07-29)
- Typography: Add element specificity to
.anchor-underline
helper class. (f460f47)
2.0.10-beta (2019-07-29)
- Dialogs: Use alternate positioning for dialogs on low-DPI screens to avoid blurriness. (649ba61)
- Forms: Adjust input affixment positioning. (276a809)
- Forms: Correctly label optional form fields. (e500594)
- Dialogs: Add smarter button defaults. (8d1c380)
- Tags: Smarter tag defaults. (30373af)
- Typography & Navigation: Slim down usage of animated underline. (9b4d587)
2.0.9-beta (2019-07-25)
- Progress Indicators: Brand-align stepped progress styles. (551d607)
- Progress Indicators: Improve descriptor decoration. (cde6844)
- Color: Tweak
color(gray)
. (32e08ac) - Icons: Updated iconography (social icons & check-heavy). (cbd9c42)
- Forms: Temporarily remove eased gradient from affixed input. (a3e37f6)
2.0.8-beta (2019-07-19)
- Buttons: Add
button-minimal
helper class. (181a6d5)
2.0.7-beta (2019-07-18)
- Buttons: Correct overzealous button selector. (bc7280a)
2.0.6-beta (2019-07-18)
- Buttons: Center text for anchor buttons (role='button'). (4f6f276)
- Buttons: Provide fallback styles & broader support for existing buttons. (ff5bcf9)
- forms: Updated checkbox and radio button color (13dff0b)
- Typography: Declare typographic variables in broader scope for use outside of RB. (44d3e06)
- Global: Better variable management. (ec7de0b)
2.0.5-beta (2019-07-17)
- Forms: Make
border-radius
declaration more general. (5c0fb43)
2.0.4-beta (2019-07-16)
- Dialogs: Add footer support to dialogs. Add max+headerless pattern. (c46872e)
- Sliders: Add Siema dependency for low-impact sliders. (639cb69)
- Sliders: Implement basic slider via Siema dependency. (a491eaf)
- Buttons: Temporarily readd dropdown button styles. (03eb9e8)
2.0.3-beta (2019-07-16)
- Typography: Temporarily undo letter-spacing and text-transform properties for headings. (ac64891)
- Animation: Add slide-and-fade animation. (4cbd48c)
- Busy Indicators: Build new busy indicator for brand refresh. (c84f627)
- Forms: Add
input-affixed
pattern. REMOVEINLINE-WITH-BUTTON
PATTERN. (3448552) - Global: Add cross-browser :focus-within support. (a0aafe5)
2.0.2-beta (2019-07-12)
- a11y: Hide outline when mousing, show outline when keyboarding. (3d4f6a5)
- Anchors: Build additional anchor styles. (e7ea7c8)
- Anchors: Final tweak of anchor styles. (bf321bf)
- Buttons: Add updated brand styles to buttons. (890824d)
- Buttons: Massive button simplification LIKE WHOA. (41232ee)
- Buttons: Remove redundant button styles. (e1f9985)
- Buttons: Update brand-aligned buttons. (bd72153)
- Color: Add to UI color map. (41e7808)
- Color: Implement new brand palette and port old styles. (6d9f2d3)
- Color: Update brand colors. (0a7438d)
- Forms: Give form styles updated branding. (7e794eb)
- Global: Add
v
function to reference CSS custom properties. (4b87550) - Navigation: Add Nav Trigger pattern. Factor out
anchor-underline
mixin. (ac183d0) - Scrollbox: Initial release of Scrollbox component. (0aa3f2c)
- Tools: Add custom property helper functions. (13d4fc1)
- Typography: Add heading-style mixin. (577b998)
- Typography: Add letter-spacing helper function. (b9ffc4b)
- Typography: Adjust modular scale base & ratio. (3a50711)
- Typography: Adjust typographic styles for branding. (c984584)
- Typography: Base typography changes for updated branding. (9a992c9)
- Typography: Tweak basic typographic styles. (0fea6c3)
- Typography: Update anchor styles. (25854a6)
- Typography: Update heading & link list styles. (61dbdfb)
- Typography: Update heading-style error handling. (a442e5e)
- Typography: Update heading-style mixin with
mention
style. (1089d09) - Typography: Update modular scale ratio. (d76ffa1)
- Z-Depth: Minimize shadow values. (39669e2)
- Z-Depth: Update shadow values. (6a875f7)
2.0.0-beta (2019-07-08)
- Buttons: Add updated brand styles to buttons. (890824d)
- Buttons: Update brand-aligned buttons. (bd72153)
- Color: Add to UI color map. (41e7808)
- Color: Implement new brand palette and port old styles. (6d9f2d3)
- Color: Update brand colors. (0a7438d)
- Global: Add
v
function to reference CSS custom properties. (4b87550) - Typography: Add heading-style mixin. (577b998)
- Typography: Add letter-spacing helper function. (b9ffc4b)
- Typography: Adjust modular scale base & ratio. (3a50711)
- Typography: Adjust typographic styles for branding. (c984584)
- Typography: Base typography changes for updated branding. (9a992c9)
- Typography: Tweak basic typographic styles. (0fea6c3)
- Typography: Update anchor styles. (25854a6)
- Typography: Update heading-style error handling. (a442e5e)
- Typography: Update modular scale ratio. (d76ffa1)
- Z-Depth: Minimize shadow values. (39669e2)
1.21.0 (2019-06-28)
- Global: Remove extra brace. (28f46ba)
- Icons: Update iconography & icon build task. (d996fe6)
- Icons: Update iconography for brand refresh. (b2582d8)
1.20.0 (2019-06-18)
- Build: Slim down build tasks. (d6ccfe8)
- Typography: Add check for missing environment variable to support @font-face gen. (73e1243)
- Typography: Update fonts for brand alignment. (175b597)
- Variables: Add breakpoints to JSON variable export. (52621ac)
1.19.0 (2019-02-18)
- Uploader: Add better support for image resizing & rotation via canvas and exif-js. (7353690)
1.18.2 (2019-02-06)
1.18.1 (2019-01-31)
- Radio Buttons: Add better support for text wrapping within segmented radio buttons. (ffac90f)
1.18.0 (2019-01-15)
- Uploaders: Allow files to be added as blobs in addition to base64. (53a86fc)
- Uploaders: Cache e.target lookup. (1f0547c)
- Uploaders: Remove auto-upload code. (547b42f)
- Uploaders: Support multiple uploaders on the same page! (703f43b)
1.17.6 (2019-01-11)
- Icons: Add solid pin icon. (e7576f1)
1.17.5 (2018-12-19)
- Icons: Update CTA arrow icon. (bcd3e84)
- Radio Buttons: Add segmented radio button pattern. (8c12972)
- Radio Buttons: Correct default margin for segmented radio buttons. (db8a70f)
- Typography: Update CTA underline thickness. (be192ac)
- Uploaders: Fix length check. (6d194fd)
1.17.4 (2018-12-03)
- Javascript: Add classList safety checks. (036afaf)
- Typography: Add click behavior for disabled anchor tags. (1d7971a)
1.17.3 (2018-10-29)
- Polyfill: Feature/add photo ie edge fix. (0ee6248)
1.17.2 (2018-10-08)
- Grid: Update grid support condition. (7bc4ece)
1.17.1 (2018-10-01)
- Uploaders: Fix unremoved event handler. (5b84d34)
1.17.0 (2018-09-26)
- Uploaders: Additional mobile styling. (4acf91f)
- Uploaders: Allow native interactions on mobile/tablet. (b7ec3f6)
- Uploaders: Remove unnecessary media query. (0df1df2)
1.16.8 (2018-09-18)
- Uploaders: Add maxFiles config option & related UX. (5067326)
1.16.7 (2018-09-14)
- Tabcordions: Declare explicit background color for Safari & PC. (dfffc3e)
- Buttons: Add placeholder selectors for sized buttons to enable style reuse. (bfd04ce)
- Buttons: Share button-alternate styles via placeholder selector. (729f087)
- Global: Add "hidden-from-everything" placeholder. (0d3d17f)
- Icons: Add upload icon. (000fa0b)
- Uploaders: Add button element to support removing items. (6bc1c2f)
- Uploaders: Add initial uploader implementation. (f08bda6)
- Uploaders: Add support for removing pending images. (a651d65)
- Uploaders: Wrap up (nearly) desktop uploader. (f56e87c)
1.16.6 (2018-09-10)
1.16.5 (2018-09-10)
- Color: Update contrasting brand blue. (a193a84)
1.16.4 (2018-09-05)
- Global: Add
aria-posinset
&aria-setsize
to ARIA constants. (382256d) - Icons: Add Single Toggle Icon pattern. (39259cb)
- Tabcordions: Add ARIA decorating function to support dynamic tab count. (1ba7579)
- Radio Buttons: Fix radio button positioning within container. (d67f2f0)
- Tabcordions: Add proper eventing when tabs are changed via keyboard. (9184a35)
1.16.3 (2018-08-30)
- Buttons: Fix alternate buttons. (ab00168)
1.16.2 (2018-08-30)
- Buttons: Rename "tertiary" buttons to "alternate." (1f3d489)
1.16.1 (2018-08-30)
- Card Grids: Add feature detection for CSS grid properties. (f588a27)
- Tabcordions: Factor out an init function so tabcordions can be made dynamic. (b9038ac)
- Card Grids: Update row span calculation. (1243bb7), closes #200
- Tabcordions: Check selector for proper value in init function. (d9e3818)
1.16.0 (2018-08-27)
- Buttons: Add tertiary/desired action buttons. (dcca0be)
- Card Grids: Add CSS custom prop to define column width (and fallback for older browsers). (d42c71e)
- Card Grids: Add grid initialization & throttled resize listener. (cf90c1c)
- Card Grids: Initial card grid implementation. (9dc92d7)
- Card Grids: Tweak default grid config. (7c0ed51)
- Color: Add adequate-contrast indicating colors. (b5cd540)
- Dialogs: Reposition sheet dialog to support better touchability. (a2eb278)
- Global: Add mixin to fix native scrolling when it breaks in iOS. (7cb940c)
- Global: Add throttled event helper. (edecd8b)
- Icons: Update basket icon. (64591d1)
- Icons: Update CTA arrow & chevrons for better brand alignment. (74332f8)
- Typography: Add
onUntruncate
callback support when truncating text. (67f3ec0) - Typography: Add an
onClamp
callback for line clamping. (5d4acd4) - Typography: Add built-in unclamping. (079e606)
- Typography: Basic implmentation of cross-browser line clamping. (7433db2)
- Card Grids: Add typography script for card line clamping. (f800333)
- Dialogs: Add -webkit property to enable native scrolling in dialogs. (c18a881)
1.15.2 (2018-07-26)
1.15.1 (2018-07-20)
- Busy Indicators: Remove unnecessary class removal. (fc26bb2)
- Typography: Prevent "www" from being removed from webfont URI. (c5fb36d)
1.15.0 (2018-07-19)
- Branding: Refresh component-level busy indicators. (9e23ab9)
1.14.1 (2018-07-17)
- Branding: Add font loader to minimize FOIT. Update font stack with brand refresh typefaces. (11aff7c)
- Branding: Add subtle CTA arrow animation. (3579a09)
- Branding: Update dialog styles for brand refresh. (efda4fc)
- Branding: Update global busy indicator with brand refresh styles. (50c89f7)
- Branding: Update page-level loader for brand refresh. (2423237)
- Branding: Update semibold font-weight references to medium to support new typefaces. (2e2ba46)
- Branding: Updated instances of old brand blue to new. (e1a145b)
- Global: Add
String.prototype.repeat
polyfill for legacy browser support. (af388ab)
- Branding: Update easing of page-level loader. (016044d)
- Branding: Update references to pre-brand refresh colors. (d8a7dcf)
- Buttons: Add .button-base to support button elements without hover styles. (a656ebc)
- Buttons: Add button element to default selector. (a872013)
- Icons: Update info and info-circle icons for better teeny-sized scaling. (51519ff)
1.14.0 (2018-07-06)
- a11y: Add better handling for a11y attributes without a validation message. (c4eecbd)
- a11y: Contrast fixes for buttons. (f1753e1)
- a11y: Fixed typo in aria-labelledby attribute. (1413f06)
- a11y: Give the default gray proper contrast on a white background. (fe3228b)
- a11y: Provide better contrast for primary buttons. (1e2aa72)
- a11y: Remove
a11y
linting fromwatch
task for now. (e6ee050) - a11y: Update a11y icon. (cdbe3e9)
- a11y: Update alerts JS to provide better accessibility. (c0f1ceb)
- Alerts: Fix alert close button colors. (e4a919b)
- Animation: Replace
translate3d
withtranslate
in tooltips & sheet dialogs. (00434d5) - Build: Exclude JS files in tools directory from symlinking. (4ec78b2)
- Build: Fix sitemap task. (53db1fb)
- Build: Remove multiline comments. (b1e59c5)
- Build: Stop cssnano from removing needed vendor prefixes. (f43d7e2)
- Build: Update build to include RB tools. (d826f75)
- Busy Indicators: Fix aria-live value. (ae47336)
- Busy Indicators: Give busy elements the proper aria-live value. (6603cba)
- button: Fixed line height issue when using ancor tags as buttons. (02f7f6c)
- Buttons: Add id. (5111f22)
- Buttons: Aesthetic update to dropdown button. (359db1c)
- Buttons: Fix button styles. (f5136df)
- Buttons: Fix post-event width of dynamic button. (84d953e)
- Buttons: Fix primary block button. (fe12140)
- Buttons: Fix success buttons not entering success state (8c8d6c9)
- Buttons: Remove diff characters (9590b75)
- Buttons: Rename .jade file to .pug. (662ee67)
- Buttons: Simplification of standard button styles. (04f35f8)
- Buttons: Tweak dropdown button styles. (26812f2)
- Buttons: Update dynamic button's state transitions & gradient overlay. (0d3a9ac)
- Cards: Add missing box-shadow transition to default card. (3316138)
- Cards: Update z-depth to better support low-DPI screens. (a97aa45)
- Code snippets: Fix clipboard.js implementation. (f53426e)
- Color Picker: Updates color picker mixin to use pug style string concatenation (c2ec835)
- CTA's: Add specific selector to override anchors with cta's and forced cursor pointer. (a55ff4f)
- CTA's: Remove specificity on CTA's (47913c2)
- Deployment: Add files to be merged to gh-pages. (a83bd88)
- Deployment: Fix broken conditional in gh-pages deployment. (837c7fe)
- Dialogs: Default all dialogs to position: fixed; (721ea5d)
- Dialogs: Fix appendTo and add blurElement to dialog options. (b054ebf)
- Dialogs: Fix appendTo options from not getting applied to cached options. (efffad9)
- Dialogs: Fix cloning and appendTo issues with dialogs. (45aa36e)
- Dialogs: Handle Esc key as a close event; check parent for close attribute to account for marku (05b20b5)
- Dialogs: Pass in the jQuery object to the dialog handler. (2516f69)
- Dialogs: Remove console statements. (6db37dd)
- Dialogs: Replace
translate3d
properties withtranslate
to fix blurriness due to pixel round (85e5dc3) - Dialogs: Revert file to translate3d. (22ae343)
- Dialogs: Tweak position of dialog close button. (2af46f6)
- Dialogs: Unbreak modal ➡ dialog rename. (1bc9131)
- Dialogs: Undo overzealous linting. (3bfe447)
- Dialogs: Undo overzealous linting. (cec50ed)
- Dialogs: Update headerless dialog copy. (fda7122)
- Dialogs: Use visually hidden and fix breakage. (87835e5)
- Forms: Add background-size to display missing background-image. (e62ceb1)
- Forms: Boost specificity of chunky radio buttons with headers to fix layout issues. (b8e3280)
- Forms: Change form label font weight to 400 (was 600/semibold). (56a37c5)
- Forms: Don't add empty/unnecessary describedby attributes. (bd06afe)
- Forms: Fix chunky header border. (1dce157)
- Forms: Fix missing '&' SCSS selector for suppressing required/optional labels. (740c22f)
- Forms: Fix overescaped fill color for checkbox backgrounds. (d5d0b7b)
- Forms: Fix unintentional 100% width for restyled radio buttons. (5a547ab)
- Forms: Get around Safari bug by using min-height instead of height for selects & inputs. (d3e1d8e)
- Forms: Move sample partial to correct location. (f6f7967)
- Forms: Reduce form selector complexity. (aca8a4a)
- Forms: Style
outline
for the labels of radio buttons/checkboxes. (31ef356), closes #166 - Forms: Update demo of
.rb-checkbox
. (5921f4a) - Forms: Update Inline With Button style to remove JS dependency. (d14a346)
- Global: Add rocketbelt.legacy.js to facilitate support for older browsers. (bcc6a00)
- Global: Remove margin & padding helper classes. (6fc849f)
- Global: Remove max-width from code samples. (fb9f4ce)
- Global: Update %visuallyhidden placeholder selector. (17c933a)
- Grid: Fix -first and -last column order classes. (da537bd)
- Grid: Fix the grid example. (ed18b94)
- Icons: Add
link-svg
task tolink
task. (31a880f) - Icons: Adjust icon sizes. (8e9eb12)
- Icons: Realign lines icon. (7965cb4)
- Icons: Rebuild icons file with updated
stack-o
icon. (6c4236b) - Icons: Roll back slightly overzealous icon styling. (e57120f)
- Icons: Semantic organization of a11y icon examples. (a85315c)
- Icons: Update #rb-icon-lock-check icon. (777e051)
- Icons: Update #rb-icon-refresh. (055a45c)
- Icons: Update
title
tags for Pier 1 logos. (fa70dfd) - Icons: Update icons via new build process. (b59a433)
- Icons: Update sketchfile. (4952725)
- Layout: Add ::before pseudoelement to clearfix. (111b74f)
- Left nav: Pad the logo. (3206966)
- Linting: Add missing semicolon. (9c228f5)
- Linting: Fix lots of linting issues. (8094d21)
- Linting: Remove extra comma. (bb61dfb)
- Navigation: Freshen up those labels. (87c74f4)
- Navigation: Remove clunky outline style from navigation. (6badd72)
- Navigation: Un-break example code in snippet. (86262d9)
- Placeholders: Update %visually-hidden. (9f3690b)
- Progress Indicators: Add aria-disabled to link for current step. Factor out aria magic strings. (66e460e)
- Readme: Update BrowserStack logo. (b18d9f3)
- Sample Site: Fix broken monospace font. (8e0e648)
- Sample Site: Fix gigantic RB logo on non-simulated mobile devices. (ffeeabe)
- Sample Site: Fix sample site mobile menus. (e7b397b)
- Tabcordions: Hide open/close icon on viewports >=sm. (e1f0991)
- Tabcordions: Polyfill CustomEvent for IE9 and up. (8cf0fa3)
- Tabcordions: Remove default accordion padding. (bd482a3)
- Tables: Tweak table padding. (402f0fd)
- Tags: Implement default font-weight for tags. Add more colors to tags. (3f91f4c)
- Typography: Added line-height and changed nested icon from em's to rem's (dca2e47)
- Typography: Changed declared line-height to initial. (25b232e)
- Typography: Move monospace rules out of rocketbelt.css and into the sample site code. (36eefd2)
- Typography: Ow, my eyes! 👀 Undo subpixel antialiasing. (c4130bd)
- Typography: Remove last-of-type margin. (3e36c4f), closes #70
- Typography: Removed lingering Jade template. (7c993b3)
- Typography: Slim down text with icon examples. (7fe83b3)
- Typography: Update Brand Sans webfont URIs. (e74d9a6)
- Typography: Update Brand Sans webfont URIs. (31c7228)
- z-depth: 👉 Give z-depths a softer touch. (36f4f56)
- Z-Depth: Change -1px top box-shadow to 0 for some stylistic purposes. (a93dd18)
- a11y: Add accessible form attributes automatically via JS. (2283288)
- a11y: Add an a11y logo to enterprise icons. (13d97fd)
- a11y: Add aria key-value pairs so that a bunch of magic strings can be removed. (3c1bcab)
- a11y: Add auto-decoration of tooltips via JS. (c671021)
- a11y: Add auto-description of form elements. (99152e9)
- a11y: Add color contrast helpers. (0c196c9)
- a11y: Add P1 a11y helpers. (5746a87)
- a11y: Add skip link pattern. (12f3383), closes #123
- a11y: Improve accessibility of dropdown buttons. (fa61bf5)
- a11y: Improve the presentation of accessibility principles. (3a49d1d)
- a11y: Stop removing button outline. (c0e57d9)
- a11y: Sufficiently increase contrast of alert text. (10615b1)
- a11y: Update auto-accessibility of aria-describedby attributes. (6b113e3)
- a11y: Write a11y checklist guidance. (f186353), closes #134
- a11y: Write a11y user story documentation. (caa23d6)
- a11y: Write first-pass a11y checklist. (421c98a), closes #122
- Animation: Add animation basics & expand/collapse animation. (0570dcd)
- Animation: Add animation helper functions. (f40e59a)
- Animation: Add default transition duration. (cab54cf)
- Animation: Add initial animation helpers. (18a70f0)
- Animation: Add sample site-specific animation styles. (7ab387f)
- Branding: Add better brand color examples. (f06d5c0)
- Branding: Add cursor: pointer to default button style. (fe9a6e2)
- Branding: Add xxl breakpoint. (58b0ce6)
- Branding: Revert to pre-refresh typefaces temporarily. (a7178e9)
- Branding: Update button styles for brand refresh. (b735365)
- Branding: Update tabcordion styles for brand refresh. (e684a14)
- Branding: Update tabcordion styles for brand refresh. (bfb543c)
- Branding: Update typography & CTAs. (5fab998)
- Build: Add configs for CodeClimate (f458089)
- Build: Extend Autoprefixer browser support. (bb517b6)
- Busy Indicators: Check for .is-busy elements on page load. Fixes #185. (f9ce5bb)
- Busy Indicators: Page-level busy indicator! (df9fa55)
- Buttons: Add anchor button component. (bf15a93)
- Buttons: Add dropdown button pattern. (6a2f7d9)
- Buttons: Add Link Button pattern. (11828c8)
- Buttons: Allow clicking away from a dropdown button to close the dropdown. (de58d05)
- Cards: Add full bleed cards. (93ff537)
- Cards: Build thumbnail cards & examples. (7595176)
- Color: Add Cloud Gray to palette. (e106147)
- Color: Add refreshed brand colors. (7160f04)
- Color: Tweak success-base color. (267e49e)
- Color: Update contrast palette. (e61eb1e)
- Color: Write color exposition. (abd47ee)
- Dialogs: Add dark/video dialogs to dialog variations :: IE fixes (9cb0259)
- Dialogs: Add headerless dialog. (a517969)
- Dialogs: Add Max Dialog variation. (54a6bb0)
- Dialogs: Add prescriptive classes. (4d3b24f)
- Dialogs: Add Sheet Dialog variation. (85be201)
- Dialogs: Animate base dialog. (17d26c6)
- Dialogs: Build standard dialog styles. (89ea7fa)
- Dialogs: Check event.target for "dialog-hide" attribute. (40ce305)
- Dialogs: Make Max Dialog full-screen on small viewport. (90de92d)
- Dialogs: More semantic dialog markup. (2ea84ea)
- Dialogs: Rebuild standard dialogs. (0528c9c), closes #72 #77
- Dialogs: Simplify dialog markup & add more styling. (234ac8a)
- Forms: Add "Chunky Radio w/ Header" variation. (d9916b1)
- Forms: Add "Inline With Button" input pattern. (adedb4c)
- Forms: Add inline with button error styles. (aef6b4a)
- Forms: Add read-only styles to inputs, selects, and textareas. (5c68ec3)
- Forms: Add stacked variant to Inline with Button pattern. (9ceb406)
- Forms: Implement textareas within forms. (50fc017)
- Forms: Update form error handling to better support HTML5
invalid
attribute. (7c014ec) - Forms: Update opacity for disabled elements. (2b5ad28)
- Forms: Update outline style. (6258039)
- Functions: Overload ease() function with Y easing values. (e2f75dc)
- Global: Add component instantiation/decoration functions to window.rb object. (6c92fac)
- Global: Add eased gradients. (84a88a1)
- Global: Add focusable class to visuallyhidden. (6098717)
- Global: Add global outline styles. (1cfd595)
- Global: Add rocketbelt.legacy.scss to facilitate support for older browsers. (e01e10d)
- Global: Include hover intent vendor script. (f5e96b1)
- Global: Sane formatting of more complex code samples. (e81eb5a)
- Global: Update browser compatibility list in CSS build. (78dcc33)
- Global: Update visuallyhidden properties. (06dd2a5)
- Grid: Add support for offset-0 classes for non-xs breakpoints. (dba01cd)
- Grid: Add support for offset-0 classes for non-xs breakpoints. (0443708)
- Icons: Add "rotate" icon. Give most icons a little breathing room. (cd9cd32)
- Icons: Add
#rb-icon-refresh
enterprise icon. (101937f) - Icons: Add
copy
andpuzzle
enterprise icons. (a87169a) - Icons: Add
copy
andpuzzle
icons. (0da8c00) - Icons: Add
play-circle
icon. (21d14f0) - Icons: Add
star-o
. (62571ab) - Icons: Add a11y metadata to icons. (a607246)
- Icons: Add cart-add icon. (c60e7da)
- Icons: Add circle-slash icon. (e14ae11)
- Icons: Add CTA arrow icon. (afa711e)
- Icons: Add delete icon. (d93c38c)
- Icons: Add flask icon to enterprise. (d102a24)
- Icons: Add grid & lines icons. (d6a140a)
- Icons: Add grid & lines icons. (23c5c11)
- Icons: Add half-star icon. (52ffd32)
- Icons: Add info-circle icon; adjust info icon. (12eac81)
- Icons: Add link-circle & envelope-circle icons. (a9be366)
- Icons: Add pause & pause-circle icons. (da9d44f)
- Icons: Add Pier1Icons to SVG icon set. (17bd9e9)
- Icons: Add play icon. (3f4304c)
- Icons: Add postcss-svg to allow background-image data URIs from sprite SVG. (0f49e3b)
- Icons: Add SMS icon. (2030556)
- Icons: Add social & link icons. (62a51b5)
- Icons: Add specs icon. (a321970)
- Icons: Add speed icon. (2e666d4)
- Icons: Add stack-o & zoom-out icons. (44ed7dd)
- Icons: Add star-half & ribbon-check icons. Remove star-half-o & star-o icons. (bd9b723)
- Icons: Add svgxuse to polyfill external SVGs for older browsers. (6ec6078)
- Icons: Add UX & Tools icons for sample site. (925b432)
- Icons: Add warning & error icons. (2913e16)
- Icons: Append optional enterprise icons. (ecbfd12), closes #128
- Icons: Build accessible icon examples. (3f04af6)
- Icons: Build icon demo page. (718a20f)
- Icons: Build icon example page. (a4d98fc), closes #40
- Icons: Build SVG for updated icons. (e784420)
- Icons: Build SVG icon workflow. (0d79f3b), closes #32
- Icons: Include "Add to Calendar" icon. (6afe391)
- Icons: Make icons accessible! (193a3a9)
- Icons: Remove sketchtool comment from built SVG. (b1ded20)
- Icons: Replace background image SVG with calls to
icon-as-data-uri
. (84a6a08) - Icons: Surface some text-with-icon styles to icons themselves. (ff3a406)
- Icons: Update
#rb-icon-stack-o
to make it more stacky. (b00a02b) - Icons: Update
play-circle
&pause-circle
icons. (aa0cce6) - Icons: Update brand logo. (130b70c)
- Icons: Update info icon. (f304aaa)
- Icons: Update lock-check icon. (311d317)
- Images: Boost gallery a11y. (b4488df)
- Images: Gallery lazyloading & default styling. (b111f18)
- Images: Gallery pagination styles. (b80181f)
- Images: Gallery pagination styles. (cbfaad9)
- Images: Gallery styling. (77e649c)
- Images: Replace hard-coded colors with Rocketbelt functions. (ab3515d)
- Images: Simplify gallery implementation. (ebec922)
- Images: Touch-friendly overhaul of gallery. (51c4d9d)
- Images: Update gallery behavior. (725efd6)
- Images: Update z-index of gallery components. (41e618b)
- Javascript: Add
matches
&closest
polyfills for IE. Linting fixes. (77cddb5) - Javascript: Add MutationObserver polyfill for older browsers. (299a0f2)
- Javascript: Add NodeList.forEach polyfill. (b217592)
- Javascript: Add vanilla self-removing event handler. (a9c3071)
- Javascript: Update JS build tasks to accept ES6. (46994f8)
- Javascript: Update scripts to ES6 syntax. (a4ecdc1)
- Layout: Remove Flexibility.js from Rocketbelt. (387ba2a)
- Layout: Remove margin & padding helper classes. (ce131b3)
- Layout: Roll back Flexibility.js to better support IE9. (6802a97)
- Lazyload: Append alt to large image from small image. (524a293)
- Navigation: Build accessible navigation. (7a3b80b)
- Navigation: Expand nav styles & example. (6a1c3dc)
- Navigation: Property sort order. (7690f8f)
- Navigation: Remove unnecessary positioning prop. (e0f3e42)
- Navigation: Sass linting. (e612945)
- Navigation: Style cleanup. (777c1a7)
- Playground, Creative: Extends playground to work with text-area inputs (3d3b519)
- Progress Indicators: Add component-level busy indicators. Make anything "busy" with one class! (531206f)
- Progress Indicators: Add stepped progress indicator. (622bff6)
- Release: Bump version, update changelog. (c70c597)
- Sample Site: Add "Labs" tag for functionality-in-progress. (06fb8f5)
- Sample Site: Add favicon & iOS/Android pinned app icons. (874da97)
- Sample Site: Add media query/breakpoint exposition. (a609c31)
- Sample Site: Add Sass syntax highlighting to code examples. (f92d67f)
- Sample Site: Um… huge visual refactor. (9d13a96)
- Tabcordions: Add animation & update transitions when switching between tab panels. (ad21665)
- Tabcordions: Allow all accordion panels to be collapsed. (6e29167), closes #125
- Tabcordions: Allow static implementation (tabs-only/accordion-only). (b93a8bb)
- Tabcordions: Further style simplification. (6ecf714)
- Tabcordions: Make tabcordion UI elements touchable via
touchevents
. (fde6992) - Tabcordions: Refactor JS & increase readability. (d7ea114)
- Tabcordions: Refactor JS to support multiple tabcordions per page. (e417051)
- Tabcordions: Refactor tabcordions for accessibility. (9c50ebf)
- Tabcordions: Remove specific element dependency (button) and replace with class. (a7c541f)
- Tabcordions: Simplify styles & markup. (b7ca89e)
- Tabcordions: Static & dynamic tabcordion examples. (fac09df)
- Tabcordions: Update Tabcordion styles. (ef661e3)
- Tables: Add table a11y guidance. (547c203)
- Tables: Add table style variations: condensed, striped, hoverable, etc. (07a5eb6)
- Tables: Basic table implementation. (d28bdfb)
- Tables: Update table variations. (2301399)
- Tags: Add error variation to tags. (91d1a30)
- Tests: Build visual regression test architecture. (651dbff)
- Tests: Update visual testing architecture. (1aa2db8)
- Tooltips: Add focus-triggered input/select tooltips. (d025342)
- typography: Add link lists (a948bde)
- typography: Add text with icons (0bd6b4a)
- typography: Implement link lists for mobile. (19403c6)
- Typography: Add ellipsis patterns. (5063faf)
- Typography: Add serif font for brand refresh. (2f18b69)
- Typography: Add text-with-rule pattern. (167c9d1)
- Typography: Simplify text-with-rule pattern. (1ce37e0)
- Typography: Update font smoothing. (3dc0c66), closes #104
- Typography: Update headers. Add font downloads. (0fae280)
- Typography: Update sans font for brand refresh. (5663145)
- Typography: Write typography exposition. (3283739), closes #133
- Variables: Export Sass variables to JSON for client-side usage. (2cbe7d6)
- Global: lolwoops (fc27bfa)
- Buttons: Exclude dynamic buttons from ES6ification. (e9ea09d)
- Buttons: Revert ES6ification of dynamic button JS. (9e0b292)
1.13.17 (2018-05-14)
- Icons: Add link-circle & envelope-circle icons. (a9be366)
1.13.16 (2018-05-04)
- Animation: Replace
translate3d
withtranslate
in tooltips & sheet dialogs. (00434d5) - Build: Exclude JS files in tools directory from symlinking. (4ec78b2)
- Forms: Fix missing '&' SCSS selector for suppressing required/optional labels. (740c22f)
- Color: Tweak success-base color. (267e49e)
- Icons: Add info-circle icon; adjust info icon. (12eac81)
- Icons: Add social & link icons. (62a51b5)
- Icons: Update info icon. (f304aaa)
1.13.15 (2018-04-04)
- Forms: Fix chunky header border. (1dce157)
1.13.14 (2018-04-04)
- Forms: Boost specificity of chunky radio buttons with headers to fix layout issues. (b8e3280)
- Animation: Add animation basics & expand/collapse animation. (0570dcd)
- Variables: Export Sass variables to JSON for client-side usage. (2cbe7d6)
1.13.13 (2018-04-03)
- Busy Indicators: Check for is-busy class addition instead of existence. (ce866a8)
- Dialogs: Replace
translate3d
properties withtranslate
to fix blurriness due to pixel round (85e5dc3) - Dialogs: Tweak position of dialog close button. (2af46f6)
- Icons: Update #rb-icon-lock-check icon. (777e051)
- Icons: Update #rb-icon-refresh. (055a45c)
- Icons: Update
title
tags for Pier 1 logos. (fa70dfd)
- a11y: Add color contrast helpers. (0c196c9)
- Animation: Add default transition duration. (cab54cf)
- Animation: Add initial animation helpers. (18a70f0)
- Buttons: Added Mini Buttons. (1617d55)
- Dialogs: Add headerless dialog. (a517969)
- Dialogs: Add "required" dialog variation. (44170d2)
- Forms: Add "Chunky Radio w/ Header" variation. (d9916b1)
- Forms: Update form error handling to better support HTML5
invalid
attribute. (7c014ec) - Forms: Fixed checkbox hover on touch devices. (57e5880)
- Global: Update browser compatibility list in CSS build. (78dcc33)
- Icons: Add
#rb-icon-refresh
enterprise icon. (101937f) - Sample Site: Add "Labs" tag for functionality-in-progress. (06fb8f5)
1.13.12 (2018-03-08)
- Busy Indicators: Check for .is-busy elements on page load. Fixes #185. (f9ce5bb)
- Icons: Update
#rb-icon-stack-o
to make it more stacky. (b00a02b)
- Busy Indicators: Fix aria-live value. (ae47336)
- Busy Indicators: Give busy elements the proper aria-live value. (6603cba)
- Icons: Rebuild icons file with updated
stack-o
icon. (6c4236b)
1.13.11 (2018-02-21)
- a11y: Update alerts JS to provide better accessibility. (c0f1ceb)
- Alerts: Fix alert close button colors. (e4a919b)
- Cards: Update z-depth to better support low-DPI screens. (a97aa45)
- Dynamic Buttons: Add event to dynamic button to allow it to be triggered via other page elements. (e7abe72)
- Forms: Add unit to zero-value flex-basis property to keep IE from breaking. (3cbb9d9)
- Forms: Fix flex basis and min width of stacked input with button. (670f79e)
- Progress Indicators: Change innerHTML call to insertAdjacentHTML to prevent progress indicator from destroying existing UI. (5e0650a)
- Icons: Add
copy
andpuzzle
enterprise icons. (a87169a) - Icons: Add flask icon to enterprise. (d102a24)
- Javascript: Add MutationObserver polyfill for older browsers. (299a0f2)
- Javascript: Add NodeList.forEach polyfill. (b217592)
1.13.10 (2018-02-01)
- Icons: Update
play-circle
&pause-circle
icons. (aa0cce6)
1.13.9 (2018-02-01)
- a11y: Add P1 a11y helpers. (5746a87)
- a11y: Sufficiently increase contrast of alert text. (10615b1)
- Animation: Add animation helper functions. (f40e59a)
- Busy Indicators: Page-level busy indicator! (df9fa55)
- Buttons: Remove jQuery dependency from dropdown buttons (18874f3)
- Cards: Build thumbnail cards & examples. (7595176)
- Dialogs: Contain dialog scrolling within dialog_body (Fix header and footer) (1b6946b)
- Dialogs: Add dark/video dialogs to dialog variations :: IE fixes (9cb0259)
- Global: Add rocketbelt.legacy.scss to facilitate support for older browsers. (e01e10d)
- Global: Include hover intent vendor script. (f5e96b1)
- Icons: Add postcss-svg to allow background-image data URIs from sprite SVG. (0f49e3b)
- Icons: Replace background image SVG with calls to
icon-as-data-uri
. (84a6a08) - Javascript: Add
matches
&closest
polyfills for IE. Linting fixes. (77cddb5) - Javascript: Add vanilla self-removing event handler. (a9c3071)
- Javascript: Update JS build tasks to accept ES6. (46994f8)
- Javascript: Update scripts to ES6 syntax. (a4ecdc1)
- Lazyload: Append alt to large image from small image. (524a293)
- Busy Indicators: Prevent multiple busy indicators from being added to the same element. (a693e19)
- Busy Indicators: Prevent parent elements from incorrectly removing is-busy of a child. (81e1a24)
- Busy Indicators: Fix background color of inverted busy indicators. (abbef5c)
- Busy Indicators: Verify classList exists before checking for is-busy class. (2e6ba3a)
- Dialogs: Preserve scroll position of page before dialog is opened. (80d2590)
- Dialogs: Update dialog to use
append
instead ofappendChild
so script tags in html get executed. (a99f2de) - Dialogs: Use visually hidden for dark dialogs and fix breakage. (87835e5)
- Forms: Fix unintentional 100% width for restyled radio buttons. (5a547ab)
- Forms: Style
outline
for the labels of radio buttons/checkboxes. (31ef356), closes #166 - Global: Add rocketbelt.legacy.js to facilitate support for older browsers. (bcc6a00)
- Icons: Update icons via new build process. (b59a433)
- Dialogs: Revert dialog positioning to translate3d. (22ae343)
- Buttons: Exclude dynamic buttons from ES6ification. (e9ea09d)
- Buttons: Revert ES6ification of dynamic button JS. (9e0b292)
1.13.8 (2017-12-19)
- Dialogs: Default all dialogs to position: fixed; (721ea5d)
- a11y: Update auto-accessibility of aria-describedby attributes. (6b113e3)
1.13.7 (2017-12-12)
- Tabcordions: Polyfill CustomEvent for IE9 and up. (8cf0fa3)
1.13.6 (2017-12-05)
- Grid: Fix -first and -last column order classes. (da537bd)
1.13.5 (2017-11-30)
- a11y: Add aria key-value pairs so that a bunch of magic strings can be removed. (3c1bcab)
- Buttons: Allow clicking away from a dropdown button to close the dropdown. (de58d05)
- Forms: Add inline with button error styles. (aef6b4a)
- Forms: Add stacked variant to Inline with Button pattern. (9ceb406)
- Global: Add component instantiation/decoration functions to window.rb object. (6c92fac)
- Grid: Add support for offset-0 classes for non-xs breakpoints. (0443708)
- Grid: Add support for offset-0 classes for non-xs breakpoints. (dba01cd)
- Icons: Add "rotate" icon. Give most icons a little breathing room. (cd9cd32)
- Progress Indicators: Add component-level busy indicators. Make anything "busy" with one class! (531206f)
- Typography: Add ellipsis patterns. (5063faf)
- a11y: Add better handling for a11y attributes without a validation message. (c4eecbd)
- a11y: Fixed typo in aria-labelledby attribute. (1413f06)
- Build: Update build to include RB tools. (d826f75)
- Buttons: Tweak dropdown button styles. (26812f2)
- Forms: Don't add empty/unnecessary describedby attributes. (bd06afe)
- Forms: Reduce form selector complexity. (aca8a4a)
- Progress Indicators: Add aria-disabled to link for current step. Factor out aria magic strings. (66e460e)
1.13.4 (2017-11-16)
- Progress Indicators: Add stepped progress indicator. (622bff6)
1.13.3 (2017-11-16)
- a11y: Improve accessibility of dropdown buttons. (fa61bf5)
- Buttons: Add dropdown button pattern. (6a2f7d9)
- Buttons: Aesthetic update to dropdown button. (359db1c)
1.13.2 (2017-11-14)
- a11y: Contrast fixes for buttons. (f1753e1)
- a11y: Give the default gray proper contrast on a white background. (fe3228b)
- a11y: Provide better contrast for primary buttons. (1e2aa72)
- Buttons: Simplification of standard button styles. (04f35f8)
- Buttons: Update dynamic button's state transitions & gradient overlay. (0d3a9ac)
- Forms: Change form label font weight to 400 (was 600/semibold). (56a37c5)
- Icons: Realign lines icon. (7965cb4)
- Icons: Semantic organization of a11y icon examples. (a85315c)
- Tables: Tweak table padding. (402f0fd)
- Typography: Move monospace rules out of rocketbelt.css and into the sample site code. (36eefd2)
- a11y: Add accessible form attributes automatically via JS. (2283288)
- a11y: Add auto-decoration of tooltips via JS. (c671021)
- a11y: Add auto-description of form elements. (99152e9)
- Icons: Add circle-slash icon. (e14ae11)
- Icons: Add delete icon. (d93c38c)
- Icons: Add grid & lines icons. (d6a140a)
- Icons: Add grid & lines icons. (23c5c11)
- Typography: Add text-with-rule pattern. (167c9d1)
- Typography: Simplify text-with-rule pattern. (1ce37e0)
1.13.1 (2017-10-31)
- Forms: Update Inline With Button style to remove JS dependency. (d14a346)
1.13.0 (2017-10-23)
- Forms: Add read-only styles to inputs, selects, and textareas. (5c68ec3)
- Tooltips: Add focus-triggered input/select tooltips. (d025342)
1.12.0 (2017-10-20)
- Forms: Add "Inline With Button" input pattern. (adedb4c)
- Icons: Include "Add to Calendar" icon. (6afe391)
- Forms: Update demo of
.rb-checkbox
. (5921f4a)
1.11.4 (2017-10-17)
1.11.3 (2017-10-16)
- Dialogs: Fix appendTo and add blurElement to dialog options. (b054ebf)
1.11.2 (2017-10-16)
1.11.1 (2017-10-16)
- Icons: Add speed icon. (2e666d4)
1.11.0 (2017-10-10)
- Dialogs: Fix cloning and appendTo issues with dialogs. (45aa36e)
- CTAs: Add specific selector to override anchors with cta's and forced cursor pointer. (a55ff4f)
- CTAs: Remove specificity on CTA's (47913c2)
- Icons: Update lock-check icon. (311d317)
- Tables: Add table a11y guidance. (547c203)
- Tables: Add table style variations: condensed, striped, hoverable, etc. (07a5eb6)
- Tables: Basic table implementation. (d28bdfb)
- Tables: Update table variations. (2301399)
1.10.7 (2017-09-19)
- Forms: Remove some default styling from checkboxes. (f94e6a8)
1.10.6 (2017-09-19)
- Forms: Add namespace to selectively apply checkboxes. (4a803f1)
- Forms: Add background-size to display missing background-image. (e62ceb1)
- Forms: Fix overescaped fill color for checkbox backgrounds. (d5d0b7b)
1.10.5 (2017-09-18)
- Forms: Get around Safari bug by using min-height instead of height for selects & inputs. (d3e1d8e)
- SVGs: Properly encode XML data used in CSS props (ie,
background-image
). (1c12f3c)
1.10.4 (2017-09-12)
1.10.3 (2017-09-12)
1.10.2 (2017-09-12)
1.10.1 (2017-09-11)
- Tabcordions: Tweak color and line-height. (a1006ee)
1.10.0 (2017-09-07)
- Buttons: Fix post-event width of dynamic button. (84d953e)
- Dialogs: Fix appendTo options from not getting applied to cached options. (efffad9)
- Typography: Added line-height and changed nested icon from em's to rem's (dca2e47)
- Typography: Changed declared line-height to initial. (25b232e)
- Forms: Update opacity for disabled elements. (2b5ad28)
- Icons: Add pause & pause-circle icons. (da9d44f)
- Icons: Add play icon. (3f4304c)
- Icons: Add SMS icon. (2030556)
- Icons: Add warning & error icons. (2913e16)
1.9.0 (2017-07-26)
- a11y: Update a11y icon. (cdbe3e9)
- Layout: Add ::before pseudoelement to clearfix. (111b74f)
- Sample Site: Fix gigantic RB logo on non-simulated mobile devices. (ffeeabe)
- Sample Site: Fix sample site mobile menus. (e7b397b)
- Tabcordions: Remove default accordion padding. (bd482a3)
- Typography: Slim down text with icon examples. (7fe83b3)
- Z-Depth: Change -1px top box-shadow to 0 for some stylistic purposes. (a93dd18)
- a11y: Add an a11y logo to enterprise icons. (13d97fd)
- a11y: Add skip link pattern. (12f3383), closes #123
- a11y: Improve the presentation of accessibility principles. (3a49d1d)
- a11y: Write a11y checklist guidance. (f186353), closes #134
- a11y: Write a11y user story documentation. (caa23d6)
- a11y: Write first-pass a11y checklist. (421c98a), closes #122
- Cards: Add full bleed cards. (93ff537)
- Color: Add Cloud Gray to palette. (e106147)
- Color: Write color exposition. (abd47ee)
- Functions: Overload ease() function with Y easing values. (e2f75dc)
- Global: Add eased gradients. (84a88a1)
- Icons: Add
play-circle
icon. (21d14f0) - Icons: Add
star-o
. (62571ab) - Icons: Add UX & Tools icons for sample site. (925b432)
- Icons: Append optional enterprise icons. (ecbfd12), closes #128
- Layout: Remove Flexibility.js from Rocketbelt. (387ba2a)
- Sample Site: Add media query/breakpoint exposition. (a609c31)
- Sample Site: Add Sass syntax highlighting to code examples. (f92d67f)
- Tabcordions: Allow all accordion panels to be collapsed. (6e29167), closes #125
- Typography: Write typography exposition. (3283739), closes #133
1.8.0 (2017-06-16)
- Dialogs: Fix dialogs for Firefox and Safari (1a88a76)
- Dialogs: Add fallback for IE's srcElement. (421f9a3)
- Dialogs: Null check event (needed for Firefox). (b6e7316)
- Global: Remove margin & padding helper classes. (6fc849f)
- Icons: Update sketchfile. (4952725)
- Icons: Remove CORS request from SVG shim. (ecf4b43)
- Gallery: Add allowTouchSwipePrev and allowTouchSwipeNext. (db1b1e3)
- Gallery: Always bind mousemove for touch-enable desktops/laptops; Added callback for toggleZoom() for analytics. (2b20c31)
- Tags: Implement default font-weight for tags. Add more colors to tags. (3f91f4c)
- Typography: Ow, my eyes! 👀 Undo subpixel antialiasing. (c4130bd)
- z-depth: 👉 Give z-depths a softer touch. (36f4f56)
- Buttons: Add anchor button component. (bf15a93)
- Buttons: Add Link Button pattern. (11828c8)
- Dialogs: Update modal implementation to handle dynamic content. (e623636)
- Forms: Implement textareas within forms. (50fc017)
- Global: Add focusable class to visuallyhidden. (6098717)
- Global: Update visuallyhidden properties. (06dd2a5)
- Grid: Add legacy grid for older browsers. (cc5b836)
- Icons: Add cart-add icon. (c60e7da)
- Icons: Add star-half & ribbon-check icons. Remove star-half-o & star-o icons. (bd9b723)
- Icons: Build accessible icon examples. (3f04af6)
- Icons: Remove sketchtool comment from built SVG. (b1ded20)
- Layout: Remove margin & padding helper classes. (ce131b3)
- Tags: Add error variation to tags. (91d1a30)
- Typography: Update font smoothing. (3dc0c66), closes #104
- Typography: Added font-weight-normal helper style for overriding certain conflicting styles. (9005f87)
1.7.0 (2017-03-29)
- Icons: Add specs icon. (a321970)
1.6.2 (2017-03-28)
1.6.1 (2017-03-24)
- Icons: Build SVG for updated icons. (e784420)
1.6.0 (2017-03-23)
- Dialogs: Handle Esc key as a close event; check parent for close attribute (05b20b5)
- Global: Remove max-width from code samples. (fb9f4ce)
- Linting: Add missing semicolon. (9c228f5)
- Linting: Remove extra comma. (bb61dfb)
- Global: Sane formatting of more complex code samples. (e81eb5a)
- Icons: Add half-star icon. (52ffd32)
- Icons: Add stack-o & zoom-out icons. (44ed7dd)
1.5.0 (2017-02-28)
- Build: Stop cssnano from removing needed vendor prefixes. (f43d7e2)
- Icons: Roll back slightly overzealous icon styling. (e57120f)
- Navigation: Remove clunky outline style from navigation. (6badd72)
- Typography: Removed lingering Jade template. (7c993b3)
- Build: Extend Autoprefixer browser support. (bb517b6)
- Forms: Update outline style. (6258039)
- Icons: Add a11y metadata to icons. (a607246)
- Icons: Add svgxuse to polyfill external SVGs for older browsers. (6ec6078)
- Icons: Make icons accessible! (193a3a9)
- Icons: Surface some text-with-icon styles to icons themselves. (ff3a406)
- Images: Gallery lazyloading & default styling. (b111f18)
- Images: Gallery pagination styles. (cbfaad9)
- Images: Gallery pagination styles. (b80181f)
- Images: Touch-friendly overhaul of gallery. (51c4d9d)
- Layout: Roll back Flexibility.js to better support IE9. (6802a97)
- Tabcordions: Add animation & update transitions when switching between tab panels. (ad21665)
- Tabcordions: Allow static implementation (tabs-only/accordion-only). (b93a8bb)
- Tabcordions: Further style simplification. (6ecf714)
- Tabcordions: Make tabcordion UI elements touchable via
touchevents
. (fde6992) - Tabcordions: Refactor JS & increase readability. (d7ea114)
- Tabcordions: Refactor JS to support multiple tabcordions per page. (e417051)
- Tabcordions: Refactor tabcordions for accessibility. (9c50ebf)
- Tabcordions: Remove specific element dependency (button) and replace with class. (a7c541f)
- Tabcordions: Simplify styles & markup. (b7ca89e)
- Tabcordions: Static & dynamic tabcordion examples. (fac09df)
- Tabcordions: Update Tabcordion styles. (ef661e3)
- Typography: Implement link lists for mobile. (19403c6)
1.4.1 (2017-02-16)
1.4.0 (2017-02-16)
- Buttons: Add id. (5111f22)
- Buttons: Fix success buttons not entering success state (8c8d6c9)
- Dialogs: Undo overzealous linting. (cec50ed)
- Dialogs: Undo overzealous linting. (3bfe447)
- Dialogs: Check event.target for "dialog-hide" attribute. (40ce305)
- Dialogs: Make Max Dialog full-screen on small viewport. (90de92d)
- Images: Boost gallery a11y. (b4488df)
- Images: Gallery styling. (77e649c)
- Images: Replace hard-coded colors with Rocketbelt functions. (ab3515d)
- Images: Simplify gallery implementation. (ebec922)
- Images: Update gallery behavior. (725efd6)
- Images: Update z-index of gallery components. (41e618b)
1.3.3 (2017-02-10)
- Deployment: Fix broken conditional in gh-pages deployment. (837c7fe)
1.3.2 (2017-02-09)
1.3.1 (2017-02-08)
1.3.0 (2017-02-07)
- Buttons: Fixed line height issue when using anchor tags as buttons. (02f7f6c)
- Dialogs: Unbreak modal ➡ dialog rename. (1bc9131)
- Tabcordions: Hide open/close icon on viewports >=sm. (e1f0991)
- Dialogs: Add Max Dialog variation. (54a6bb0)
- Dialogs: Add prescriptive classes. (4d3b24f)
- Dialogs: Add Sheet Dialog variation. (85be201)
- Dialogs: Animate base dialog. (17d26c6)
- Dialogs: Build standard dialog styles. (89ea7fa)
- Dialogs: More semantic dialog markup. (2ea84ea)
- Dialogs: Rebuild standard dialogs. (0528c9c), closes #72 #77
- Dialogs: Simplify dialog markup & add more styling. (234ac8a)
- Global: Add global outline styles. (1cfd595)
1.2.2 (2017-01-18)
1.2.1 (2017-01-18)
1.2.0 (2017-01-18)
1.1.1 (2017-01-18)
1.1.0 (2017-01-06)
- Buttons: Fix primary block button. (fe12140)
- Buttons: Remove diff characters (9590b75)
- Code snippets: Fix clipboard.js implementation. (f53426e)
- Color Picker: Updates color picker mixin to use pug style string concatenation (c2ec835)
- Navigation: Freshen up those labels. (87c74f4)
- Navigation: Un-break example code in snippet. (86262d9)
- Typography: Remove last-of-type margin. (3e36c4f), closes #70
- a11y: Stop removing button outline. (c0e57d9)
- Navigation: Build accessible navigation. (7a3b80b)
- Navigation: Expand nav styles & example. (6a1c3dc)
- Navigation: Property sort order. (7690f8f)
- Navigation: Remove unnecessary positioning prop. (e0f3e42)
- Navigation: Sass linting. (e612945)
- Navigation: Style cleanup. (777c1a7)
- Playground, Creative: Extends playground to work with text-area inputs (3d3b519)
1.0.3 (2016-12-22)
1.0.0 (2016-12-06)
- Build: Add configs for CodeClimate (f458089)
0.7.0 (2016-11-21)
- Typography: Update headers. Add font downloads. (0fae280)
0.6.0 (2016-11-15)
- Build: Fix sitemap task. (53db1fb)
- Build: Remove multiline comments. (b1e59c5)
- Icons: Adjust icon sizes. (8e9eb12)
- Left nav: Pad the logo. (3206966)
- Linting: Fix lots of linting issues. (8094d21)
- Deployment: Clean up deployment. (60b17ba)
- Tests: Build visual regression test architecture. (651dbff)
- Tests: Update visual testing architecture. (1aa2db8)
0.5.0 (2016-11-09)
- a11y: Remove
a11y
linting fromwatch
task for now. (e6ee050) - Forms: Update radio & checkbox styles. (a6ef399), closes #36
- Icons: Add
link-svg
task tolink
task. (31a880f)
- a11y: Add a11y gulp task. (aac00de)
- Build: Add a11y linting. (6d7294f), closes #26
- Build: Remove unused
npm
packages. (e7b73b3) - Icons: Add CTA arrow icon. (afa711e)
- Icons: Add Pier1Icons to SVG icon set. (17bd9e9)
- Icons: Build icon demo page. (718a20f)
- Icons: Build icon example page. (a4d98fc), closes #40
- Icons: Build SVG icon workflow. (0d79f3b), closes #32
0.4.0 (2016-11-04)
- Build: Huge Gulpfile refactor! 😵 (3a75697), closes #30
- Buttons: Update button styles. 🔴 (30cd4a9)
- Color: Update `` color. (4fa0074)
- Deployment: Fix deployment merge issues. (1a718b2)
- Global: Build unicode convenience function. (76faefd), closes #29
- Images: Adjust lazyload affordance. (c446407)
- Left nav: Lower
font-size
to better accomodate nav on mobile. (9b48f2c) - Left nav: Update logo. (d5ec0bb)
- Navigation: Maintain selection in nav. (8844971)
0.3.0 (2016-11-01)
- Layout: Add flexibility.js. (1792339), closes #22
- Left nav: Add RB logo. (85148f1), closes #5
- Left nav: Enhance logo. (3e610fb)
- Left nav: Overhaul left nav. (3378ef7)
0.2.1 (2016-10-27)
- Forms: Remove
not-allowed
cursor. (32d596d)