This repository has been archived by the owner on Nov 10, 2021. It is now read-only.
v1.4.0
1.4.0 (2018-04-18)
Bug Fixes
- set innerHtml for CardItem blurbs (300837a)
- grid: footer clear (b8d30c4)
- silly prettier config stupidity (ebb0094)
- btn: hover state (0da352b)
- btn: order of styles (bf08e07)
- button: classname check dupe (8e3e76f)
- buttons: button fixes (e7c0e58)
- carditem: swap out bogus "audio" prop for "hasAudio" (cb16325)
- cardlist: do not validate category name (8b4467a)
- changes: line height and undefined check (5cbfe54)
- components: move from article item/list to teaser (160ec09)
- conflict: merge conflict (26de954)
- conflict: merge conflict (075aa9e)
- conflict: merge conflict (2c3a450)
- conflicts: merge conflicts (4cf0895)
- ctamessage: loadUnder buttons now stack at smaller mobile sizes (f81f004)
- ctamessage: loadUnder should not go beyond scrollbars (5a87e05)
- ctamessage: loadUnder title should not have left margin (67f758c)
- ctamessage: pushdown CtaMessage should be hidden on mobile (381b03f)
- ctamessage: reduce size of loadUnder buttons (90d4ead)
- ctamessage: use
rem
unit for loadUnder button padding (30fcfdd) - ctamessage: vertically center loadUnder logo (c24d6bf)
- ctamessages: various line-height and spacing adjustments (413d0d2)
- freeform: better approach to conditional rendering (0b42549)
- freeform: div instead of pg, no margin (30acf31)
- freeform: false classes on freeform CardItem (de46d6e)
- freeform: remove un-needed freeform title and link styles (51e8f56)
- grid: grid for large, floats for med (9ef0db1)
- icon: ensure icons do not render if an invalid icon is specified (ea58629)
- ie11: polyfill ie11, scroll fix, css (19024c4)
- intobv: do not double import intersection observer (902e3e7)
- layout: grid tweaks to match prototype (4fddb7d)
- layout: large screen grid implementation (70745b3)
- lint: fix eslint disable (28aa124)
- main: normalize spacing of sections and cardlists (5c68cd9)
- main: remove bottom margin of latestContent on desktop (975ffa4)
- merge: resolve merge conflicts (ecf1186)
- merge: resolve merge conflicts (101379d)
- mock: console error, intersection observer mocking (58b8c26)
- nvm: allow/suggest node 8.4.x for correct nvm setting (a7adfb5)
- parsing: remove html-react-parser (d0dd850)
- patricks-stupid-mistake: remove wild comma (ca2eef1)
- patricks-stupid-mistake: remove wild comment (46001db)
- ssr: only load polyfill in browser (97e9141)
- sticky: remove polyfill (9e7c9c1)
- style order: reorder styles in accordion (578f3fa)
- teaseritem: style adjustment for layout (37d211d)
- video: auto height (86d8a96)
- window: test window object (d0c0bc5)
- start mocking intersection-observer (4f1c605)
Features
- a11y: ensures color contrast passes guidelines (10df0df)
- a11y: removed commented out line (890f6b6)
- about: blue btn hover (f563eb8)
- about: text block component, about (858ff8c)
- alt textblock: text block alt (a8a7e21)
- articleitem: add component for atom ArticleItem (195b519)
- articlelist: add component for organism ArticleList (8affdbd)
- block list: block list component (475611a)
- block list: nested styles (2bb6a79)
- button: add blue option for button color (f19c0f2)
- card: audio -> hasAudio (50c8bf9)
- card: excess styles (9e0ce0e)
- card: title height consistent even without img (20e2034)
- card: without image in storybook (64fc8f8)
- card list: card list component, test (683f893)
- card list: category colors (3380906)
- card list: importing colors (51f1006)
- card_list: add entire list of colors to the card (63438db)
- carditem: accept any valid node in the blurb (8e995b4)
- carditem: add styles for freeform block body content (cf662ce)
- carditem: freeform styles (fc6ce9b)
- carditem: improved code docs (6a1452a)
- carditem: tweak to blurb styling (ae22f48)
- cardlist: demonstrate a card item with no link (790fb41)
- cardlist: imgs not required for programs (c1519fc)
- cardlist: title and link are not required (b8fe247)
- cardlist: update card list category colors (184fd92)
- config: add
npm publish
todeploy
script (03dc917) - config: set publsihConfig.access to public in package.json (bf7c4d4)
- css: simple textblock padding (7f08751)
- cta-message: fix padding in load under (e1f766e)
- ctaprompt: add component for molecule CtaPrompt (54cdb28)
- ctaprompt: remove CtaPrompt component (8b56e37)
- ctaprompt: rename onClosePrompt to onClose (e2f2cfe)
- fixes: medium layout and responsive fixes (95f50b8)
- footer: remove unnecessary styles (2944082)
- forms: campaign monitor labels (5aaf102)
- freeform: add blockquote style (a953732)
- header: full header accessibility (debbc7d)
- hero: add unstyled hero component and tests (2f080e1)
- hero: allow for a specific category link url (b013038)
- hero: better hasAudio check (1d65c26)
- hero: intro classnames library, round icon separation (67194a7)
- hero: styling (7720504)
- home: about section, spacing (30a2e7e)
- home: fleshing out home content (7f78b22)
- home: main spacing (6166d75)
- icons: fixing icon and image accessibility (427579c)
- large: large screens only (0aa1436)
- lib: remove unnecessary lib (03faeab)
- library: added interaction observer library (6e7c41a)
- menu: accordion accessibility (f5359b8)
- menu list: MenuList component for quick links (7558551)
- molecules: add onClose actions to CtaMessage stories (84e9072)
- npm: add verifyconditions and publish npm steps (d5b6e39)
- package: interaction observer api package (41dd31c)
- quick links: quick links specific styling (2cf8ca4)
- search input: label, style tweaks (bf39fff)
- sticky: css sticky polyfill (8bc13fe)
- sticky: remove unnecessary bottom margin (e9efefc)
- sticky: sticky component wip (20e4c1d)
- storybook-a11y: add module (ad4831c)
- storybook-a11y: apply storybook a11y and decorators to stories (8b452a1)
- storybook-a11y: update yarn lock (b1ca929)
- teaserlist: tweak header style (4d9f217)
- wip: wip working lazy load for card images (9b4e2d1)
- update category propTypes to allow all categories (6a19b0a)