Problem/Motivation

As we continue to iterate & build within Prototype we need an updated roadmap to track our progress towards a stable 5.x branch.

Proposed resolution

One of the major pushes for the 5.x branch is to build stable and reliable components that are fully accessible out of the box. During this process we will be addressing several legacy code concerns as we transition away from SCSS variables and make structural changes regarding typography.

Remaining tasks

  • CSS Variable conversion
  • Typography updates
  • Expand documentation of the 5.x branch
  • Updated Component.yml files for structural changes
  • Add 7 new component features: Accordion, Alert, Buttons, Grids, Links, Search, Sections, and Tabs
  • Fully accessible components
  • Clean up codebase & formating

Comments

jldust created an issue. See original summary.

jldust’s picture

With the release of the 5.x.x-alpha2 branches we have managed to complete some larger steps towards a stable 5.x branch. Below is an updated list of remaining tasks, those that have been completed have been crossed off.

Remaining tasks

  • CSS Variable conversion
  • Typography updates
  • Expand documentation of the 5.x branch
  • Updated Component.yml files for structural changes
  • Add 7 new component features: Accordion, Alert, Buttons, Grids, Links, Search, Sections, and Tabs
  • Fully accessible components
  • Clean up codebase & formating
jldust’s picture

With the release of the 5.2.0-alpha2 branche we have managed to complete some larger steps towards a stable 5.x branch. Below is an updated list of remaining tasks, those that have been completed have been crossed off.

Remaining tasks

  • CSS Variable conversion
  • Typography updates
  • Expand documentation of the 5.x branch
  • Updated Component.yml files for structural changes
  • Add 6 new component features: Accordion, Alert, Buttons, Links, Search Bar, and Tabs
  • Fully accessible components
  • Clean up codebase & formating
jldust’s picture

With the release of the 5.2.1-alpha2 branche we have managed to complete some larger steps towards a stable 5.x branch. Below is an updated list of remaining tasks, those that have been completed have been crossed off. Note that we have marked a11y components completed, the initial release has preliminary review and we are going to have an in depth review after stable as well.

Remaining tasks

  • CSS Variable conversion
  • Typography updates
  • Expand documentation of the 5.x branch
  • Updated Component.yml files for structural changes
  • Add 5 new component features: Accordion, Buttons, Links, Updated Menu, and Tabs
  • Fully accessible components
  • Clean up codebase & formating
jldust’s picture

The current blockers for stable are updating our changelong & project readme in addition we have decided to standardize our prop names within components.

Remaining tasks

  • CSS Variable conversion
  • Typography updates
  • Expand documentation of the 5.x branch
  • Updated Component.yml files for structural changes
  • Add 5 new component features: Accordion, Buttons, Links, Updated Menu, and Tabs
  • Fully accessible components
  • Clean up codebase & formating
jldust’s picture

Status: Active » Fixed

A stable release has been achieved for the 5.x branch, marking this completed.

jldust’s picture

Status: Fixed » Closed (fixed)