Skip to content

Commit 9edfd39

Browse files
committed
Debbuger buttons no longer overflow
1 parent e26bdd4 commit 9edfd39

2 files changed

Lines changed: 16 additions & 3 deletions

File tree

addons/debugger/style.css

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
.sa-debugger-interface [class*="card_header-buttons_"] {
4141
background-color: #29beb8;
4242
border-color: #3aa8a4;
43+
text-wrap-mode: nowrap;
4344
}
4445

4546
.sa-debugger-interface h1 {
@@ -89,6 +90,18 @@
8990
filter: none;
9091
}
9192

93+
.sa-debugger-header-buttons {
94+
width: 100%;
95+
display: grid;
96+
grid-auto-flow: column;
97+
grid-template-columns: repeat(4, 1fr);
98+
direction: rtl;
99+
}
100+
101+
.sa-debugger-header-buttons > div {
102+
min-width: 0;
103+
}
104+
92105
.sa-debugger-header-buttons img {
93106
width: 20px;
94107
height: 20px;

addons/debugger/userscript.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -514,11 +514,11 @@ export default async function ({ addon, console, msg }) {
514514
tabContentContainer.appendChild(tab.content);
515515

516516
removeAllChildren(buttonContainerElement);
517-
buttonContainerElement.appendChild(unpauseButton.element);
517+
buttonContainerElement.prepend(unpauseButton.element);
518518
for (const button of tab.buttons) {
519-
buttonContainerElement.appendChild(button.element);
519+
buttonContainerElement.prepend(button.element);
520520
}
521-
buttonContainerElement.appendChild(closeButton.element);
521+
buttonContainerElement.prepend(closeButton.element);
522522

523523
if (isInterfaceVisible) {
524524
activeTab.show();

0 commit comments

Comments
 (0)