die Breite des Rahmens anzugeben
Was mich betrifft, sorry, aber mit Brille wäre das nicht passiert
die Breite des Rahmens anzugeben
Was mich betrifft, sorry, aber mit Brille wäre das nicht passiert
aber mit Brille wäre das nicht passiert
Was, du trägst keine Brille? Hast du dir etwa auch die Augen lasern lassen, so wie fast alle Leute meines Alters, die ich kenne...
Was, du trägst keine Brille?
Doch, aber man muss sie dann auch aufsetzen wenn man etwas machen will
Standard nutze ich eine Lesebrille.
die Augen lasern lassen
Das mache ich erst, wenn ich immer eine Brille tragen müsste.
Das mache ich erst, wenn ich immer eine Brille tragen müsste.
Genauso werde ich das auch machen.
so sieht es bei mir mit den Einstellungen:
var nTabBorderWidth = 1;
var nTabBorderRadius = 0;
var strTabBorderColor = "255,255,255"
aus. Setze ich jetzt var nTabMargin von 1 auf 0, sieht es so aus:
Im Ergebnis würde ich jetzt für weiche Übergänge zwischen den Tabs gern noch die senkrechten schwarzen Linien wegbekommen, das scheint aber über die Tab Rahmen Farbe nicht wirklich zu gehen. Vermutlich müsste man dann auch den Abstand zwischen den Tabs auf 0 setzen können, damit es optisch zusammenrückt.
var nTabBorderWidth = 1;
Hast du hier eine 0 probiert?
Ja, führt aber zu keiner optischen Änderung.
So schaut es hier mit deinen Einstellungen aus:
Bei dir scheint es ja auch zu funktionieren, nur hat bei dir der Tab-Hintergrund die gleiche Farbe wie der Rahmen, dann sieht man ihn natürlich auch nicht...
Im Ergebnis würde ich jetzt für weiche Übergänge zwischen den Tabs gern noch die senkrechten schwarzen Linien wegbekommen
Die 'schwarzen Linien' sind nur der durchscheinende Hintergrund der Tableiste und ein leichter Schatten um den Tab (rechts/unten).
Vermutlich müsste man dann auch den Abstand zwischen den Tabs auf 0 setzen können, damit es optisch zusammenrückt.
Das geht mit diesem Skript nicht, da der horizontale Abstand zwischen den Tabs auch für den Verschiebe-Indikator benutzt wird,
den Abstand zwischen den Tabs auf 0 setzen können
zumindest mit einem CSS Code ginge das.
Sieht dann z.B. so aus:
zumindest mit einem CSS Code ginge das.
Das ist richtig. Aber dann ist, wie ich ja schon geschrieben habe, kein Platz mehr für den Verschiebe-Indikator. Hat dann etwas von einem Blindflug beim drag&drop. Vielleicht kann AdE ja auch darauf verzichten, dann kann er das natürlich auch gerne genauso umsetzen, wie du es gemacht hast...
kein Platz mehr für den Verschiebe-Indikator.
Das stimmt natürlich, aber man kann eben nicht alles haben
Muss er also selber entscheiden.
Danke Euch, ich probier mal die CSS, Variante. Drag und Drop hattei ich bisher nicht, ist aber auch nicht schlecht.
CSS funktioniert mit .2px und Drag und Drop geht auch, man muss nur gut zielen
Perfekt Dankeschön!
CSS funktioniert
Freut mich
Drag und Drop geht auch, man muss nur gut zielen
Eigentlich muss man gar nicht so genau zielen. Wenn du z.B. einen Tab nimmst und ihn an anderer Stelle wieder einfügen willst, musst du nur darauf achten, dass ein 'drop' links von der Mitte eines Ziel-Tabs den Tab links einfügt und rechts von der Mitte den Tab eben rechts. Also genug Platz zum 'droppen'...
funktionierender Moveminmaxbutton.js
//MoveMinMaxCloseButton2.uc.js
(function() {
if (location != 'chrome://browser/content/browser.xhtml')
return;
var menuButton = document.getElementById('PanelUI-menu-button');
if (!CustomizableUI.getPlacementOfWidget('ucjs_PanelUI-button')) {
try {
CustomizableUI.createWidget({
id: 'ucjs_PanelUI-button',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbaritem');
toolbaritem.id = 'ucjs_PanelUI-button';
toolbaritem.className = 'chromeclass-toolbar-additional';
toolbaritem.setAttribute('label', 'Firefox Anpassen');
return toolbaritem;
}
});
if (!CustomizableUI.getPlacementOfWidget('ucjs_PanelUI-button')) {
menuButton.style.display = 'none';
return;
};
} catch(e) {
menuButton.style.display = 'none';
return;
};
};
setTimeout(function() {
document.getElementById('ucjs_PanelUI-button').appendChild(menuButton);
menuButton.setAttribute('consumeanchor', 'ucjs_PanelUI-button');
menuButton.setAttribute('label', 'Firefox Anpassen');
menuButton.setAttribute('tooltiptext', 'Firefox Anpassen + Panel');
}, 0);
}());
//MoveMinMaxCloseButton.uc.js
(function() {
if (location != 'chrome://browser/content/browser.xhtml') return;
try {
let titleButtons = document.getElementsByClassName('titlebar-buttonbox-container')[0];
let navBar = document.getElementById('nav-bar-customization-target');
navBar.appendChild(titleButtons);
titleButtons.setAttribute('overflows', false);
} catch(e) { };
})();
Alles anzeigen
funktionierender Moveminmaxbutton.js
Und was hat der mit diesem Thread/Thema zu tun
funktionierender Moveminmaxbutton.js
Und was hat der mit diesem Thread/Thema zu tun
Wahrscheinlich bezieht er sich darauf:
Aber den genauen Sinn und Zweck seines Beitrags sehe ich auch nicht.
LOL aber eure Brillen und gelaserten Augen gehören zum Thread???? Ja klar^^
RE: Mehrzeilige Tableiste für aktuelle Firefox-Versionen #860
wurde das Thema aufgenommen und in den folgenden dann von euch selber bearbeitet. Unter anderem mit einem userChrome.css Code. Ich habe halt die Javascript Variante dazu getan. Also nicht am Thema vorbei.
Ich habe halt die Javascript Variante dazu getan.
Die wurde ja vorher extra entfernt
Deswegen ist das Skript 'MoveMinMaxCloseButton.uc.js' obsolet geworden und ich hatte es aus dem ersten Beitrag auch entfernt.
Ich habe halt die Javascript Variante dazu getan. Also nicht am Thema vorbei.
Du hast recht. Ich hatte mir dein Script gar nicht genau angeschaut, geschweige denn ausprobiert. Es gab ja schon eine sehr simple Lösung per CSS in #861. Aber deine Script-Lösung funktioniert auch. Der "Überhangbutton" ist dabei zwar ganz hinten, was ja nicht Standard ist, aber es funktioniert.
Dabei ist mir noch ein "Fehler" in der CSS-Lösung aufgefallen. Der .titlebar-spacer darf nicht mit eingeschlossen werden. Außerdem kann man hier ruhig das flex-Layout wählen.
Die neue Version:
/* Min/Max/Close-Button in Nav-Bar*/
#navigator-toolbox > #nav-bar > :is(.titlebar-buttonbox-container) {
display:flex !important;
}
OT: Hast du gelaserte Augen?