Jason Robbins
8c3326728f
Fix display of feature updated-on and refactor date rendering. ( #2814 )
2023-03-10 18:12:33 -08:00
Daniel LaLiberte
d4f44f972c
Cleanup form field validation behavior and style ( #2696 )
...
* Don't reportValidity for textarea after every update. Add data-user-invalid style for input and textarea.
* Add missing semicolons
2023-01-26 20:29:32 -05:00
Jason Robbins
908403a0db
Fix sidebar width on mobile. ( #2678 )
2023-01-18 08:41:17 -08:00
Jason Robbins
8f87da4c59
On detail page, show all fields with validation icons. ( #2620 )
2023-01-04 15:45:08 -08:00
Jason Robbins
cb1a07ad25
Implement the layout and some details for the "gate column" ( #2583 )
...
* progress
* progress
* Fill in stage and gate name.
* Update client-src/elements/chromedash-gate-column.js
Co-authored-by: Kyle Ju <kyleju@google.com>
* Update client-src/elements/chromedash-gate-column.js
Co-authored-by: Kyle Ju <kyleju@google.com>
* Implement handleCancel and make as wide as mocks.
* Improved indentation
Co-authored-by: Kyle Ju <kyleju@google.com>
2022-12-15 10:44:49 -08:00
Kyle Ju
9001b06bdf
Add /newfeatures page rollout banner ( #2580 )
...
* Add rollout banner
* test template
Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-12-14 11:31:36 -08:00
Jason Robbins
9228fd259f
Show early stable release dates on roadmap. ( #2559 )
2022-12-08 13:23:28 -08:00
Jason Robbins
b6beb48fea
Display gate chips in feature details. ( #2549 )
...
* Display gate chips in feature details.
* Removed change that is not needed for this PR.
* Fix js lint error
2022-12-08 11:12:24 -08:00
Jason Robbins
b04d2c941e
In pending-approval-by:me box, offer gate chips instead of the approval stamp icon ( #2487 )
...
* progress
* Basically working
* Put back editing pencil icon for now.
* Addressed review commetns
2022-11-18 17:19:11 -08:00
Daniel Smith
671b23a704
Use FeatureEntry entities for "All Features" page ( #2469 )
...
* Use FeatureEntry for displaying all features list
* remove TODO
* update testing for new function
* Update comments
2022-11-16 15:28:17 -08:00
Jason Robbins
b9a657b3f0
Implement chromedash-gate-chip. ( #2421 )
2022-11-02 13:23:03 -07:00
Daniel Smith
a38e52a2ed
fix deprecation warnings ( #2401 )
2022-10-26 11:17:03 -07:00
James C Scott III
dd652c9cdb
Move source for generated frontend to client-src ( #2351 )
2022-10-17 17:01:12 -04:00