Skip to content

Support a more modular build process to improve upgrades and performance #2854

@thisisdano

Description

@thisisdano

I think we're at a point where USWDS Sass could support a more modular build process where:

  • Users could choose which components modules they wish to install
  • We could support the package-based installation method better
  • We could work to support a more modular build process in uswds-gulp — only compiling the parts of the system affected by a change
  • The uswds-layout-grid package could be move into components
  • There could be a clearer way to include all theme settings files
  • Font and image asset copying/references/etc could be more connected to the build process in such a way that better supports an upgrade-friendly workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    Affects: CompilingRelated to compiling Sass or JavaScript

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions