Commit Graph
2 Commits
Author SHA1 Message Date
Tim van der Lippe af02decd68 Disallow !important in CSS files
To make sure that any newly written CSS files for new components
do not use !important, since they will be using shadow DOM. Moreover,
!important is usually an anti-pattern that makes it harder to reason
about CSS cascading. It is also disallowed internally at Google.

R=jacktfranklin@chromium.org

Bug: none
Change-Id: Idcd2c90d01ff2e782a02d0a4631be384b1a3ca74
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2871716
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Commit-Queue: Mathias Bynens <mathias@chromium.org>
2021-05-04 16:14:35 +00:00
Tim van der Lippe 115b17723b Move elements to panels/elements
R=aerotwist@chromium.org

No-Presubmit: true
Bug: 1187573
Change-Id: I475f07fe46d5e75034b5c0b01d6703ae6d962a97
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2780809
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org>
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
2021-03-24 11:24:51 +00:00