department-of-veterans-affairs / vets-design-system-documentation

Repository for design.va.gov website
https://design.va.gov
40 stars 61 forks source link

Maintenance Banner web component: development #1508

Closed k80bowman closed 1 year ago

k80bowman commented 2 years ago

Description

Build a web-component version of our Maintenance Banner React component.

Details

Styles: https://github.com/department-of-veterans-affairs/veteran-facing-services-tools/blob/master/packages/formation/sass/modules/_m-maintenance-banner.scss

Reference existing Maintenance banner: https://design.va.gov/components/banner/maintenance

Use the va-banner and va-promo-banner components as examples

Acceptance Criteria

k80bowman commented 2 years ago

@mendacitees I'm assigning this one to you. Please reach out in our team channel for support. You should be able to look at the Banner and PromoBanner web components for examples.

mendacitees commented 2 years ago

April 19th - resumed development of maintenance banner web component. Spent a fair amount of time getting my environment set up and resolving some issues I had been having. Stripped out excess code I had worked on previously. Reviewed Stencil.js documentation, and reviewed existing banner code of existing banner web components as well as the existing React based maintenance banner.

pdavies88 commented 2 years ago

https://github.com/department-of-veterans-affairs/component-library/pull/365

k80bowman commented 2 years ago

I'm working on this one as I have time.

babsdenney commented 1 year ago

Here is the design for the Maintenance banner. Sketch maintenance banner

The color and styles are VA but the padding and spacing are using the USWDS alert. USWDS Alert

caw310 commented 1 year ago

Will carry over into the next sprint due to complexity.

powellkerry commented 1 year ago

Waiting for component library release to verify GA4 mappings

caw310 commented 1 year ago

Staging review is scheduled for 6/27 so this will carry over into the next sprint.