mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 00:05:36 +00:00
Bug 1467572 - Part 13: Removes the custom toolbar button styling and fixes the sizing of the device close button in RDM. r=rcaliman
This commit is contained in:
parent
62b46d9afc
commit
0d04044793
@ -159,7 +159,7 @@ class DeviceModal extends PureComponent {
|
||||
},
|
||||
dom.button({
|
||||
id: "device-close-button",
|
||||
className: "toolbar-button devtools-button",
|
||||
className: "devtools-button",
|
||||
onClick: () => onUpdateDeviceModal(false),
|
||||
}),
|
||||
dom.div(
|
||||
@ -187,7 +187,7 @@ class DeviceModal extends PureComponent {
|
||||
let removeDeviceButton;
|
||||
if (type == "custom") {
|
||||
removeDeviceButton = dom.button({
|
||||
className: "device-remove-button toolbar-button devtools-button",
|
||||
className: "device-remove-button devtools-button",
|
||||
onClick: () => onRemoveCustomDevice(device),
|
||||
});
|
||||
}
|
||||
|
@ -67,11 +67,6 @@ class Toolbar extends PureComponent {
|
||||
onUpdateDeviceModal,
|
||||
} = this.props;
|
||||
|
||||
let touchButtonClass = "toolbar-button devtools-button";
|
||||
if (touchSimulation.enabled) {
|
||||
touchButtonClass += " checked";
|
||||
}
|
||||
|
||||
return dom.header(
|
||||
{ id: "toolbar" },
|
||||
DeviceSelector({
|
||||
@ -91,7 +86,7 @@ class Toolbar extends PureComponent {
|
||||
}),
|
||||
dom.button({
|
||||
id: "rotate-button",
|
||||
className: "toolbar-button devtools-button",
|
||||
className: "devtools-button",
|
||||
onClick: () => onRotateViewport(viewport.id),
|
||||
title: getStr("responsive.rotate"),
|
||||
}),
|
||||
@ -112,7 +107,8 @@ class Toolbar extends PureComponent {
|
||||
dom.div({ className: "devtools-separator" }),
|
||||
dom.button({
|
||||
id: "touch-simulation-button",
|
||||
className: touchButtonClass,
|
||||
className: "devtools-button" +
|
||||
(touchSimulation.enabled ? " checked" : ""),
|
||||
title: (touchSimulation.enabled ?
|
||||
getStr("responsive.disableTouch") : getStr("responsive.enableTouch")),
|
||||
onClick: () => onChangeTouchSimulation(!touchSimulation.enabled),
|
||||
@ -122,7 +118,7 @@ class Toolbar extends PureComponent {
|
||||
{ id: "toolbar-end-controls" },
|
||||
dom.button({
|
||||
id: "screenshot-button",
|
||||
className: "toolbar-button devtools-button",
|
||||
className: "devtools-button",
|
||||
title: getStr("responsive.screenshot"),
|
||||
onClick: onScreenshot,
|
||||
disabled: screenshot.isCapturing,
|
||||
@ -134,7 +130,7 @@ class Toolbar extends PureComponent {
|
||||
dom.div({ className: "devtools-separator" }),
|
||||
dom.button({
|
||||
id: "exit-button",
|
||||
className: "toolbar-button devtools-button",
|
||||
className: "devtools-button",
|
||||
title: getStr("responsive.exit"),
|
||||
onClick: onExit,
|
||||
})
|
||||
|
@ -9,8 +9,6 @@
|
||||
--rdm-box-shadow: 0 4px 4px 0 rgba(155, 155, 155, 0.26);
|
||||
--submit-button-active-background-color: rgba(0,0,0,0.12);
|
||||
--submit-button-active-color: var(--theme-body-color);
|
||||
--viewport-color: #999797;
|
||||
--viewport-hover-color: var(--theme-body-color);
|
||||
--viewport-active-color: #3b3b3b;
|
||||
}
|
||||
|
||||
@ -18,8 +16,6 @@
|
||||
--rdm-box-shadow: 0 4px 4px 0 rgba(105, 105, 105, 0.26);
|
||||
--submit-button-active-background-color: var(--theme-toolbar-hover-active);
|
||||
--submit-button-active-color: var(--theme-selection-color);
|
||||
--viewport-color: #c6ccd0;
|
||||
--viewport-hover-color: #dde1e4;
|
||||
--viewport-active-color: #fcfcfc;
|
||||
}
|
||||
|
||||
@ -61,33 +57,6 @@ body,
|
||||
margin: 0 1px;
|
||||
}
|
||||
|
||||
.toolbar-button {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: none;
|
||||
color: var(--viewport-color);
|
||||
}
|
||||
|
||||
.toolbar-button:empty:hover:not(:disabled),
|
||||
.toolbar-button:empty:-moz-any(:hover:active, .checked):not(:disabled),
|
||||
.toolbar-button:not(:empty),
|
||||
.toolbar-button:hover:not(:empty):not(:disabled):not(.checked) {
|
||||
/* Reset background from .devtools-button */
|
||||
background: none;
|
||||
}
|
||||
|
||||
.toolbar-button:active::before {
|
||||
filter: var(--theme-icon-checked-filter);
|
||||
}
|
||||
|
||||
.toolbar-button.selected {
|
||||
color: var(--viewport-active-color);
|
||||
}
|
||||
|
||||
.toolbar-button:not(:disabled):hover {
|
||||
color: var(--viewport-hover-color);
|
||||
}
|
||||
|
||||
/**
|
||||
* Toolbar
|
||||
*/
|
||||
@ -102,16 +71,6 @@ body,
|
||||
-moz-user-select: none;
|
||||
}
|
||||
|
||||
#toolbar > .toolbar-button:first-of-type {
|
||||
margin-inline-start: 8px;
|
||||
}
|
||||
|
||||
#toolbar > .toolbar-button::before {
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
background-size: cover;
|
||||
}
|
||||
|
||||
#toolbar-center-controls,
|
||||
#toolbar-end-controls {
|
||||
display: flex;
|
||||
@ -364,18 +323,14 @@ body,
|
||||
margin: 20px 20px 0;
|
||||
}
|
||||
|
||||
#device-close-button,
|
||||
#device-close-button::before {
|
||||
#device-close-button {
|
||||
position: absolute;
|
||||
top: 5px;
|
||||
right: 2px;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
}
|
||||
|
||||
#device-close-button::before {
|
||||
background-image: url("chrome://devtools/skin/images/close.svg");
|
||||
margin: -6px 0 0 -6px;
|
||||
}
|
||||
|
||||
.device-type {
|
||||
@ -406,15 +361,8 @@ body,
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.device-remove-button,
|
||||
.device-remove-button:empty::before {
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
}
|
||||
|
||||
.device-remove-button:empty::before {
|
||||
background-image: url("chrome://devtools/skin/images/close.svg");
|
||||
margin: -6px 0 0 -6px;
|
||||
}
|
||||
|
||||
#device-submit-button {
|
||||
|
Loading…
Reference in New Issue
Block a user