Deaktivieren Sie Elemente der Firefox 57-Benutzeroberfläche für TreeStyleTab

8

Ich habe kürzlich ein nächtliches Upgrade von Firefox 55 auf Firefox 58 durchgeführt und viele Erweiterungen müssen aktualisiert werden. Treestyletabs ist die einzige Erweiterung, die ich wirklich verwende, und sie wurde als Seitenleistenfenster neu implementiert. Der Unterschied ist, dass es jetzt oben eine riesige Leiste hat:


in wirklich großen Buchstaben sagen Tree Style Tab. Ich konnte die Registerkarten am oberen Bildschirmrand durch Hinzufügen entfernen

#tabbrowser-tabs { visibility: collapse !important; }

zu meiner .mozilla/firefox/???/chrome/userChrome.cssDatei. Ich möchte wissen, ob ich etwas Ähnliches tun kann, um die Kopfzeile des Seitenleistenbereichs auszublenden, während der Seitenleistenbereich beibehalten wird.

abrahimladha
quelle

Antworten:

6

mannigfaltig sagte:

Ich habe eine Modifikation hinzugefügt, die alle Ränder oben entfernt:

#TabsToolbar, #sidebar-header {
  visibility: collapse !important;
}

#TabsToolbar {
  margin-bottom: -21px !important;
}

Gehen Sie dann zum Hamburger-Menü> Anpassung und aktivieren Sie "Titelleiste" unten links. Dann sieht es so ziemlich wie FF 56 aus.

Ich habe auch den Stil der TSTs in den Add-On-Einstellungen geändert (ganz unten; nicht in userChrome.css), sodass die Registerkarten nicht so viel vertikalen Platz beanspruchen und die Schaltfläche zum Schließen des Felds ausblenden ( und nur beim Mouse-Over-Ereignis anzeigen):

.closebox {
  display: none
}

.tab:hover .closebox {
  display: block;
}

.tab {
  padding-top: 0px;
  padding-bottom: 0px;
}

Sie können .tabnoch enger machen:

.tab .icon {
  padding-top: 2px; /* reducing it by 2px */
  padding-bottom: 2px;
}

:root {
  --tab-height: 22px; /* reducing it by 4px */
}

https://news.ycombinator.com/item?id=15342379

dbasch
quelle
Vielen Dank, dass dies perfekt funktioniert hat i.imgur.com/aWTw67f.png
abrahimladha
Das Reduzieren der hier gezeigten vertikalen Raumeinstellungen führte dazu, dass sich Registerkarten beim Reduzieren überlappten. Die Einstellungen, die funktionieren, finden Sie im Treestyletab-Wiki .
Johnny Baloney
1

Es könnte nicht die direkte Antwort sein, sondern ein Vorschlag. Sie müssen diesen Abschnitt nicht vollständig deaktivieren, während nicht alle Unterabschnitte Verknüpfungen haben, um sie in den Vordergrund zu bringen. Stattdessen können Sie dieses CSS verwenden ~/.mozilla/firefox/???/chrome/userChrome.css, um es zu verkleinern.

.sidebar-header,
#sidebar-header {
  font-size: 1em !important;
  font-weight: normal !important;
  padding: 0px !important;
}
Arsinux
quelle
-2

Geben Sie Stylish die Chance, es ist ein Plugin (FF, Chrome), mit dem Sie das Erscheinungsbild jeder Website ändern können.

Josem
quelle
1
Ich glaube nicht, dass die derzeit verfügbare Version mit Firefox V57 + funktioniert.
Fixer1234
Es gibt jetzt eine WebExtension-Version von Stylish, aber das hilft nicht wirklich. Es ist darauf ausgerichtet, den Seiteninhalt neu zu gestalten , aber die vorliegende Frage betrifft die Änderung des Chrome des Firefox- Browsers .
Darael
Ich habe es jetzt mit v58.0.2 (64-Bit)
Josem