Files
Nicolas Chevobbe 9654aa263e Bug 2048544 - [devtools] Use moz-page-nav in about:debugging. r=devtools-reviewers,fluent-reviewers,desktop-theme-reviewers,jdescottes,flod,tgiles.
The "main" navigation items (setup, this firefox and the link to documentation)
are migrated to `<moz-page-nav-button>`.
In order to properly navigate, we need to listen for the custom event sent by
those button to change the view, and use the `history` prop that we get from
wrapping `Sidebar` in a `withRouter` call.

This patch removes the `SidebarFixedItem` component that is no longer used.

Note that the usb/remote runtimes items are not migrated to `<moz-page-nav-button>`
yet as that requires more involved UI changes (that should be done as part of Bug 2050746)

Differential Revision: https://phabricator.services.mozilla.com/D308962
2026-07-09 14:47:54 +00:00

36 lines
2.3 KiB
CSS

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/*
* Global styles
*/
@import "chrome://global/skin/in-content/common.css";
@import "chrome://devtools/skin/variables.css";
@import "chrome://devtools/content/aboutdebugging/src/base.css";
/*
* Components
*/
@import "chrome://devtools/content/aboutdebugging/src/components/App.css";
@import "chrome://devtools/content/aboutdebugging/src/components/ProfilerDialog.css";
@import "chrome://devtools/content/aboutdebugging/src/components/RuntimeActions.css";
@import "chrome://devtools/content/aboutdebugging/src/components/RuntimeInfo.css";
@import "chrome://devtools/content/aboutdebugging/src/components/connect/ConnectPage.css";
@import "chrome://devtools/content/aboutdebugging/src/components/connect/ConnectSection.css";
@import "chrome://devtools/content/aboutdebugging/src/components/connect/ConnectSteps.css";
@import "chrome://devtools/content/aboutdebugging/src/components/connect/NetworkLocationsForm.css";
@import "chrome://devtools/content/aboutdebugging/src/components/connect/NetworkLocationsList.css";
@import "chrome://devtools/content/aboutdebugging/src/components/debugtarget/DebugTargetItem.css";
@import "chrome://devtools/content/aboutdebugging/src/components/debugtarget/DebugTargetList.css";
@import "chrome://devtools/content/aboutdebugging/src/components/debugtarget/DebugTargetPane.css";
@import "chrome://devtools/content/aboutdebugging/src/components/debugtarget/ExtensionDetail.css";
@import "chrome://devtools/content/aboutdebugging/src/components/debugtarget/FieldPair.css";
@import "chrome://devtools/content/aboutdebugging/src/components/debugtarget/ServiceWorkerAction.css";
@import "chrome://devtools/content/aboutdebugging/src/components/debugtarget/TemporaryExtensionInstallSection.css";
@import "chrome://devtools/content/aboutdebugging/src/components/shared/IconLabel.css";
@import "chrome://devtools/content/aboutdebugging/src/components/shared/Message.css";
@import "chrome://devtools/content/aboutdebugging/src/components/sidebar/Sidebar.css";
@import "chrome://devtools/content/aboutdebugging/src/components/sidebar/SidebarItem.css";
@import "chrome://devtools/content/aboutdebugging/src/components/sidebar/SidebarRuntimeItem.css";