Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove slide deck reference from design.login.gov. #328

Closed
wants to merge 245 commits into from
Closed

Remove slide deck reference from design.login.gov. #328

wants to merge 245 commits into from

Commits on Jan 11, 2021

  1. Remove slide deck reference from design.login.gov.

    Julia Elman committed Jan 11, 2021
    Configuration menu
    Copy the full SHA
    4494e2c View commit details
    Browse the repository at this point in the history
  2. yaml getting in the way, yuck.

    Julia Elman committed Jan 11, 2021
    Configuration menu
    Copy the full SHA
    86e76fb View commit details
    Browse the repository at this point in the history
  3. Merge pull request #176 from 18F/je-remove-slide-deck

    Remove slide deck reference from design.login.gov.
    Julia Elman committed Jan 11, 2021
    Configuration menu
    Copy the full SHA
    e048d67 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2021

  1. Remove "Coming soon!" pages from the design system.

    Julia Elman committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    cc5188f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #177 from 18F/je-remove-wip-pages

    Remove "Coming soon!" pages from the design system.
    Julia Elman committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    9a9ac3c View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

  1. Toggle hidden content visible for visual regression tests (#160)

    * Toggle hidden content visible for visual regression tests
    
    **Why**: Check for regressions of content which may be collapsed (hidden) by default.
    
    * Apply lint fixes
    aduth committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    09c78e5 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Remove Accessibility statement from design.login.gov.

    Julia Elman committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    7e500a5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #178 from 18F/je-remove-accessibility

    Remove accessibility statement from design.login.gov in favor of it being on login.gov
    Julia Elman committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    415142c View commit details
    Browse the repository at this point in the history
  3. Enable Jekyll redirect plugin (#180)

    **Why**: So that accessibility redirect introduced in #178 does redirect.
    aduth committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    e2e9baa View commit details
    Browse the repository at this point in the history
  4. Remove layouts section (#179)

    **Why**: The layouts are overly prescriptive, may fall (or have fallen) out of alignment with current recommendations, and are not the most useful of resources for referencing appearance or markup of page sections (footer, navigation, etc).
    
    This removal should be complemented by future work to either:
    - Reference base components from USWDS for additional guidance
    - Document and list differences between USWDS footer / navigation and the login.gov Design System
    aduth committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    77645c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2021

  1. Remove Spinner component button variant (#183)

    * Remove Spinner component button variant
    
    **Why**: This is out of sync with current guidance, where buttons which trigger a waiting experience have since been refined within the IdP to display with a pulsing dot animation.
    
    See: LG-3730, LG-3787, 18F/identity-idp#4517
    
    * Merge 3.0.1 into unreleased changelog
    
    A 3.0.1 hasn't yet been published
    aduth committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    d5e886e View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. Link to base USWDS component documentation (#182)

    **Why**: As someone using the login.gov Design System, I want to know when a component is implemented as an extension of the U.S. Web Design System, so that I can reference guidance from the USWDS documentation, and see specific implementation differences contained in the component stylesheet.
    aduth committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    c5f49dd View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2021

  1. Remove accessibility policies page (#181)

    * Remove accessibility policies page
    
    **Why**: As of #178, this page is no longer referenced.
    
    * Exclude external redirect pages from sitemap
    
    **Why**: Since removal, not intended to be content of the site to be indexed.
    
    Reference: https://twitter.com/JohnMu/status/1031867308434759680
    
    * Keep sitemap entry for redirected accessibility page
    
    **Why**: Maybe it is useful, so that Googlebot can find the new canonical resource?
    
    See: https://twitter.com/maxjpeters/status/1034288751030104064
    
    * Add Images page with as adaptation of accessibility policies
    
    * Update decorative text hidden guidance
    
    See: #181 (comment)
    
    * Move Illustration brand guidance principles to Images page
    
    * Add introduction content to the images page.
    
    * Remove unused illustration from images page.
    
    * Remove outdated link to Illustration subsection
    
    Moved to Images page in c722baa
    
    * Remove unused id-confirm.svg image
    
    Removed in 0ff6281
    
    * Remove unused "Decorative Illustration" screenshot
    
    Replaced with illustration graphics in c722baa
    
    * Update header content for accessibility.
    
    Co-authored-by: Julia Elman <julia.elman@gsa.gov>
    aduth and Julia Elman committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    d9e9e58 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2021

  1. Fix prose sibling heading margin selectors (#184)

    **Why**: It's expected that the intention of these selectors was to match headings within `.usa-prose` following any other content in that prose block. Instead, due to the behavior of `&` in expanding the full selector ancestry, the generated output was along the lines of...
    
    ```
    *+.usa-prose>h2,*+.usa-prose>h3 {
        margin-top: 1.7em
    }
    ```
    
    This can be interpreted as "any content, followed by a prose block with a heading".
    aduth committed Feb 2, 2021
    Configuration menu
    Copy the full SHA
    3fc305b View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2021

  1. Update favicon images to match (override) USWDS (#185)

    **Why**: So that we're publishing a consistent set of favicon icons, all of which use the Login.gov logo shield.
    aduth committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    e9e12d0 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2021

  1. Fix native ES module subpath resolution (#186)

    **Why**: So that projects importing subpaths from identity-style-guide don't fail if they respect native ES module `exports` definitions.
    
    See: https://nodejs.org/api/packages.html#packages_package_entry_points
    Co-Authored-By: Jessica Dembe <17969963+jmdembe@users.noreply.github.com>
    
    Co-authored-by: Jessica Dembe <17969963+jmdembe@users.noreply.github.com>
    aduth and jmdembe committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    9aba9bb View commit details
    Browse the repository at this point in the history
  2. Prepare 4.0.0 release (#187)

    Co-Authored-By: Jessica Dembe <17969963+jmdembe@users.noreply.github.com>
    
    Co-authored-by: Jessica Dembe <17969963+jmdembe@users.noreply.github.com>
    aduth and jmdembe committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    93747d7 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. LG-4226: Fix double focus ring (#190)

    This pull request seeks to resolve an issue where focused buttons appear with two focus rings. The button styles included in the design system intend to unset the inherited focus styles from USWDS, but are not of high enough specificity to override the styles.
    
    Reference: https://github.com/uswds/uswds/blob/1f9bb1cc/src/stylesheets/global/_focus.scss#L1-L11
    aduth committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    ca8c31c View commit details
    Browse the repository at this point in the history
  2. Improve README guidance for release process (#188)

    * Improve README guidance for release process
    
    **Why**:
    
    - Changelog should be edited to replace "Unreleased" with the release version.
    - Main branch is protected, so you cannot commit the version bump directly. Improve text to include steps for creating a branch, opening a pull request, and merging before creating a new release.
    - Dry-run testing is all well and good, but there wasn't any guidance around what exactly one should be looking for in considering whether "everything looks alright".
    
    * Add prerequisites text describing permissions process
    
    * Advise main branch pull to ensure latest changes are included
    aduth committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    d96515e View commit details
    Browse the repository at this point in the history
  3. LG-4226: Remove deprecated button variants (#189)

    * LG-4226: Remove deprecated button variants
    
    This is the first of a couple pull requests toward LG-4226, and includes only removal of button variants no longer supported in the design system.
    
    These include:
      - Success (`usa-button--success`)
      - Dropdown (`usa-button--dropdown`)
      - Small (`usa-button--small`)
      - Tiny (`usa-button--tiny`)
    
    See LG-4226 for more detail.
    
    * Remove references to Other Buttons
    aduth committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    e03de2a View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. Configuration menu
    Copy the full SHA
    d7c1e3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99405e7 View commit details
    Browse the repository at this point in the history
  3. LG-4226: Improve support for unstyled button (#191)

    * LG-4226: Improve support for unstyled button
    
    The unstyled button variant had previously existed in that it was inherited from USWDS, though it was not documented, and did not always display correctly, particularly in hover, active, and focus states. These changes improve this support, and adds documentation for the unstyled option.
    
    * Fix button heading hierarchy
    
    Don't skip heading levels
    
    https://dequeuniversity.com/rules/axe/3.5/heading-order
    
    * Improve unstyled button preview partial
    
    - Use utility classes
    - Improve mobile display
    aduth committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    713a3da View commit details
    Browse the repository at this point in the history
  4. LG-4226: Add wide button variants (#192)

    * Add wide button variants
    
    Adds two new button variants:
    
    1. Minimum width occupies full width on mobile, and a minimum width on wider viewports
    2. Full width always occupies full width
    
    * Remove redundant mobile width style
    
    **Why**: Already full-width at small viewports
    
    * Switch wide buttons to min-width at mobile-lg
    
    **Why**: Match USWDS cut-over.
    
    See:
    
    - https://github.com/uswds/uswds/blob/1f9bb1c/src/stylesheets/elements/_buttons.scss#L24-L26
    - #192 (comment)
    
    * Update documented text to match Figma
    aduth committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    238760d View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. LG-4226: Document current button offerings ("big", "outline") (#193)

    * Rename "Secondary" as "Outline" in buttons documentation
    
    * Document big buttons
    
    * Rescale buttons per Figma
    
    * Increase border radius to 0.5rem for big buttons
    
    Per design
    
    See: #193 (review)
    
    * Match button hover, active text color to border
    
    Inherit most styles from USWDS
    aduth committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    f66d22a View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. LG-4226: Add explicit flexible width button modifier (#197)

    **Why**: As a consumer of the login.gov Design System, I expect to be able to override the default full-width button appearance on mobile to allow for flexible-width buttons, so that I can create interfaces where the button is shown adjacent to other text or controls.
    
    Currently, all buttons are shown as full-width at mobile viewports. There are a few instances in the IDP of buttons appearing as "flexible width", with text or interactive content shown next to the button. These are not the majority, so an override option is included to let the developer choose to force the width to shrink as flexible, while retaining the current default behavior.
    
    In discussing this with @anniehirshman-gsa , it was considered whether a similar exception override class should be included for minimum-width buttons (e.g. `usa-button--minimum-width`). There are currently no use-cases for this, so it was decided to defer this for future consideration if ever it becomes relevant.
    aduth committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    6ab7e95 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2021

  1. Remove password strength meter component (#195)

    * Remove password strength meter component
    
    * Remove zxcvbn dependency
    
    Unused after removal of password strength component
    aduth committed Mar 3, 2021
    1 Configuration menu
    Copy the full SHA
    fe159b8 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. Bump elliptic from 6.5.3 to 6.5.4 (#199)

    Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
    - [Release notes](https://github.com/indutny/elliptic/releases)
    - [Commits](indutny/elliptic@v6.5.3...v6.5.4)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    d625dac View commit details
    Browse the repository at this point in the history
  2. Prepare 5.0.0 release (#198)

    * 5.0.0
    
    * Bump CHANGELOG version to published version
    aduth committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    8a6b483 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. LG-4226: Fix double focus ring on unstyled buttons (#200)

    * Remove re-application of unstyled button styles
    
    **Why**: It should not be necessary, because USWDS handles hover and active unstyled states, but does not currently do so for the modifier classes. Previously, we worked around this by including the unstyled button mixin, which would have a higher specificity than the default button's hover styles. Unfortunately, this also comes with some unexpected consequences, such as the re-application of the USWDS focus ring, which we expect to override in our own default button styles.
    
    * Add changelog entry
    
    * 5.0.1
    
    * Re-include (unprefixed) unstyled button styles to reset big, base overrides
    
    **Why**: We customize big button padding and border radius, which should not extend to apply to the unstyled button. This is controlled in USWDS by applying unstyled styles last. We must similarly reapply unstyled button styles after our customizations. Unlike prior to afecbdd, don't give extra specificity and instead rely on style order, similar to as in base USWDS styles.
    aduth committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    2994661 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. Buttons: Improve unstyled button styles to visually match link appear…

    …ance (#201)
    
    * Buttons: Use "inherit" for font smoothing reset
    
    See: uswds/uswds#4115
    
    * Buttons: Remove underline offset from unstyled buttons
    
    **Why**: So that unstyled buttons appear visually identical to links
    
    * 5.0.2
    aduth committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    c0b788a View commit details
    Browse the repository at this point in the history
  2. Apply inherited font smoothing to base unstyled button styles (#202)

    **Why**: These were applied to modifier states for unstyled buttons in #201, but should have also been applied to the base styles, to override USWDS unstyled button styles.
    aduth committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    085daf9 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2021

  1. Reduce border width on default outline button (#205)

    * Reduce border width on normal outline button
    
    **Why**: Per Figma design reference, the outline button should only have a border width of 1px, not 2px. The "Big" outline button should still have a 2px border.
    
    * Revert CHANGELOG entry to "Unreleased"
    
    See: https://github.com/18F/identity-style-guide/pull/205/files#r603407014
    aduth committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    85851f8 View commit details
    Browse the repository at this point in the history
  2. Bump kramdown from 2.3.0 to 2.3.1 (#207)

    Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1.
    - [Release notes](https://github.com/gettalong/kramdown/releases)
    - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page)
    - [Commits](https://github.com/gettalong/kramdown/commits)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    5259fea View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. first pass at side navigation

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    a88f9be View commit details
    Browse the repository at this point in the history
  2. edit sidenav component

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    caeb10a View commit details
    Browse the repository at this point in the history
  3. add search page to components

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    625e773 View commit details
    Browse the repository at this point in the history
  4. fix indentation

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    15489d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1123b45 View commit details
    Browse the repository at this point in the history
  6. make linter happy

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    180b798 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0eca26a View commit details
    Browse the repository at this point in the history
  8. Update src/scss/components/_sidenav.scss

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    jmdembe and aduth committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    d7f91c0 View commit details
    Browse the repository at this point in the history
  9. active -> usa-current

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    0b59690 View commit details
    Browse the repository at this point in the history
  10. remove unneeded styling

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    39f1a91 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5559c97 View commit details
    Browse the repository at this point in the history
  12. change color to variable

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    2b68264 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    077e48d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1ced1c2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    16b27f0 View commit details
    Browse the repository at this point in the history
  16. Update src/scss/components/_sidenav.scss

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    jmdembe and aduth committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    3b4bc26 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0b9f427 View commit details
    Browse the repository at this point in the history
  18. remove unused sidenav class

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    c1c451e View commit details
    Browse the repository at this point in the history
  19. Update src/scss/components/_sidenav.scss

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    jmdembe and aduth committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    ce0130b View commit details
    Browse the repository at this point in the history
  20. make sure styles pass linter

    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    54c4b0d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7bc4f7d View commit details
    Browse the repository at this point in the history
  22. Merge pull request #204 from 18F/jd-4405-custom-components

    Add custom components to LGDS
    jmdembe committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    d34eb59 View commit details
    Browse the repository at this point in the history
  23. Bump dependencies through npm audit fix (#208)

    **Why**: Resolve outstanding dependabot alerts
    aduth committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    1a63c2c View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Fix build setup to be compatible with latest Federalist release (#211)

    * Remove bundler install tasks from NPM prepare script
    
    **Why**: Required for interoperability with Federalist pending upcoming platform changes.
    
    * Remove npm install from Federalist script
    
    **Why**: Previously needed because Federalist would only install dependencies, and we rely on devDependencies for the site build. This is changing in an upcoming Federalist release where all dependencies will be installed.
    aduth committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    ba2b1f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. Fix search input square corners (#213)

    * Fix search input square corners
    
    **Why**: Search input corners are intended to be squared in USWDS, but it is being overridden unintentionally by our `.usa-input` border radius customizations.
    
    See: 18F/identity-dashboard#420 (comment)
    
    * Remove right border from input
    
    Original: https://github.com/uswds/uswds/blob/0f1f4d0a12bb3981a52cc882c78b79931e6b004c/src/stylesheets/components/_search.scss#L83
    Customized: https://github.com/18F/identity-style-guide/blob/ba2b1f7863a59a1fcbd47b713cfb7a4455813ab2/src/scss/components/_inputs.scss#L7
    aduth committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    96ef102 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Load utility classes after components (#212)

    * Load utility classes after components
    
    **Why**: To match USWDS intended load order of stylesheets, to allow utility classes to take precedent over component styles, and to facilitate a potential future use of USWDS 2.11.0 package subsetting.
    
    * Use symlink to point to uswds dependency for src files
    
    **Why**: Avoid changing file structure for built output, while retaining the ability to point to dependency source in development in a way that's compatible with the copied dependency in the build distributable. Also, nicer paths.
    
    * Ignore USWDS files for lint
    
    * Run copy-scss tasks in series
    
    **Why**: Guarantee USWDS always takes precedent over symlink
    aduth committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    4226b82 View commit details
    Browse the repository at this point in the history
  2. Add package entrypoints for granular stylesheet loading (#214)

    * Add package entrypoints for granular stylesheet loading
    
    **Why**: To limit or control the loading of styles.
    
    Use-cases:
    
    1. Avoid specificity conflicts between utility classes and a consuming project's custom components
    2. Load only required mixins and functions to support CSS code splitting
    
    This also mirrors USWDS packages, with two main differences:
    
    - Simplifies naming of `uswds-components` and `uswds-utilities` to just `components` and `utilities`
    - Extracts `utilities-required` from `utilities` to allow non-rendering import of utility mixins.
    
    See:
    
    - https://designsystem.digital.gov/components/packages/
    - https://github.com/uswds/uswds/blob/develop/src/stylesheets/uswds.scss
    
    * Absorb utilities-required into required
    
    **Why**: Simpler
    aduth committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    aada50c View commit details
    Browse the repository at this point in the history
  3. Consolidate unstyled font smoothing styles (#206)

    **Why**:
    
    - Account for missing `usa-button--unstyled:hover` and `usa-button--unstyled:active`
    - Single point to remove in the future, as noted in the preceding comment
    aduth committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    b4e4bed View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Prepare 5.1.0 release (#210)

    * Add changelog for side navigation component
    
    * Bump version to 5.1.0
    
    * Bump vulnerable y18n dependency
    
    **Why**: Reduce audit reported issues
    aduth committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    9d93031 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. Bump rexml from 3.2.4 to 3.2.5 (#215)

    Bumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5.
    - [Release notes](https://github.com/ruby/rexml/releases)
    - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
    - [Commits](ruby/rexml@v3.2.4...v3.2.5)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 3, 2021
    Configuration menu
    Copy the full SHA
    a2850c0 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. Bump lodash from 4.17.20 to 4.17.21 (#216)

    Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
    - [Release notes](https://github.com/lodash/lodash/releases)
    - [Commits](lodash/lodash@4.17.20...4.17.21)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 7, 2021
    Configuration menu
    Copy the full SHA
    e8d7580 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. Bump hosted-git-info from 2.6.0 to 2.8.9 (#217)

    Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.6.0 to 2.8.9.
    - [Release notes](https://github.com/npm/hosted-git-info/releases)
    - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
    - [Commits](npm/hosted-git-info@v2.6.0...v2.8.9)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 10, 2021
    Configuration menu
    Copy the full SHA
    d87320f View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Bump postcss from 8.1.2 to 8.2.10 (#218)

    Bumps [postcss](https://github.com/postcss/postcss) from 8.1.2 to 8.2.10.
    - [Release notes](https://github.com/postcss/postcss/releases)
    - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
    - [Commits](postcss/postcss@8.1.2...8.2.10)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 12, 2021
    Configuration menu
    Copy the full SHA
    9d91946 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. Update .nvmrc to use latest LTS release (#220)

    **Why**:
    
    - Fix Federalist builds, which no longer support Node 10
    - Avoid pinning to a specific version to reduce future maintenance overhead
    - Use a version of Node which hasn't fallen outside the maintenance calendar, to avoid missing critical bug fixes or encountering other conflicts
    
    See: https://nodejs.org/en/about/releases/
    aduth committed May 18, 2021
    Configuration menu
    Copy the full SHA
    879c339 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Bump browserslist from 4.3.6 to 4.16.6 (#221)

    Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.3.6 to 4.16.6.
    - [Release notes](https://github.com/browserslist/browserslist/releases)
    - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
    - [Commits](browserslist/browserslist@4.3.6...4.16.6)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed May 24, 2021
    Configuration menu
    Copy the full SHA
    ba2a80c View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Bump Jest timeout for SCSS compilation tests (#222)

    **Why**: So that the build doesn't fail by exceeding the default timeout of 5 seconds, where allowing the compilation to complete would otherwise succeed.
    aduth committed May 26, 2021
    Configuration menu
    Copy the full SHA
    9c7c49b View commit details
    Browse the repository at this point in the history
  2. Upgrade USWDS to latest (from 2.9.0 to 2.11.2) (#219)

    * Upgrade USWDS from 2.9.0 to 2.11.2
    
    * Apply perfect circular border-radius to all radio input states
    
    * Add unchecked focused style examples to documentation
    
    * Add unchecked radio focus styling
    
    * Ensure unique IDs in documentation
    
    * Use default focus highlight effect for radio
    
    * Restore custom alert icons to alerts directory
    
    **Why**: Avoid breaking changes for existing consumption. These files are still provided by USWDS (presumably for backwards-compatibility), and we want to continue overriding them. We should also avoid providing inconsistent, custom icons in place of only a handful of the broader icon set, which is intended to be used verbatim or masked with a default monochrome color.
    
    Finally, ensure viewBox is included in the images themselves to scale properly in Internet Explorer.
    
    * Remove preserveAspectRatio
    
    **Why**: From local testing
    
    * Update test CSS selector
    
    **Why**: Image is not set as background of the before pseudo-class.
    
    See:
    - uswds/uswds@1048f9f
    - uswds/uswds@8439f3b
    
    * Single quotes
    aduth committed May 26, 2021
    Configuration menu
    Copy the full SHA
    0015a55 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Bump all dependencies to latest (#223)

    * Bump all dependencies to latest
    
    **Why**:
    
    - Reduce number of `npm audit` issues
    - Minimize future maintenance burden caused by larger version drift
    - Prepare for 6.0.0 release
    
    * Bump all dependencies to latest
    
    * npm dedupe
    
    * Resync package-lock.json
    aduth committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    55471eb View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. Bump ws from 6.2.1 to 6.2.2 (#224)

    Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
    - [Release notes](https://github.com/websockets/ws/releases)
    - [Commits](https://github.com/websockets/ws/commits)
    
    ---
    updated-dependencies:
    - dependency-name: ws
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    f8242e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2021

  1. Fix mobile primary navigation styles (#225)

    **Why**: The USWDS upgrade in #219 changed default padding for most navigation menus. This was corrected in the side navigation, but mobile primary navigation still appeared more condensed than previously. Additionally, default scaling for the navigation close button was changed in USWDS to be much larger due to a change to use the new icon set, causing the icon to appear very large. The design system was not using our custom version of the icon anyways. This has been corrected.
    aduth committed Jun 17, 2021
    Configuration menu
    Copy the full SHA
    2515e41 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Configuration menu
    Copy the full SHA
    112f979 View commit details
    Browse the repository at this point in the history
  2. Remove more /research ref in config.yml. Blarg!

    Julia Elman committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    bfed82f View commit details
    Browse the repository at this point in the history
  3. Remove unused images and keepin it tiday.

    Julia Elman committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    8899f2f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #226 from 18F/je-remove-outdated-research

    Remove outdated research section from design.login.gov
    Julia Elman committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    4bcdb88 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2021

  1. Bump addressable from 2.6.0 to 2.8.0 (#227)

    Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.6.0 to 2.8.0.
    - [Release notes](https://github.com/sporkmonger/addressable/releases)
    - [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
    - [Commits](sporkmonger/addressable@addressable-2.6.0...addressable-2.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: addressable
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    41d4416 View commit details
    Browse the repository at this point in the history
  2. Update link in CHANGELOG.md.

    Julia Elman committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    e6529d9 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Remove custom Accordion close button element (#229)

    * Remove custom Accordion close button element
    
    **Why**:
    
    Maintenance:
    - Limit divergence from USWDS, facilitating ongoing maintenance and reducing potential confusion introduced by enhancements exclusive to the login.gov Design System.
    
    Accessibility:
    - The button's behavior is duplicative with the toggle, where the additional tab stop may be excessive as repeated content.
    - Collapsing an accordion by the close button causes a focus loss ([SC 2.4.7](https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-focus-visible.html), [SC 2.4.3](https://www.w3.org/WAI/WCAG21/Understanding/focus-order.html))
    - The relationship between the button and controlled content is not clearly indicated (e.g. [`aria-controls`](https://www.w3.org/TR/wai-aria-1.1/#aria-controls))
    
    * Remove unused variable $icon-size
    
    * Restore border radius to accordion content bottom border
    
    * Clarify removal of JavaScript exported member
    aduth committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    cf716ec View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Remove custom Accordion close button element (#229)

    * Remove custom Accordion close button element
    
    **Why**:
    
    Maintenance:
    - Limit divergence from USWDS, facilitating ongoing maintenance and reducing potential confusion introduced by enhancements exclusive to the login.gov Design System.
    
    Accessibility:
    - The button's behavior is duplicative with the toggle, where the additional tab stop may be excessive as repeated content.
    - Collapsing an accordion by the close button causes a focus loss ([SC 2.4.7](https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-focus-visible.html), [SC 2.4.3](https://www.w3.org/WAI/WCAG21/Understanding/focus-order.html))
    - The relationship between the button and controlled content is not clearly indicated (e.g. [`aria-controls`](https://www.w3.org/TR/wai-aria-1.1/#aria-controls))
    
    * Remove unused variable $icon-size
    
    * Restore border radius to accordion content bottom border
    
    * Clarify removal of JavaScript exported member
    aduth authored and Julia Elman committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    137014d View commit details
    Browse the repository at this point in the history
  2. Add Jekyll guidance to README.

    Julia Elman committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    61393d4 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    Julia Elman and aduth committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    425bbc1 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    Julia Elman and aduth committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    826e74d View commit details
    Browse the repository at this point in the history
  5. Update README.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    Julia Elman and aduth committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    b6b5077 View commit details
    Browse the repository at this point in the history
  6. Add "Usage" section to README.

    Julia Elman committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    20933ae View commit details
    Browse the repository at this point in the history
  7. Update docs/index.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    Julia Elman and aduth committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    58a7f78 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    042edac View commit details
    Browse the repository at this point in the history
  9. Fixing grammah!

    Julia Elman committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    17b716d View commit details
    Browse the repository at this point in the history
  10. Update docs/_components/search.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    Julia Elman and aduth committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    eea353b View commit details
    Browse the repository at this point in the history
  11. Update docs/_components/search.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    Julia Elman and aduth committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    d38fdb4 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #228 from 18F/je-remove-usage-page

    Remove "Usage" section of design.login.gov
    Julia Elman committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    f496128 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    eec13c7 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #231 from 18F/je-update-capitalization-guidance

    Update capitalization guidance in content guide
    Julia Elman committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    62601e1 View commit details
    Browse the repository at this point in the history
  15. Add Utilties section to design.login.gov.

    Julia Elman committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    2e9e651 View commit details
    Browse the repository at this point in the history
  16. Add redirect_from to preserve past urls.

    Julia Elman committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    833f756 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4b2e9e1 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Remove "side nav" from utilities.... that is.. nope.

    Julia Elman committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    4c16729 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. Configuration menu
    Copy the full SHA
    0e0bbd1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #232 from 18F/je-update-capitalization-guidance-take2

    Add specific guidance for new capitalization of Login.gov.
    Julia Elman committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    2360fe3 View commit details
    Browse the repository at this point in the history
  3. Revert temporary workaround for upstream fix (#230)

    **Why**: The upstream fix was merged and released in USWDS 2.10.0.
    aduth committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    36aba49 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. Update docs/_utilities/typography.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    Julia Elman and aduth committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    1413c7c View commit details
    Browse the repository at this point in the history
  2. Update docs/security-experience-principles.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    Julia Elman and aduth committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    3307155 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #233 from 18F/je-add-sx-principles

    Adding Security Experience Principles to the design system
    Julia Elman committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    68089a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Fix integration tests for Color page (#234)

    **Why**: The URL changed from `/color/` to `/utilities/color/` in #233. This updates the integration test accordingly, so that it doesn't fail.
    aduth committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    7acc668 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. Prepare 6.0.0 release (#235)

    * Fix CHANGELOG typo BEM modifier class double-dash
    
    * Bump version to 6.0.0
    aduth committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    45a00aa View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. Refactor SASS variables to only include overrides (#236)

    * Refactor SASS variables to only include overrides
    
    **Why**: To reduce the potential for drift between the project and the upstream USWDS, and to make it easier to identify our customizations.
    
    * Fix typo in color variable assignment
    
    * Remove defaulted theme-text-measure-narrow
    
    * Restore our xs body font size
    
    * Use pill radius for badge component
    
    See: #236 (comment)
    aduth committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    7b8e5f4 View commit details
    Browse the repository at this point in the history
  2. Bump path-parse from 1.0.6 to 1.0.7 (#238)

    Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
    - [Release notes](https://github.com/jbgutierrez/path-parse/releases)
    - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)
    
    ---
    updated-dependencies:
    - dependency-name: path-parse
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    b645022 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. Refactor utilties settings to include only overrides (#237)

    Related: #236
    
    This is the same as #236. It was missed as part of that work, but should have been included.
    aduth committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    af699d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. Checkbox / Radio Button: Improve HTML whitespace sensitivity (#239)

    * Position checkbox label icon absolutely
    
    Avoids issues where HTML spacing is sensitive between the checkmark pseudo-element and label text.
    
    * Remove unused radio / checkbox header styling
    
    * Restore checkbox label margin
    
    * Position radio / checkbox label by checkbox size and margin
    
    * Revert form-fields markup to original
    
    Easier to review visual regressions
    aduth committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    7865f64 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Upgrade Ruby to 2.7, Bundler to 2.2.20 (#241)

    * Upgrade Ruby to 2.7, Bundler to 2.2.20
    
    **Why**: To sync with identity-idp, and to resolve CircleCI build failures.
    
    * Restore capitalization
    aduth committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    6763d81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af4d3ba View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. Increase padding and font size for tile checkbox (#242)

    * Increase padding and font size for tile checkbox
    
    * Apply tile styling as tile-specific
    aduth committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    eec75af View commit details
    Browse the repository at this point in the history
  2. Upgrade USWDS to 2.12 (#243)

    **Why:** Avoid future maintenance overhead incurred by version drift, incorporate latest features and updates, including upstream contributions previously implemented as overrides.
    
    Changelog:
    - https://github.com/uswds/uswds/releases/tag/v2.12.1
    - https://github.com/uswds/uswds/releases/tag/v2.12.0
    
    Incorporated revisions:
    - uswds/uswds#4199
    - uswds/uswds#4286
    aduth committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    92a74a9 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Use login.gov shared ESLint configuration (#245)

    * Add default Babel config
    
    So Babel ESLint parser can parse
    
    * Use login.gov shared ESLint configuration
    
    * Define Babel Node target
    
    **Why**: Because Jest (via babel-jest) automatically picks up this file and should be configured appropriately.
    
    See:
    
    - https://jestjs.io/docs/getting-started#using-babel
    - https://github.com/facebook/jest/blob/master/packages/babel-jest/README.md#usage
    aduth committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    c8a23da View commit details
    Browse the repository at this point in the history
  2. Prepare 6.1.0 release (#244)

    * npm audit fix, npm dedupe
    
    * Bump version to 6.1.0
    aduth committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    c179aa3 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. Improve package-lock.json validation (#246)

    **Why**: To avoid false positives where npm install may touch package-lock.json without actually making content changes.
    
    See: npm/cli#3225
    
    git diff-index doesn't always accurately reflect the content of the file itself:
    
    "As with other commands of this type, git diff-index does not actually look at the contents of the file at all. So maybe kernel/sched.c hasn’t actually changed, and it’s just that you touched it. In either case, it’s a note that you need to git update-index it to make the index be in sync."
    
    Via: https://git-scm.com/docs/git-diff-index
    
    Also aligns with similar implementations in other Login.gov repositories, e.g.: https://github.com/18F/identity-idp/blob/278823d3622dff0f42a50a9ff6a23f0a036e4602/Makefile#L58-L59
    aduth committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    c9ace59 View commit details
    Browse the repository at this point in the history
  2. Define all variables as default values (#247)

    **Why**: To allow per-project customization, which previously required cumbersome workarounds.
    aduth committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    ae873d7 View commit details
    Browse the repository at this point in the history
  3. Remove width non-responsive override (#248)

    **Why**: These were kept in #236 as they differed from USWDS defaults, but they _were_ identical to the default as of the original file creation. USWDS later [changed the default](uswds/uswds@16806bd), and since we had no explicit reason to disable responsive styles, we should inherit the default instead.
    aduth committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    29d3b33 View commit details
    Browse the repository at this point in the history
  4. Remove uppercase transform from navbar styles (#249)

    **Why**: Per Figma design system "Layouts and templates". This is already applied to the brochure site via [style override](https://github.com/18F/identity-site/blob/25d5b444c3b8852b5000721837e84aef75a92512/_sass/components/_nav.scss#L191), and reflected in upcoming Partnerships site design.
    aduth committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    d6ab71e View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Fix typo in Rails asset helper documentation (#250)

    **Why**: So that the documentation is accurate. Earlier iterations had named the helper method login_design_asset_path . Rename design_system_asset_path to improve future compatibility with naming and to be more clearly associated with design system.
    aduth committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    7e06b59 View commit details
    Browse the repository at this point in the history
  2. Badge: Improve visual appearance and accessibility, simplify markup (#…

    …251)
    
    **Why**:
    
    - Improved vertical centering
    - Removed unused ID attribute
    - Removed unnecessary `<span>` child to simplify markup and improve performance in deeply-nested markup documents
    - Set null icon alt to treat as decorative / redundant, based on adjacent text providing the same information.
    - Remove broken responsive styling
    aduth committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    606d2cd View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. Use design system link styles in documentation (#252)

    * Use design system link styles in documentation
    
    **Why**: Because a design system's documentation should ideally leverage said design system's own link styles.
    
    * Fix typo in component external link
    aduth committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    54c752b View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Configure auto-updates for USWDS (#254)

    **Why**: To reduce confusion and maintenance overhead incurred by version drift, to simplify the sync process, and to take advantage of the latest features and bug fixes as quickly as they're made available.
    aduth committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    2b8463c View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Update form validation error message styling (#255)

    * Update form validation styling
    
    **Why**: As an end-user, if I try to submit a form with invalid form values, I want to see consistent and accessible messaging that tells me what I need to complete before I can submit the form successfully.
    
    References:
    
    - LG-4235
    - https://gsa-tts.slack.com/archives/C01JVKYE4KD/p1632934852000500
    
    * Add pull request link to CHANGELOG
    
    * Remove lingering references to usa-input--inline
    
    * Backfill CHANGELOG pull request links
    aduth committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    8cdbb00 View commit details
    Browse the repository at this point in the history
  2. Use default focus outline for unstyled buttons (#253)

    **Why**: To maintain a consistent visual style between links and unstyled buttons.
    aduth committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    868a999 View commit details
    Browse the repository at this point in the history
  3. Prepare 6.2.0 release (#256)

    aduth committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    3c83020 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. Backport USWDS Identifier, configuration from brochure site (#258)

    * Backport USWDS Identifier, configuration from brochure site
    
    **Why**: So that the Login.gov-specific identifier configuration is consistent across all consumers of the design system.
    
    Reference: https://github.com/18F/identity-site/blob/1b2e1cf/assets/css/main.scss#L9-L14
    
    * Add CHANGELOG entry
    
    * Add reverse link color configurations
    
    * Increase identifier line-height from 1.3 to 1.5
    
    Per consistency with brochure site
    
    * Bump margins per Figma layouts
    aduth committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    839cee4 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Configuration menu
    Copy the full SHA
    d644a99 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. Configuration menu
    Copy the full SHA
    c4bbc6b View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. Configuration menu
    Copy the full SHA
    64a042f View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Improve consistency of dropdowns with USWDS, other fields (#263)

    **Why**: Backports styling from brochure site, and makes it so that form fields share common background and border styling, and inherits more from USWDS (specifically the arrow graphic).
    aduth committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    5703a67 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Upgrade gulp-sass to v5, drop node-sass (#266)

    * Upgrade gulp-sass to v5, drop node-sass
    
    **Why**: Because node-sass has proven to be tricky to manage across different Node versions. We already _also_ depend on the sass package, which can be assigned as the compiler implementation in the latest version of gulp-sass. This also reduces the overall number of dependencies of the project.
    
    Notably, the `sass` package is expected to be slower than `node-sass`, due to the fact that the latter compiles a C binary. In the future, we should look to migrate to the Dart version of the project, which is the currently maintained offering and offers similar performance to node-sass.
    
    * Bump minimum Node engine to 12
    
    Match gulp-sass
    
    * Update test to import compiler direct from sass package
    
    * Promisify common render function
    
    clean-up, but fingers crossed maybe it could help build error? grasping at straws
    
    * Synchronous sass render
    
    Faster? According to docs: https://sass-lang.com/documentation/js-api
    aduth committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    08b10bf View commit details
    Browse the repository at this point in the history
  2. add error message to alerts

    jmdembe committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    f8146a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b62b06e View commit details
    Browse the repository at this point in the history
  4. fix lint errors

    jmdembe committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    8fbb57b View commit details
    Browse the repository at this point in the history
  5. address PR comments

    jmdembe committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    80db56f View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. Configuration menu
    Copy the full SHA
    578de23 View commit details
    Browse the repository at this point in the history
  2. Add changes to CHANGELOG

    jmdembe committed Oct 28, 2021
    Configuration menu
    Copy the full SHA
    4a212d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. Merge pull request #265 from 18F/jd-LG-5244-reposition-exclamation-mark

    Add alternative error and success states
    jmdembe committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    8feeec5 View commit details
    Browse the repository at this point in the history
  2. Configure default font settings as Public Sans (#264)

    * Configure default font settings as Public Sans
    
    **Why**: To reconcile differences between the brochure site and design system, update design system to reflect current typographic preferences.
    
    Consuming projects can still upgrade and choose to temporarily bypass this change by reconfiguring it to the old setting on a per-project basis.
    
    * Remove lingering reference to removed print guidance
    aduth committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    9212899 View commit details
    Browse the repository at this point in the history
  3. Drop browser tools from CircleCI (#267)

    * Drop browser tools from CircleCI
    
    **Why**: It's quite time-consuming, because it installs multiple browsers and browser drivers. Our end-to-end tests use Puppeteer, which is capable of installing its own copy of Chromium. We also don't need browsers outside the end-to-end (accessibility) test build.
    
    * Remove lingering browser-tools references
    
    * Revert to browsers executor
    
    Consistent, required for integration tests
    
    * Bump Ruby to 3.0.2 for CircleCI
    
    why not. faster?
    
    * Revert "Bump Ruby to 3.0.2 for CircleCI"
    
    This reverts commit 0c7f436.
    aduth committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    bf72595 View commit details
    Browse the repository at this point in the history
  4. Sync package-lock.json after engines revision (#268)

    * Sync package-lock.json after engines revision
    
    **Why**: Because otherwise there are uncommitted changes on main when running `npm install` in a fresh clone.
    
    Linting already existed for this, but was not being run in CircleCI.
    
    * Restore build-package dependency
    
    Apparently it's needed (for testing that built components include all expected USWDS components)
    
    See also: npm prelint script
    
    * Add switch to correct Node version with latest NPM
    
    **Why**: CircleCI convenience image for Ruby includes older version of NPM predating lockfileVersion 2, and therefore complains about changes
    aduth committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    c6b557b View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. Bump uswds from 2.12.1 to 2.12.2 (#269)

    * Bump uswds from 2.12.1 to 2.12.2
    
    Bumps [uswds](https://github.com/uswds/uswds) from 2.12.1 to 2.12.2.
    - [Release notes](https://github.com/uswds/uswds/releases)
    - [Commits](uswds/uswds@v2.12.1...v2.12.2)
    
    ---
    updated-dependencies:
    - dependency-name: uswds
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Add CHANGELOG note
    
    * Include PR link in CHANGELOG note
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    dependabot[bot] and aduth committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    e833b69 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Add "Coding Standards" section to contributing guide (#271)

    **Why**: To better communicate the approach to extending USWDS.
    aduth committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    f37ba32 View commit details
    Browse the repository at this point in the history
  2. Build SASS synchronously (#272)

    **Why**: Because it's much faster.
    aduth committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    548f69b View commit details
    Browse the repository at this point in the history
  3. Fix line wrapping for Buttons documentation (#273)

    **Why**: So that all of the button previews appear on the same line, and for consistency with how this is already handled for larger button variants.
    aduth committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    53bd2c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Fix Jekyll site URL assignment (#274)

    * Fix Jekyll site URL assignment
    
    * Set url to nil in preview branch builds
    
    * Use live site URL in production build
    
    Infer "make build" as intended for production consumption
    
    * Remove unnecessary Federalist path URL handling
    
    Was necessary when `url` config was pointing to Federalist subdirectory. Should probably have avoided this anyways, since `baseurl` should be the config for a subdirectory.
    
    * Prefer localhost for getting URLs in visual regression
    
    1. Fixes temporary issue since pending merge, live site still has Federalist URLs in sitemap
    2. Makes sense as source of truth, since it's possible we may be removing a page intentionally, which would previously be marked as a failure
    aduth committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    157f0e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. Match usa-input-error selector to USWDS (#275)

    * Match usa-input-error selector to USWDS
    
    **Why**: The error input selector in USWDS does not qualify as one of `.usa-input`, `.usa-textarea`, or `.usa-select`. In many cases, this makes little difference since the modifier would be applied to an element with one of those classes. However, this is not strictly required, and causes some challenge in the IdP with SimpleForm compatibility. Furthermore, per updated guidance in #271, selectors with overriding styles should seek to precisely match the USWDS selector it is overriding.
    
    Future work should seek to bring stylesheet files into closer alignment with USWDS files where these styles are defined (tracked in LG-5398).
    
    * Add CHANGELOG note
    
    * Reorder CHANGELOG bug fixes > dependencies
    aduth committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    d1a3f83 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Use login.gov shared Stylelint configuration (#276)

    * Use login.gov shared Stylelint configuration
    
    Related: 18F/identity-idp#5689
    
    **Why:** So that we can use a common standard ruleset across all repositories where Sass is used.
    
    * Fix dependency resolution for stylelint-config
    aduth committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    0762643 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2021

  1. Bump uswds from 2.12.2 to 2.13.0 (#277)

    * Bump uswds from 2.12.2 to 2.13.0
    
    Bumps [uswds](https://github.com/uswds/uswds) from 2.12.2 to 2.13.0.
    - [Release notes](https://github.com/uswds/uswds/releases)
    - [Commits](uswds/uswds@v2.12.2...v2.13.0)
    
    ---
    updated-dependencies:
    - dependency-name: uswds
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update CHANGELOG.md for USWDS upgrade
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    dependabot[bot] and aduth committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    3657f2b View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. Use sass-embedded (native Dart) compiler (#278)

    **Why**: Because it's much faster, and to provide improved guarantees of Dart SASS compatibility by using it internally.
    aduth committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    7e25ded View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Upgrade USWDS to 2.13.1 (#280)

    **Why**: To use latest features, improvements, and bug fixes.
    
    Notably, this includes the `luminance` function improvements that had been temporarily patched as part of #278 and can now be removed.
    
    Release notes: https://github.com/uswds/uswds/releases/tag/v2.13.1
    aduth committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    cc43fee View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Improve SASS assets compilation (#282)

    * Recover from SASS build failure
    
    * Remove unused postcss-csso dependency
    
    * Skip CSS minification in development
    
    * Bump dependencies related to SASS build
    
    * Remove parcel/css
    
    We tried 😄
    
    (It almost works, but doesn't properly handle vendor prefixes in all cases, such as with CSS "mask" property)
    aduth committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    92a6193 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. Set font-size of tile checkbox/radio to 1.125rem (#281)

    **Why**: To avoid font-face-specific sizing from causing the label text from being too small relative to the accompanying description.
    aduth committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    c9f81a8 View commit details
    Browse the repository at this point in the history
  2. LG-4791: Add Process List component styles (#279)

    * Stub out process list documentation
    
    * Add basic styles
    
    * Process List: Nudge line centering for Public Sans
    
    * Process List: Add "Connected" variant styling
    
    * Process List: Add "Big" variant styling
    
    * FIx pa11y find/replace
    
    Account for changes in #274, since otherwise replacement won't occur, and pa11y will be testing against the live site.
    
    * Set theme variable to default (allow override)
    
    * More variable default while we're here
    
    * Add CHANGELOG note
    
    * Change counter background to primary-dark
    
    #279 (comment)
    
    * Remove pixel nudging for text vertical centering
    
    Because it's rather unreliable, should ideally not be needed (rely on default vertical centering), and can vary (have adverse effect) depending on screen resolution.
    
    * Add "for guidance" to USWDS external component link
    
    So that it's clearer there is additional documentation that a developer should reference when using a component.
    
    See: #279 (comment)
    
    * Process List: Adjust connected, default styling
    
    Narrower connector
    
    * Rebuild
    aduth committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    1dbe511 View commit details
    Browse the repository at this point in the history
  3. Replace "serve" dependency with Ruby built-in static file server (#283)

    * Replace "serve" dependency with Python static file server
    
    **Why**:
    
    Fewer dependencies means:
    
    - Faster install times
    - Less maintenance overhead
    - Smaller vulnerability surface area
    
    * Try Ruby instead
    aduth committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    cf2e481 View commit details
    Browse the repository at this point in the history
  4. Backport additional search styles from brochure site (#259)

    - Full button text "Search" is always shown, regardless of viewport size
    - Reduce padding for default search button from 2 units (1rem) to 1.5 units (0.75rem)
    - Reduce font size for default search button from xs (1rem) to 2xs (0.87rem)
    aduth committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    95ce6eb View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Set checkbox/radio label line-height to match body (#284)

    * Set checkbox/radio label line-height to match body
    
    **Why**: So that multi-line checkbox or radio fields do not appear tighter relative to surrounding body copy.
    
    * Add CHANGELOG notes
    aduth committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    b65183b View commit details
    Browse the repository at this point in the history
  2. Replace pa11y with underlying HTML_CodeSniffer (#285)

    * Replace pa11y with underlying HTML_CodeSniffer
    
    **Why**:
    
    - It currently duplicates and sometimes conflicts with our integration testing setup
       - Currently, we run two separate versions of Puppeteer, which each download separate copies of Chromium
       - Also helps me to avoid debugging a vague error occurring when upgrading dependencies to latest version
    - Consolidates testing tools to Jest
    - A step toward alignment of accessibility integration testing, as it could be reasonably substituted with aXe
    - Easier to run individual tests, which was difficult before since Jest setup occurred through scripts/jest.sh and did not support additional arguments. Now, test commands can go directly through the Jest CLI.
    - Fewer dependencies overall
    
    * Remove deleted accessibility job
    
    * Swap test-jest npm script with test
    
    * Remove unused pa11y configuration file
    aduth committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    a9b3275 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Prepare 6.3.0 release (#286)

    * Normalize, fix CHANGELOG notes
    
    * Bump dependencies
    
    * Bump version to 6.3.0
    
    * Fix typo
    
    * Fix CHANGELOG link
    
    * Default theme font vars to allow override
    
    As documented in CHANGELOG
    
    * Fix tile checkbox offset to match new line-height
    
    Should have been included in #284
    aduth committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    21b7cb1 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Bump cached-path-relative from 1.0.2 to 1.1.0 (#287)

    Bumps [cached-path-relative](https://github.com/ashaffer/cached-path-relative) from 1.0.2 to 1.1.0.
    - [Release notes](https://github.com/ashaffer/cached-path-relative/releases)
    - [Commits](https://github.com/ashaffer/cached-path-relative/commits)
    
    ---
    updated-dependencies:
    - dependency-name: cached-path-relative
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    fe17ee8 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Fix external link icon content offset (#289)

    * Move links to elements folder
    
    Sync to USWDS folder structure
    
    * Fix external link icon content offset
    
    **Why**: So that existing intended styles are applied as expected.
    aduth committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    d8fb5b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Improve vertical spacing in heading of Process List item spanning mul…

    …tiple lines (#288)
    
    * Improve vertical spacing in heading of Process List item spanning multiple lines
    
    **Why**: So that headings do not appear excessively tight when spanning multiple lines.
    
    * Prepare 6.3.1 release
    aduth committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    3a05fb7 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Remove vertical padding from Process List component (#290)

    **Why**: The Process List component includes some top and bottom padding, making it difficult to position in content, where surrounding content's own margins may cause excess space. Most components don't (and shouldn't) include any inherent vertical spacing, allowing the developer to decide to apply margins as appropriate, or rely on margins from surrounding content. Margins also have the added benefit of allowing for [margin collapse](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Mastering_margin_collapsing) behavior, to allow the component to be more easily reused in content without awareness of the specific context of its surrounding content.
    aduth committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    31e0750 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Update line-height behavior to respect token value, size headings rel…

    …ative to body text (#291)
    
    * Normalize heading line-heights
    
    **Why**:
    
    - So that assigned line-heights match expectations based upon [the available token options](https://github.com/uswds/uswds/blob/61a0d99f0e6b36c3758948ba6ac46140abc5e585/src/stylesheets/theme/_uswds-theme-typography.scss#L363-L371), not influenced by either font family or scale
    - So that heading line-heights can be smaller than body content, but only in the case that the actual value would be greater than that of body text (and in all other cases, using the body line-height for headings)
    
    * Update CHANGELOG.md
    aduth committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    67b124d View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Change body font size to USWDS default "sm" (#292)

    **Why**: Previously with Source Sans, a body font size of "xs" would result in an effective font size of 1rem, due to its smaller cap height. In Public Sans, "xs" results in an effective font size of 0.94rem. To restore the desired 1rem body font size, we should drop this override and inherit the USWDS default "sm".
    aduth committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    284493c View commit details
    Browse the repository at this point in the history
  2. Drop cssnano in favor of Sass built-in compression (#293)

    * Drop cssnano in favor of Sass built-in compression
    
    **Why**:
    
    - Fewer dependencies
    - Faster build
    
    * Inline PostCSS plugins
    
    **Why**: No more conditional plugins
    aduth committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    9158e40 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Show hint text as regular style (not italicized) (#294)

    **Why**: Per discussion in 18F/identity-idp#5933, to better support a broader set of use-cases, including long hint text.
    aduth committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    a4ff8ae View commit details
    Browse the repository at this point in the history
  2. Bump follow-redirects from 1.14.7 to 1.14.8 (#295)

    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.14.7...v1.14.8)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    426ea91 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    c7ead3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8ea135 View commit details
    Browse the repository at this point in the history
  3. fix for desktop and mobile

    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    a415c84 View commit details
    Browse the repository at this point in the history
  4. apply styles to checkbox

    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    8ece38a View commit details
    Browse the repository at this point in the history
  5. fix lint errors

    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    64faa3b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    547753f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    80196c4 View commit details
    Browse the repository at this point in the history
  8. edit margin-right on image

    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    5d78084 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6677b03 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4dbe7e4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    07411d8 View commit details
    Browse the repository at this point in the history
  12. fix desktop layout

    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    1606098 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    927d124 View commit details
    Browse the repository at this point in the history
  14. Update docs/_components/form-fields.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    jmdembe and aduth committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    d88c8fc View commit details
    Browse the repository at this point in the history
  15. Update docs/_components/form-fields.md

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    jmdembe and aduth committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    2ababfc View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    34f7f0a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    44e0d07 View commit details
    Browse the repository at this point in the history
  18. Add new change to CHANGELOG

    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    33ecc3a View commit details
    Browse the repository at this point in the history
  19. address PR comments

    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    1c74d9d View commit details
    Browse the repository at this point in the history
  20. Merge pull request #296 from 18F/jd-LG-5755-checkbox-tile

    Add illustration to radio and checkbox tiles
    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    306925c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    971a88f View commit details
    Browse the repository at this point in the history
  22. 6.3.2

    jmdembe committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    9f8ae0b View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Merge pull request #297 from 18F/release-6-3-2

    Publish v6.3.2
    jmdembe committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    a7ecf80 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. update radio image width

    SammySteiner committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    f47a634 View commit details
    Browse the repository at this point in the history
  2. changelog

    SammySteiner committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    333435b View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Merge pull request #299 from 18F/sammysteiner-radio-image-width

    update radio image width
    SammySteiner committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    4159138 View commit details
    Browse the repository at this point in the history
  2. bump changelog to 6.3.3

    jmdembe committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    b6a06d4 View commit details
    Browse the repository at this point in the history
  3. 6.3.3

    jmdembe committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    dc1eb9c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #301 from 18F/release-6-3-3

    Release v6.3.3
    jmdembe committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    6e4f100 View commit details
    Browse the repository at this point in the history
  5. Remove documentation-specific images from published package (#300)

    **Why**: To reduce the size of the published package by excluding files which aren't relevant to downstream usage.
    aduth committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    d772233 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Remove redundant body background color (#302)

    **Why**: Because it's already set through USWDS.
    aduth committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    04ea6c3 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Reconcile focus styles with USWDS (#303)

    * Reconcile focus styles with USWDS
    
    **Why**: To reduce the amount of generated styles for controlling focus appearance of fields, and to avoid error-prone reimplementation of focus styles by leveraging default styles and only overriding as needed.
    
    * Restore big button outline larger stroke width
    
    See: #303 (comment)
    aduth committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    fd12a07 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Bump uswds from 2.13.1 to 2.13.2 (#304)

    * Bump uswds from 2.13.1 to 2.13.2
    
    Bumps [uswds](https://github.com/uswds/uswds) from 2.13.1 to 2.13.2.
    - [Release notes](https://github.com/uswds/uswds/releases)
    - [Commits](uswds/uswds@v2.13.1...v2.13.2)
    
    ---
    updated-dependencies:
    - dependency-name: uswds
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Add CHANGELOG note
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    dependabot[bot] and aduth committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    c6b9e55 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Remove documentation styles from stylesheets (#305)

    * Remove documentation styles from stylesheets
    
    **Why**: So that the design system artifact includes only styles which apply across projects.
    
    * Remove unused CSS classes from template
    
    * Revert "Remove unused CSS classes from template"
    
    This reverts commit 6793755.
    
    Styles are defined in USWDS.
    aduth committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    42c9dfb View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. Use consistent "Success" green for icon backgrounds (#306)

    * Use consistent "Success" green for icon backgrounds
    
    **Why**: For consistency of our colors and available icons, and to avoid mismatching colors between badges.
    
    * Re-add viewBox
    aduth committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    f9e7ec3 View commit details
    Browse the repository at this point in the history
  2. Add SVG optimization lint to build (#307)

    * Optimize SVG images
    
    * Add SVG optimization lint
    aduth committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    9a60024 View commit details
    Browse the repository at this point in the history
  3. Bump minimist from 1.2.5 to 1.2.6 (#308)

    * Bump minimist from 1.2.5 to 1.2.6
    
    Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
    - [Release notes](https://github.com/substack/minimist/releases)
    - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)
    
    ---
    updated-dependencies:
    - dependency-name: minimist
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update CHANGELOG.md
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    dependabot[bot] and aduth committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    fa0e6bb View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Configuration menu
    Copy the full SHA
    38e2b50 View commit details
    Browse the repository at this point in the history
  2. changelog

    SammySteiner committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    ce72e4c View commit details
    Browse the repository at this point in the history
  3. changelog categorization

    SammySteiner committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    e1fff1c View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Merge pull request #309 from 18F/LG-5883-mfa-icon-styles

    changelog: Improvements, pull in ad-hoc styling from idp, LG-5883
    SammySteiner committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    f2c54e4 View commit details
    Browse the repository at this point in the history
  2. Prepare 6.4.0 release (#310)

    * Reorder changelog
    
    * Bump version to 6.4.0
    
    * typo
    aduth committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    b24d3af View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. Fix hidden search submit button text on small viewport (#311)

    * Fix hidden search submit button text on small viewport
    
    **Why**: Because the submit button should have a visible text label.
    
    * Prepare 6.4.1 release
    aduth committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    911a2ed View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Bump uswds from 2.13.2 to 2.13.3 (#312)

    * Bump uswds from 2.13.2 to 2.13.3
    
    Bumps [uswds](https://github.com/uswds/uswds) from 2.13.2 to 2.13.3.
    - [Release notes](https://github.com/uswds/uswds/releases)
    - [Commits](uswds/uswds@v2.13.2...v2.13.3)
    
    ---
    updated-dependencies:
    - dependency-name: uswds
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Pin domready to 1.0.8
    
    To make sure we're always sharing the same version as used transitively through uswds
    
    * Update package.json version range for USWDS
    
    So that it's clearer what version of USWDS we actually use
    
    * Update CHANGELOG.md
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    dependabot[bot] and aduth committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    54099b6 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. changelog: improvements, add style and markdown for checked and disab…

    …led radios and checkboxes, LG-6230
    SammySteiner committed May 13, 2022
    Configuration menu
    Copy the full SHA
    b078ba0 View commit details
    Browse the repository at this point in the history
  2. changelog

    SammySteiner committed May 13, 2022
    Configuration menu
    Copy the full SHA
    eb927cc View commit details
    Browse the repository at this point in the history
  3. Update src/scss/components/_inputs.scss

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    SammySteiner and aduth committed May 13, 2022
    Configuration menu
    Copy the full SHA
    19f570a View commit details
    Browse the repository at this point in the history
  4. removed redundant style

    SammySteiner committed May 13, 2022
    Configuration menu
    Copy the full SHA
    8503dc9 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'checkbox-disabled-and-checked' of github.com:18F/identi…

    …ty-style-guide into checkbox-disabled-and-checked
    SammySteiner committed May 13, 2022
    Configuration menu
    Copy the full SHA
    4043783 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. comments

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    ae2e725 View commit details
    Browse the repository at this point in the history
  2. missing selector

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    b83ae14 View commit details
    Browse the repository at this point in the history
  3. missing radio selector

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    7b57af9 View commit details
    Browse the repository at this point in the history
  4. style debugging

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    a104876 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18a1688 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    17875bf View commit details
    Browse the repository at this point in the history
  7. diabled radio box-shadow

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    0ca4fd4 View commit details
    Browse the repository at this point in the history
  8. Update src/scss/components/_inputs.scss

    Co-authored-by: Andrew Duthie <andrew.duthie@gsa.gov>
    SammySteiner and aduth committed May 16, 2022
    Configuration menu
    Copy the full SHA
    cf4f261 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #313 from 18F/checkbox-disabled-and-checked

    changelog: improvements, add style and markdown for checked and disab…
    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    d682568 View commit details
    Browse the repository at this point in the history
  10. prepare release 6.4.2

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    0119813 View commit details
    Browse the repository at this point in the history
  11. 6.4.2

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    0f625ba View commit details
    Browse the repository at this point in the history
  12. from dry run

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    bd380dd View commit details
    Browse the repository at this point in the history
  13. npm install after update

    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    966f7b9 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #314 from 18F/release-6-4-2

    Prepare Release 6.4.2
    SammySteiner committed May 16, 2022
    Configuration menu
    Copy the full SHA
    8de97a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. Update devDependencies to latest versions (#317)

    **Why**: To avoid future maintenance burden, and to take advantage of latest features and bug/security fixes.
    aduth committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    51b803e View commit details
    Browse the repository at this point in the history
  2. LG-6485: Update line height value for accordion component (#316)

    * LGDS: Update line height value for accordion component
    
    **Why**: To improve readability when the accordion heading spans multiple lines of text.
    
    * Sync banner accordion button to text
    
    Decrease from 1.5 to 1.2 to match
    
    See: #316 (comment)
    aduth committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    4296481 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Prepare 6.5.0 release (#318)

    aduth committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    e8bbce7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4540133 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Bump devDependencies to latest version (#320)

    * Bump devDependencies to latest version
    
    **Why**:
    
    - Keep on top of dependency upgrades to avoid future maintenance headaches
    - Take advantage of latest bug fixes and feature enhancements
    - Resolve security advisories
    - Prepare for upcoming package release
    
    * Align browserslistrc to IdP
    
    Looks like it may not have previously been supporting IE11 as expected, evidenced by modern syntax remaining in output
    aduth committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    aadc5f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Remove content section (#322)

    Remove "content" section
    jc-gsa committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    b75e4ce View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Migrate Federalist to Cloud.gov Pages (#324)

    **Why**: [Federalist is becoming Cloud.gov Pages](https://cloud.gov/pages/federalist-migration/), and as such we'll need to update configurations accordingly.
    aduth committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    11234b1 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Update Text Input styling to adhere to design specification (#325)

    * Update Text Input styling to adhere to design specification
    
    * Add global "override" for block input margin
    aduth committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    2731dbd View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Add "Big" variant of Text Input, Textarea (#326)

    * Add "Big" variant of Text Input, Textarea
    
    * Update navigation links
    aduth committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    41bfb21 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2022

  1. test

    ankushgoel27 committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    ab7897b View commit details
    Browse the repository at this point in the history