Staff Client Dedicated Accessibility / Style Sandbox

Bug #2047156 reported by Bill Erickson
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Evergreen
New
Wishlist
Unassigned

Bug Description

Evergreen 3.12 / Wishlist

The Evergreen staff client has a developer sandbox page at /eg2/staff/sandbox. The page contains mostly development examples, plus a handful of accessibility examples, do's and don'ts.

I propose we migrate the accessibility/style examples to a new dedicated staff client page so devs can use this as a targeted resource for how to create staff client code/interfaces.

/eg2/staff/style-guide ?

Alternatively, it could live on a page outside of /staff/ that does not require authentication, but that would limit the kind of data we can work with in the page and require overall data retrieval to be relatively conservative, since it's accessible to all. Just a thought.

Revision history for this message
Stephanie Leary (stephanieleary) wrote :

Related: bug 2023493

I agree, and I'd really like to explore Storybook as a way of building this.

Revision history for this message
Mike Rylander (mrylander) wrote :

A big +1 to this idea generally.

Would it be possible/feasible to mark some routes such that they don't get built for release? My first thought was the --configuration parameter to `ng build`, but since there are (AIUI) some subtle behavioral differences between dev and prod build modes (certain error checking/reporting only happens in one or the other mode, for instance) we probably (maybe especially?) want the sandbox and style-guide to be available and testable in both.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.