From fcb13d2ea2dcfddc29a9b6ee9027ae7973ba3181 Mon Sep 17 00:00:00 2001 From: Gabriel Luong Date: Fri, 14 Oct 2016 20:31:04 -0400 Subject: [PATCH] Bug 1308227 - Add a CSS Grid accordion container to the layout panel r=jdescottes MozReview-Commit-ID: ElJnsdJYXA --HG-- extra : rebase_source : 6aa2e2955c3152530ca5c27e4360097962de5426 --- devtools/client/inspector/inspector.xhtml | 4 +- .../inspector/layout/components/Accordion.css | 42 ++++++++++ .../inspector/layout/components/Accordion.js | 82 +++++++++++++++++++ .../client/inspector/layout/components/App.js | 19 ++++- .../inspector/layout/components/Grid.js | 30 +++++++ .../inspector/layout/components/moz.build | 3 + devtools/client/inspector/layout/layout.js | 2 +- devtools/client/inspector/layout/moz.build | 1 + .../client/inspector/layout/utils/l10n.js | 15 ++++ .../client/inspector/layout/utils/moz.build | 9 ++ devtools/client/jar.mn | 1 + .../client/locales/en-US/layout.properties | 15 ++++ .../client/shared/components/tabs/tabbar.css | 2 +- devtools/client/themes/inspector.css | 4 + devtools/client/themes/layout.css | 27 ++++++ 15 files changed, 249 insertions(+), 7 deletions(-) create mode 100644 devtools/client/inspector/layout/components/Accordion.css create mode 100644 devtools/client/inspector/layout/components/Accordion.js create mode 100644 devtools/client/inspector/layout/components/Grid.js create mode 100644 devtools/client/inspector/layout/utils/l10n.js create mode 100644 devtools/client/inspector/layout/utils/moz.build create mode 100644 devtools/client/locales/en-US/layout.properties create mode 100644 devtools/client/themes/layout.css diff --git a/devtools/client/inspector/inspector.xhtml b/devtools/client/inspector/inspector.xhtml index 9b09684d358c..97910711772c 100644 --- a/devtools/client/inspector/inspector.xhtml +++ b/devtools/client/inspector/inspector.xhtml @@ -16,6 +16,7 @@ + @@ -23,6 +24,7 @@ + @@ -187,7 +189,7 @@