Граф коммитов

13 Коммитов

Автор SHA1 Сообщение Дата
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