bei mir ist die Tableiste aber unten
Das ist für die Funktionalität des Scriptes völlig egal...
bei mir ist die Tableiste aber unten
Das ist für die Funktionalität des Scriptes völlig egal...
bei mir ist die Tableiste aber unten
Das ist für die Funktionalität des Scriptes völlig egal...
Aha.
Aber wie du siehst (an dem Screenshot) siehst du nichts. Die Adressleiste bleibt wo sie ist.
(das andere Script, welches eine zusätzliche Leiste hinzufügt, funktioniert aber, also prinzipiell funktionieren Skripten jetzt immerhin)
Aber wie du siehst (an dem Screenshot) siehst du nichts. Die Adressleiste bleibt wo sie ist.
Ich sehe, daß es bei mir funktioniert. Wenn es bei dir nicht funktioniert, liegt das Problem auf deinem Rechner...
dass ich url-bar nicht in der Tab-Leiste haben wollte
Es ging in meinem Beispiel darum, dass sich die Urlbar verschieben lässt, und nicht wie du behauptet hast, das geht nicht.
Wohin ist dabei egal.
Die Adressleiste bleibt wo sie ist.
Wo testest du jetzt? Immer noch mit Fx 52? Seitdem hat sich auch bei Skripten Einiges verändert. Auch die Firefox-Oberfläche, u. a. die Adressleiste, haben sich in der Zwischenzeit verändert.
Die Adressleiste bleibt wo sie ist.
Hast du denn mal versucht sie zu verschieben?
Von alleine passiert nämlich nichts.
Von alleine passiert nämlich nichts.
NoNameNeeded Mache mal das Anpassen-Fenster auf und verschiebe dann.
Dass man die nur unter "Symbolleiste anpassen" verschieben kann, war mir schon klar.
Und nein, sie lässt sich nicht verschieben, lediglich innerhalb der Navigationsleiste (wo sie ja "zuhause" ist).
Nein, ich teste nix mehr mit FF52, das habe ich ja nur ausprobiert um die grundsätzliche Funktionalität von Scripten zu testen (jetzt klappt das ja).
dass ich url-bar nicht in der Tab-Leiste haben wollte
Es ging in meinem Beispiel darum, dass sich die Urlbar verschieben lässt, und nicht wie du behauptet hast, das geht nicht.
Wohin ist dabei egal.
Ich kenne mich damit nicht aus (sonst würde ich ja nicht fragen), alles was ich dir sagen kann ist, dass sich die Adressleiste nicht verschieben lässt.
Ich kopiere hier noch mal dein Script rein, hat sich da irgendein Formatierungsfehler oder so eingeschlichen?
/*Urlbar verschieben*/
(function() {
if (location != 'chrome://browser/content/browser.xhtml')
return;
try {
CustomizableUI.createWidget({
id: 'ucjs_urlbar-item',
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_urlbar-item';
toolbaritem.className = 'chromeclass-toolbar-additional';
toolbaritem.setAttribute('label', 'Adressleiste');
toolbaritem.setAttribute('flex', '1');
return toolbaritem;
}
});
} catch(e) { };
document.getElementById('ucjs_urlbar-item').appendChild(document.getElementById('urlbar-container'));
})();
Alles anzeigen
hat sich da irgendein Formatierungsfehler oder so eingeschlichen?
Nein.
Diesmal In der Lesezeichensymbolleiste:
Dann verstehe ich es nicht.
Welche potentiellen Fehlerquellen könnte es sonst noch geben?
P.S. Hier vllt. noch mal die anderen Anpassungen (css) die vorgenommen wurden.
Kann es damit zusammenhängen?
/* Unset default button borders and backgrounds */
#main-window:not([customizing]) #nav-bar .toolbarbutton-1[disabled=true]:-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-icon,
#main-window:not([customizing]) #nav-bar .toolbarbutton-1[disabled=true]:-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-text,
#main-window:not([customizing]) #nav-bar .toolbarbutton-1[disabled=true]:-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-badge-stack,
#nav-bar toolbarbutton[type="menu-button"] .toolbarbutton-icon,
#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button[open] + .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#nav-bar .toolbarbutton-1[open] > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1[open] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#nav-bar .toolbarbutton-1:not([checked]):not([open]):not(:active) > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1:not([checked]):not([open]):not(:active) > .toolbarbutton-text,
#nav-bar .toolbarbutton-1:not([checked]):not([open]):not(:active) > .toolbarbutton-badge-stack,
#nav-bar .toolbarbutton-1:not([buttonover]):not([open]):not(:active) > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon,
#nav-bar .toolbarbutton-1:not([disabled=true]) > .toolbarbutton-menubutton-button[open] + .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any(:hover,[open]) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any(:hover,[open]) > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-text,
#nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-badge-stack,
#nav-bar .toolbarbutton-1:not([buttonover]):not([open]):not(:active):hover > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon,
#nav-bar toolbarbutton[type="menu"][open]:not([disabled]) .toolbarbutton-icon,
#nav-bar toolbarbutton[type="menu-button"]:not([open]):hover:not([disabled]):active .toolbarbutton-icon,
#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button:not([disabled=true]):-moz-any(:hover:active,:active, [open]) > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1[open] > .toolbarbutton-menubutton-dropmarker:not([disabled=true]) > .dropmarker-icon,
#nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-text,
#nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-badge-stack,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext:not([customizing]) #nav-bar .toolbarbutton-1[disabled=true]:-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext:not([customizing]) #nav-bar .toolbarbutton-1[disabled=true]:-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-text,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext:not([customizing]) #nav-bar .toolbarbutton-1[disabled=true]:-moz-any([open],[checked],:hover:active,:active) > .toolbarbutton-badge-stack,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar toolbarbutton[type="menu-button"] .toolbarbutton-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button[open] + .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1[open] > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1[open] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([checked]):not([open]):not(:active) > .toolbarbutton-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([checked]):not([open]):not(:active) > .toolbarbutton-text,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([checked]):not([open]):not(:active) > .toolbarbutton-badge-stack,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([buttonover]):not([open]):not(:active) > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([disabled=true]) > .toolbarbutton-menubutton-button[open] + .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any(:hover,[open]) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any(:hover,[open]) > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-icon,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-text,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-badge-stack,
#main-window:not([style*='--lwt-header-image']):-moz-lwtheme:-moz-lwtheme-brighttext #nav-bar .toolbarbutton-1:not([buttonover]):not([open]):not(:active):hover > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon ,
#main-window:not([customizing]) #toolbar-menubar .toolbarbutton-1[disabled=true]:-moz-any([open],[checked],:hover:active,:active),
#toolbar-menubar toolbarbutton[type="menu-button"],
#toolbar-menubar .toolbarbutton-1 > .toolbarbutton-menubutton-button[open] + .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#toolbar-menubar .toolbarbutton-1[open] > .toolbarbutton-menubutton-button,
#toolbar-menubar .toolbarbutton-1[open] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#toolbar-menubar .toolbarbutton-1:not([checked]):not([open]):not(:active),
#toolbar-menubar .toolbarbutton-1:not([buttonover]):not([open]):not(:active) > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon,
#toolbar-menubar .toolbarbutton-1:not([disabled=true]) > .toolbarbutton-menubutton-button[open] + .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#toolbar-menubar .toolbarbutton-1:not([disabled=true]):-moz-any(:hover,[open]) > .toolbarbutton-menubutton-button ,
#toolbar-menubar .toolbarbutton-1:not([disabled=true]):-moz-any(:hover,[open]) > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
#toolbar-menubar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover,
#toolbar-menubar .toolbarbutton-1:not([buttonover]):not([open]):not(:active):hover > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon,
#toolbar-menubar toolbarbutton[type="menu"][open]:not([disabled]),
#toolbar-menubar toolbarbutton[type="menu-button"]:not([open]):hover:not([disabled]):active ,
#toolbar-menubar .toolbarbutton-1 > .toolbarbutton-menubutton-button:not([disabled=true]):-moz-any(:hover:active,:active,[open]),
#toolbar-menubar .toolbarbutton-1[open] > .toolbarbutton-menubutton-dropmarker:not([disabled=true]) > .dropmarker-icon,
#toolbar-menubar .toolbarbutton-1:not([disabled=true]):-moz-any([open],[checked],:hover:active,:active),
#TabsToolbar .toolbarbutton-1 .toolbarbutton-badge-stack,
#TabsToolbar .toolbarbutton-1 .toolbarbutton-1 {
background: unset !important;
background-color: unset !important;
border-color: unset !important;
box-shadow: unset !important;
transition: unset !important;
}
toolbar:not(#TabsToolbar) .toolbarbutton-1 .toolbarbutton-badge-stack,
toolbar:not(#TabsToolbar) toolbaritem .toolbarbutton-1,
toolbar:not(#TabsToolbar) .toolbarbutton-1,
toolbar:not(#TabsToolbar) .toolbarbutton-1[type="menu-button"] toolbarbutton,
toolbar:not(#TabsToolbar) toolbaritem .toolbarbutton-1 :-moz-any(.toolbarbutton-icon, .toolbarbutton-text),
toolbar:not(#TabsToolbar) .toolbarbutton-1 :-moz-any(.toolbarbutton-icon, .toolbarbutton-text),
toolbar:not(#TabsToolbar) .toolbarbutton-1[type="menu-button"] toolbarbutton :-moz-any(.toolbarbutton-icon, .toolbarbutton-text){
background: unset !important;
box-shadow: unset !important;
}
/* Buttons to put text next to icons */
#main-window[uidensity="compact"] #back-button > .toolbarbutton-text,
#main-window[uidensity="compact"] #find-button > .toolbarbutton-text,
#main-window[uidensity="compact"] #library-button > .toolbarbutton-text,
#main-window[uidensity="compact"] #history-panelmenu > .toolbarbutton-text {
display: -moz-box !important;
margin-left: -5px !important;
margin-top: 0px !important;
}
/* Fix text alignment in find button */
#main-window[uidensity="compact"] #find-button > .toolbarbutton-text {
margin-top: 2px !important;
}
/*Bookmark buttons */
#PersonalToolbar toolbarbutton {
margin-top: 5px !important;
margin-bottom: -1px !important;
padding: 6px !important;
padding-top: 2px !important;
padding-bottom: 2px !important;
border-radius: 0 !important;
border: 1px solid transparent !important;
margin: 0px !important;
min-height: 22px !important;
max-height: 22px !important;
border: 1px solid transparent !important;
background-color: transparent !important;
}
#main-window #PersonalToolbar toolbarbutton:hover {
border-radius: 0 !important;
border-image: url("image/toolbar_button.png") !important;
border-image-slice: 1 1 1 1 !important; }
}
#PersonalToolbar toolbarbutton:active {
border-radius: 0 !important;
border-image: url("image/toolbar_handle.png") !important;
border-image-slice: 1 1 1 1 !important;
}
#PersonalToolbar toolbarbutton > .toolbarbutton-icon {
margin-right:2px !important;
border: none !important;
}
#PersonalToolbar toolbarbutton > .toolbarbutton-text {
margin:0px !important;
}
/* General toolbar button borders */
.toolbarbutton-animatable-box {
display: none !important;
}
#nav-bar .toolbarbutton-1 {
min-height: 20px !important;
margin-bottom: 1px !important;
margin-top: 2px !important;
padding-left: 2px !important;
border: 1px solid transparent !important;
margin-right: 2px !important;
padding: -5px !important; }
#nav-bar .toolbarbutton-1:not([disabled="true"]):hover {
border-image: url("image/toolbar_button.png") !important;
border-image-slice: 1 1 1 1 !important;
}
#nav-bar .toolbarbutton-1:not([disabled="true"]):active {
border-image: url("image/toolbar_button_pressed.png") !important;
border-image-slice: 1 1 1 1 !important;
}
#main-window:not([uidensity="compact"]) #nav-bar .toolbarbutton-1 > .toolbarbutton-text {
display: -moz-box !important;
margin-top: -5px !important;
/*font-size: 7pt !important;*/ }
#nav-bar .toolbarbutton-1 > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1 > .toolbarbutton-badge-stack {
border: none !important;
border-radius: 5px !important;
margin: -5px !important; }
toolbar toolbaritem .toolbarbutton-1[disabled] .toolbarbutton-text,
toolbar .toolbarbutton-1[disabled]:not([type="menu-button"]) .toolbarbutton-text,
toolbar .toolbarbutton-1[type="menu-button"] toolbarbutton[disabled] .toolbarbutton-text {
opacity: 0.6 !important;
}
/* Move text next to icons in compact mode, under icons in normal mode. */
#main-window[uidensity="compact"] toolbar:not(#TabsToolbar) toolbaritem .toolbarbutton-1:not([type="menu-button"]),
#main-window[uidensity="compact"] toolbar:not(#TabsToolbar) .toolbarbutton-1:not([type="menu-button"]),
#main-window[uidensity="compact"] toolbar:not(#TabsToolbar) .toolbarbutton-1[type="menu-button"] toolbarbutton{
-moz-box-orient: horizontal !important;
}
#main-window:not([uidensity="compact"]) toolbar:not(#TabsToolbar) toolbaritem .toolbarbutton-1:not([type="menu-button"]),
#main-window:not([uidensity="compact"]) toolbar:not(#TabsToolbar) .toolbarbutton-1:not([type="menu-button"]),
#main-window:not([uidensity="compact"]) toolbar:not(#TabsToolbar) .toolbarbutton-1[type="menu-button"] toolbarbutton{
-moz-box-orient: vertical !important;
}
/* Set icon padding for all buttons */
:-moz-any(#back-button,#forward-button,#home-button,#stop-button,#reload-button,#history-panelmenu,#bookmarks-menu-button,
#privatebrowsing-button,#find-button,#print-button,#fullscreen-button,#developer-button,
#preferences-button,#cut-button,#copy-button,#paste-button,#zoom-out-button,#zoom-in-button,
#tabview-button,#email-link-button,#sidebar-button,#web-apps-button,#webide-button,#developer-button,#containers-panelmenu,
#library-button,#bookmarks-toolbar-placeholder,#nav-bar-overflow-button,#alltabs-button ) .toolbarbutton-icon {
padding: 7px !important;
}
/* Disable transparency fodisabled buttons */
.toolbarbutton-1[disabled] {
opacity: 1 !important;
}
toolbar:not(#TabsToolbar) #stop-button .toolbarbutton-animatable-image,
toolbar:not(#TabsToolbar) #reload-button .toolbarbutton-animatable-image {
visibility: collapse !important;
}
toolbar:not(#TabsToolbar) #stop-reload-button[animate] > #reload-button > .toolbarbutton-icon,
toolbar:not(#TabsToolbar) #stop-reload-button[animate] > #reload-button[displaystop] + #stop-button > .toolbarbutton-icon {
fill: unset !important;
}
#main-window[uidensity="compact"] #back-button .toolbarbutton-icon {
padding: 5px !important; }
#back-button .toolbarbutton-icon {
list-style-image: url("image/Back.png") !important;
}
#back-button[disabled] .toolbarbutton-icon {
list-style-image: url("image/Back_disabled.png") !important;
}
#back-button:not([disabled]):hover .toolbarbutton-icon {
list-style-image: url("image/Back_hover.png") !important;
}
#forward-button .toolbarbutton-icon {
list-style-image: url("image/Forward.png") !important;
}
#forward-button[disabled] .toolbarbutton-icon {
list-style-image: url("image/Forward_disabled.png") !important;
}
#forward-button:not([disabled]):hover .toolbarbutton-icon {
list-style-image: url("image/Forward_hover.png") !important;
}
#stop-button .toolbarbutton-icon {
list-style-image: url("image/Stop.png") !important;
}
#stop-button[disabled] .toolbarbutton-icon {
list-style-image: url("image/Stop_disabled.png") !important;
}
#stop-button:not([disabled]):hover .toolbarbutton-icon {
list-style-image: url("image/Stop_hover.png") !important;
}
#reload-button .toolbarbutton-icon {
list-style-image: url("image/Refresh.png") !important;
}
#reload-button[disabled] .toolbarbutton-icon {
list-style-image: url("image/Refresh.png") !important;
}
#reload-button:not([disabled]):hover .toolbarbutton-icon {
list-style-image: url("image/Refresh_hover.png") !important;
}
#home-button .toolbarbutton-icon {
list-style-image: url("image/Home.png") !important;
}
#home-button:not([disabled]):hover .toolbarbutton-icon {
list-style-image: url("image/Home_hover.png") !important;
}
#find-button .toolbarbutton-icon {
list-style-image: url("image/Find.png") !important;
}
#find-button:not([disabled]):hover .toolbarbutton-icon {
list-style-image: url("image/Find_hover.png") !important;
}
#print-button .toolbarbutton-icon,
#print-button .toolbarbutton-icon[disabled] {
list-style-image: url("image/Print.png") !important;
}
#print-button:not([disabled]):hover .toolbarbutton-icon {
list-style-image: url("image/Print_hover.png") !important;
}
#history-panelmenu .toolbarbutton-icon {
list-style-image: url("image/History.png") !important;
}
#history-panelmenu:hover .toolbarbutton-icon {
list-style-image: url("image/History_hover.png") !important;
}
#PanelUI-button {
margin: 0px !important;
border: none !important;
}
#PanelUI-menu-button .toolbarbutton-1 {
background: unset !important;
border: none !important
}
#PanelUI-menu-button .toolbarbutton-icon {
margin-top: -2px !important;
min-height: 20px !important;
min-width: 20px !important;
list-style-image: url("image/menu.png") !important;
}
#PanelUI-menu-button:hover .toolbarbutton-icon {
list-style-image: url("image/menu_hover.png") !important;
}
#tabs-newtab-button .toolbarbutton-icon {
margin-top: 1px !important;
background: unset !important;
border: 1px solid transparent !important;
padding: 4px !important;
list-style-image: url("image/newtab.png") !important;
}
#tabs-newtab-button:hover .toolbarbutton-icon {
border-image: url("image/toolbar_button.png") !important;
border-image-slice: 1 1 1 1 !important;
list-style-image: url("image/newtab_hover.png") !important;
}
#tabs-newtab-button:active .toolbarbutton-icon {
background: unset !important;
border-image: url("image/toolbar_button_pressed.png") !important;
border-image-slice: 1 1 1 1 !important;
}
.tab-close-button {
list-style-image: url("image/close.png") !important;
background: unset !important;
border: 1px solid transparent !important;
margin-top: -1px !important;
margin-right: -7px !important;
padding: 5px !important;
max-height: 20px !important;
max-width: 20px !important;
}
.tab-close-button:hover {/*
border-image: url("image/toolbar_button.png") !important;
border-image-slice: 1 1 1 1 !important;*/
list-style-image: url("image/close_hover.png") !important;
}
#nav-bar #star-button {
padding: 5px !important;
list-style-image: url("image/star.png") !important;
}
#nav-bar #star-button:hover {
padding: 4px !important;
list-style-image: url("image/star_hover.png") !important;
}
#nav-bar #star-button[starred="true"] {
list-style-image: url("image/star_saved.png") !important;
}
.toolbarbutton-icon[label="Adblock Plus"] {
padding: 0px !important;
margin: 0px !important;
max-height: 16px !important;
/*list-style-image: url("image/adblock.png") !important;*/
}
#bookmarks-menu-button .toolbarbutton-icon {
margin-top: -2px !important;
background: unset !important;;
padding: 7px !important;
list-style-image: url("image/Favorites.png") !important;
}
#bookmarks-menu-button:hover .toolbarbutton-icon {
list-style-image: url("image/Favorites_hover.png") !important;
}
#cut-button .toolbarbutton-icon {
list-style-image: url("image/Cut.png") !important;
}
#cut-button:hover .toolbarbutton-icon {
list-style-image: url("image/Cut_hover.png") !important;
}
#copy-button .toolbarbutton-icon {
list-style-image: url("image/Copy.png") !important;
}
#copy-button:hover .toolbarbutton-icon {
list-style-image: url("image/Copy_hover.png") !important;
}
#paste-button .toolbarbutton-icon {
list-style-image: url("image/Paste.png") !important;
}
#paste-button:hover .toolbarbutton-icon {
list-style-image: url("image/Paste_hover.png") !important;
}
#pocket-button {
margin-top: -2px !important;
padding: 2px !important;
list-style-image: url("image/Drive.png") !important;
}
#pocket-button:hover {
list-style-image: url("image/Drive_hover.png") !important;
}
#reader-mode-button {
padding: 4px !important;
list-style-image: url("image/read.png") !important;
}
#reader-mode-button:hover {
list-style-image: url("image/read_hover.png") !important;
}
/*
#fxa-toolbar-menu-button .toolbarbutton-icon {
padding: 0px !important;
list-style-image: url("image/user.png") !important;
}
#fxa-toolbar-menu-button:hover .toolbarbutton-icon {
list-style-image: url("image/user_hover.png") !important;
}
*/
/* Certificate icons */
/*
.verifiedDomain {
margin-top: 4px !important;
margin-bottom: 3px !important;
margin-right: 3px !important;
border-right: 1px solid #7bb788 !important;
border-left: 1px solid #7bb788 !important;
background-image: linear-gradient(#a3e6b1, #7bb788, #a3e6b1, transparent) !important;
}
.notSecure {
margin-top: 4px !important;
margin-bottom: 3px !important;
margin-right: 3px !important;
background-image: linear-gradient(#ee0000, #ff0000, #bb0000, transparent) !important;
}
*/
#tracking-protection-icon-container:not([hidden]) ~ #identity-box:-moz-any(.verifiedDomain,.verifiedIdentity) #identity-icon,
:-moz-any(.verifiedDomain,.verifiedIdentity) #connection-icon {
list-style-image: url("image/padlock_modern.png") !important;
}
#tracking-protection-icon-container:not([hidden]) ~ #identity-box:-moz-any(.insecureLoginForms,.mixedActiveContent,.notSecure) #identity-icon,
:-moz-any(.insecureLoginForms,.mixedActiveContent,.notSecure) #connection-icon {
list-style-image: url("image/padlock_modern_mal.png") !important;
}
#tracking-protection-icon-container:not([hidden]) ~ #identity-box:-moz-any(.weakCipher,.mixedDisplayContent,.mixedDisplayContentLoadedActiveBlocked,.certUserOverridden) #identity-icon,
:-moz-any(.weakCipher,.mixedDisplayContent,.mixedDisplayContentLoadedActiveBlocked,.certUserOverridden) #connection-icon {
list-style-image: url("image/padlock_modern_mpl.png") !important;
-moz-image-region: rect(0, 16px, 16px, 0) !important;
}
#tracking-protection-icon-container:not([hidden]) ~ #identity-box.mixedActiveBlocked #identity-icon,
.mixedActiveBlocked #connection-icon {
list-style-image: url("image/padlock_modern_mab.png") !important;
}
Alles anzeigen
/* TABS: height */
*|*:root {
--menubar-height: 32px;
--bookmarkbar-height: 18.3px;
--tabbar-top: calc(var(--menubar-height) + var(--bookmarkbar-height) + var(--tab-min-height) + 8px); /*89+*/
}
/*
:root {
--tab-min-height: 28px !important;
}
:root #tabbrowser-tabs {
--tab-min-height: 20px !important;
}*/
/* Benutze ein Hintergrundbild für die Symbolleisten */
menubar, toolbox, toolbar, .tabbrowser-tabs {
background-image: url("Kopie von ie.jpg") !important;
background-color: none !important;
}
#nav-bar:not(:-moz-lwtheme) {
margin-top: 1px !important;
background-color: inherit !important;
background-image: url("image/xtop.png") !important;
background-position: left bottom;
padding: 0 !important;
border: 2px solid !important;
border-top: 2px solid !important;
border-left: 7px solid !important;
border-image: url("image/toolbar_handle_top.png") !important;
border-image-slice: 2 2 2 7 !important;
height: 55px !important;
}
toolbar:not(#TabsToolbar):not(#toolbar-menubar):not(#nav-bar):not(:-moz-lwtheme) {
-moz-appearance: none !important;
background-color: inherit !important;
background-image: url("image/bottom.png") !important;
padding: 1px !important;
border: 2px solid !important;
border-left: 7px solid !important;
border-top: 0px !important;
border-image: url("image/toolbar_handle.png") !important;
border-image-slice: 2 2 2 7 !important; }
#main-window[uidensity="compact"] toolbar:not(#TabsToolbar):not(#toolbar-menubar):not(#nav-bar):not(:-moz-lwtheme) {
margin-bottom: 0px !important;
}
#toolbar-menubar {
-moz-appearance: none !important;
background-color: #c0c0c0 !important;
padding: 0px !important;
padding-left: 2px !important;
border: 2px solid !important;
border-left: 7px solid !important;
border-right: 43px solid !important;
border-bottom: 0px !important;
border-image: url("image/menu_bar_handle.png") !important;
border-image-slice: 2 43 2 7 !important; }
#main-window[tabsintitlebar="true"] #toolbar-menubar {
border: none !important;
height: 100% !important;
background-image: linear-gradient(to right, #000060,#A1C4E9) !important;
}
#main-window[tabsintitlebar="true"] #toolbar-menubar .menubar-text {
color: #fff !important;
}
#TabsToolbar .titlebar-buttonbox-container {
visibility: collapse !important;
}
#browser {
xborder: solid !important;
padding: 0px !important;
margin-top: -1px !important;
border-width: 2px 2px 2px 2px !important;
border-image: url("image/combobox.png") !important;
border-image-slice: 2 2 2 2 !important;
#navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10}
}
#TabsToolbar {-moz-box-ordinal-group:1000!important}
#TabsToolbar {
display: block !important;
position: absolute !important;
top: var(--tabbar-top) !important;
width: 100vw !important;
-moz-appearance: none !important;
/*background-image: url("image/bottom.png") !important;*/
background-color: inherit !important;
border: 2px solid !important;
border-left: 7px solid !important;
border-top: 0px !important;
border-image: url("image/toolbar_handle.png") !important;
padding: 0px !important;
padding-left: 0px !important;
border-image-slice: 2 2 2 7 !important;
height: 28px !important;
}
#tabbrowser-tabs, #tabbrowser-tabs .toolbar-items {
margin-top: -4px !important;
border: 0px solid !important;
border-right: 0px solid !important;
border-image: url("image/tabs_handle.png") !important;
border-image-slice: 1 8 2 2 !important;
width: 100vw !important;
}
#main-window:not([chromehidden*="toolbar"]) #navigator-toolbox {padding-bottom: var(--tab-min-height) !important;}
Alles anzeigen
/* Disable Megabar Animation */
#urlbar {
margin-top: 15px !important;
height: 25px !important;
padding: 2px !important;
}
#main-window:not([uidensity="compact"]) #urlbar {
margin-top: 0px !important;
height: 25px !important;
padding: 0px !important;
}
#urlbar > #urlbar-background {
animation-name: none !important;
animation: none !important;
background-image: url("image/comboboxbutton.png") !important;
background-repeat: no-repeat !important;
padding: 2px !important;
background-position: right center !important;
box-shadow: none !important;
border: solid !important;
border-radius: 0 !important;
border-width: 2px 2px 2px 2px !important;
border-image: url("image/combobox.png") !important;
border-image-slice: 2 2 2 2 !important;
height: 25px !important;
}
#main-window[uidensity="compact"] #searchbar {
margin-left: 4px !important;
}
#urlbar[open] > #urlbar-background {
background-image: url("image/comboboxbutton_pressed.png") !important;
background-repeat: no-repeat !important;
background-position: right center !important;
}
#page-action-buttons {
margin-right: 17px !important; }
#urlbar-go-button {
margin-right: -16px !important;
padding: 4px !important;
border: solid !important;
color: #000 !important;
min-width: 25px !important;
background-color: #d4d0c8 !important;
border-radius: 0 !important;
border-width: 2px 2px 2px 2px !important;
border-image: url("image/comboboxbutton.png") !important;
border-image-slice: 2 2 2 2 !important; }
}
#urlbar,
#urlbar[breakout][breakout-extend][breakout-extend-animate] {
padding-left: 3px !important; }
#main-window[uidensity="compact"] #urlbar, #main-window[uidensity="compact"] #urlbar-input-container
#main-window[uidensity="compact"] #urlbar[breakout][breakout-extend][breakout-extend-animate] {
padding-left: 3px !important; }
#urlbar[breakout-extend] {
top:calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important;
left:calc((var(--urlbar-toolbar-width) - var(--urlbar-width)) / 2) !important;
width:100% !important }
#urlbar-input-container,
#urlbar[breakout-extend] #urlbar-input-container {
margin-top: -3px !important;
height: 100% !important;
padding: 1px!important }
#main-window[uidensity="compact"] #urlbar-input-container,
#main-window[uidensity="compact"] #urlbar[breakout-extend] #urlbar-input-container {
margin-top: 0px !important;
height: 100% !important;
padding:1px!important }
/* Reduce row paddings to make them more compact */
.urlbarView-row {
padding: 0px !important;
}
.urlbarView{
margin-left:-2px!important;
width:100%!important;
background-color: #ffffff !important;
border: 1px solid #000 !important;
border-top: none !important;
}
#cfr-label-container {
margin-top: 2px !important;
margin-bottom: 2px !important;
}
#main-window[uidensity="compact"] #search-container {
margin-left: 0px !important;
border: 0px solid !important;
border-left: 7px solid !important;
border-image: url("image/toolbar_handle.png") !important;
border-image-slice: 2 2 2 7 !important;
}
#searchbar {
margin-top: -1px !important;
margin-left: 0px !important;
animation-name: none !important;
border: none !important;
animation: none !important;
border-radius: 0 !important;
padding: 0px !important;
box-shadow: none !important;
background-color: @base_color !important;
border: solid !important;
border-radius: 0 !important;
border-width: 2px 2px 2px 2px !important;
border-image: url("image/combobox.png") !important;
border-image-slice: 2 2 2 2 !important;
min-height: 25px !important;
height: 25px !important;
}
Alles anzeigen
/* remove default tab colors */
.tab-line { /* = light top line in selected tab in Quantum default */
display: none !important;
}
.tab-background {
border: transparent !important;
background: transparent;
color: transparent;
opacity: 0.0;
}
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab[visuallyselected="true"],
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab, .tabbrowser-tab, .tab-content {
border: unset !important;
}
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab, .tabbrowser-tab,
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab[visuallyselected="true"] {
min-height: 25px !important;
max-height: 25px !important;
padding: 0px !important;
border: 0px solid transparent !important;
border-right: 1px solid #fff !important;
box-shadow: inset -1px 0px #505050 !important;
}
.tab-content {
min-height: 23px !important;
max-height: 23px !important;
padding: 0px !important;
padding-left: 8px !important;
padding-right: 8px !important;
border: unset !important
/*background-image: linear-gradient(#ffc5c8, #d4d0c8) !important; */
}
.tab-content:hover {
background-image: linear-gradient(#fac67e, #d4d0c8) !important;
}
.tab-content[selected="true"] {
/*color: #fff !important;*/
background-image: linear-gradient(#99bae2, #d4d0c8) !important;
}
.tab-content[selected="true"]:hover {
/*color: #fff !important;*/
background-image: linear-gradient(#9fccdf, #d4d0c8) !important;
}
/*
#tabs-newtab-button {
border-right: 1px solid #fff !important;
box-shadow: inset -1px 0px #505050 !important;
}*/
spacer[part=overflow-start-indicator],
spacer[part=overflow-end-indicator] {
display: none !important; }
.tab-icon-image {
margin-top: -1px !important;
margin-left: -5px !important;
margin-right: 3px !important;
}
Alles anzeigen
Welche potentiellen Fehlerquellen könnte es sonst noch geben?
Hat die Skriptdatei die Endung .uc.js? Befindet sie sich im Ordner chrome des Profils? Ansonsten: Gib mal about:support in die Adressleiste ein, die Informationen zur Fehlerbehebung kommen und dort rechts oben auf Start-Cache löschen. Du wirst nun aufgefordert, Firefox neu zu starten. Tue das und teste.
Beide Fragen kann ich mit ja beantworten.
Habe auch mal den Start-Cache löschen lassen.
Das ändert nichts.
Seltsam, denn das andere Script (welches die zusätzliche Leiste erschafft) funktioniert ja.
Das ändert nichts.
Seltsam.
Hier mal zur Abwechslung in einer durch das Skript erzeugten Leiste:
Ich habe einen Fortschritt erzielt!
Die Leiste lässt sich nun verschieben.
Ich habe die Dateien umbenannt, sodass also zuerst die neue Leiste erzeugt wird und dann erst das urlbar verschieben-Skript ausgeführt wird.
Obwohl das auch nur zum Teil Sinn für mich ergibt, denn wenn das Script "urlbar verschieben" die urlbar verschiebbar macht, unabhängig von einer zusätzlichen Leiste, dann sollte die ja eben sowieso verschiebbar sein, schätze ich mal.
Nur dass sie nicht auf eine Leiste verschoben werden kann, die noch gar nicht existiert, das ist natürlich klar.
Aber so richtig gut ist das leider noch immer nicht, einmal ist das Adressfeld da, beim nächsten Firefox-Start ist sie nicht mehr da, dann ist sie wieder da, dann wieder, dann wieder nicht.
Kriegt man das auch stabiler hin?
Die Lesezeichen-Symbole, die ich direkt neben dem Adressfeld platziert habe, landet leider oberhalb der Zeile.
Seltsam, denn das andere Script (welches die zusätzliche Leiste erschafft) funktioniert ja.
Beide in Fx 97? Denn Fx 52 und Fx97 haben unterschiedliche Installationsverzeichnisse und bei Skripten musst du ja auch einige Dateien in das Installationsverzeichnis kopieren.
Hat denn das Problemskript auch die Zeichenkodierung UTF-8 ohne BOM?
Aber so richtig gut ist das leider noch immer nicht, einmal ist das Adressfeld da, beim nächsten Firefox-Start ist sie nicht mehr da, dann ist sie wieder da, dann wieder, dann wieder nicht.
Kriegt man das auch stabiler hin?
Was machst du nur? Stabil ist es bei uns die ganze Zeit. Teste mal mit dem Standard-Theme.
Seltsam, denn das andere Script (welches die zusätzliche Leiste erschafft) funktioniert ja.
Beide in Fx 97? Denn Fx 52 und Fx97 haben unterschiedliche Installationsverzeichnisse und bei Skripten musst du ja auch einige Dateien in das Installationsverzeichnis kopieren.
Hat denn das Problemskript auch die Zeichenkodierung UTF-8 ohne BOM?
Mittlerweile funktioniert das Skript.
So irgendwie zumindest.
Ich hab's in Beitrag 55 erklärt.
Jetzt springt das Adressfeld hin und her (jeweils nach dem Firefox-Start).
Im Moment ist es gerade in der oberen Zeile (so in der Art wäre es gar nicht mal so verkehrt, wenn das Adressfeld länger wäre und die Tabs unter das Adressfeld wandern würden.
Kann das etwas mit der Anpassung der Adressleiste zu tun haben?
Kann man die irgendwie "festtackern"? Natürlich nicht so WIRKLICH festtackern, denn sie soll sich ja verschieben lassen...
/* Disable Megabar Animation */
#urlbar {
margin-top: 15px !important;
height: 25px !important;
padding: 2px !important;
}
#main-window:not([uidensity="compact"]) #urlbar {
margin-top: 0px !important;
height: 25px !important;
padding: 0px !important;
}
#urlbar > #urlbar-background {
animation-name: none !important;
animation: none !important;
background-image: url("image/comboboxbutton.png") !important;
background-repeat: no-repeat !important;
padding: 2px !important;
background-position: right center !important;
box-shadow: none !important;
border: solid !important;
border-radius: 0 !important;
border-width: 2px 2px 2px 2px !important;
border-image: url("image/combobox.png") !important;
border-image-slice: 2 2 2 2 !important;
height: 25px !important;
}
#main-window[uidensity="compact"] #searchbar {
margin-left: 4px !important;
}
#urlbar[open] > #urlbar-background {
background-image: url("image/comboboxbutton_pressed.png") !important;
background-repeat: no-repeat !important;
background-position: right center !important;
}
#page-action-buttons {
margin-right: 17px !important; }
#urlbar-go-button {
margin-right: -16px !important;
padding: 4px !important;
border: solid !important;
color: #000 !important;
min-width: 25px !important;
background-color: #d4d0c8 !important;
border-radius: 0 !important;
border-width: 2px 2px 2px 2px !important;
border-image: url("image/comboboxbutton.png") !important;
border-image-slice: 2 2 2 2 !important; }
}
#urlbar,
#urlbar[breakout][breakout-extend][breakout-extend-animate] {
padding-left: 3px !important; }
#main-window[uidensity="compact"] #urlbar, #main-window[uidensity="compact"] #urlbar-input-container
#main-window[uidensity="compact"] #urlbar[breakout][breakout-extend][breakout-extend-animate] {
padding-left: 3px !important; }
#urlbar[breakout-extend] {
top:calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important;
left:calc((var(--urlbar-toolbar-width) - var(--urlbar-width)) / 2) !important;
width:100% !important }
#urlbar-input-container,
#urlbar[breakout-extend] #urlbar-input-container {
margin-top: -3px !important;
height: 100% !important;
padding: 1px!important }
#main-window[uidensity="compact"] #urlbar-input-container,
#main-window[uidensity="compact"] #urlbar[breakout-extend] #urlbar-input-container {
margin-top: 0px !important;
height: 100% !important;
padding:1px!important }
/* Reduce row paddings to make them more compact */
.urlbarView-row {
padding: 0px !important;
}
.urlbarView{
margin-left:-2px!important;
width:100%!important;
background-color: #ffffff !important;
border: 1px solid #000 !important;
border-top: none !important;
}
#cfr-label-container {
margin-top: 2px !important;
margin-bottom: 2px !important;
}
#main-window[uidensity="compact"] #search-container {
margin-left: 0px !important;
border: 0px solid !important;
border-left: 7px solid !important;
border-image: url("image/toolbar_handle.png") !important;
border-image-slice: 2 2 2 7 !important;
}
#searchbar {
margin-top: -1px !important;
margin-left: 0px !important;
animation-name: none !important;
border: none !important;
animation: none !important;
border-radius: 0 !important;
padding: 0px !important;
box-shadow: none !important;
background-color: @base_color !important;
border: solid !important;
border-radius: 0 !important;
border-width: 2px 2px 2px 2px !important;
border-image: url("image/combobox.png") !important;
border-image-slice: 2 2 2 2 !important;
min-height: 25px !important;
height: 25px !important;
}
Alles anzeigen
Kann man die irgendwie "festtackern"? Natürlich nicht so WIRKLICH festtackern, denn sie soll sich ja verschieben lassen...
Da ist der Wurm drin und es sollte überhaupt nichts springen. Es wäre Quatsch da etwas dagegen zu tun, hier muss die Ursache gefunden werden.
Ja, es ist seltsam, aber mit einigem hin und her habe ich es jetzt immerhin so halbwegs hinbekommen (außer dass die Lesezeichensymbole jetzt z.T. innerhalb des Adressfelds liegen, wenn das Fenster nicht maximiert ist) aber die sich hin und herbewegende Adressleiste bleibt leider, keine Ahnung warum.
Ich vermute mal, es liegt an den css-Dateien wo irgendwo eine Variable Höhe für irgendwas eingestellt ist, weswegen die Adressleiste dann je nach Mondphase mal weiter unten, mal weiter oben ist.
Aber ich kann da nur raten...
Ich habe nun versucht alles was irgendwie auf eine variable Höhe hindeutet zu fixieren (in den css-Dateien), wirklich gebracht hat es aber nicht viel...
Kommentiere mal im CSS-Code die Zeile 3 mit /* ... */ aus: margin-top definiert einen Außenabstand nach oben, vielleicht zieht es dann die Leiste immer nach oben.
Hast du mal mit dem System-Theme (Standard-Theme) getestet. Vielleicht macht das von dir verwendete Theme Probleme.
Hast du mal mit dem System-Theme (Standard-Theme) getestet. Vielleicht macht das von dir verwendete Theme Probleme.
Dass es das Theme ist, habe ich auch gedacht. Ist es aber nicht. Insofern eine gute Idee das mal zu testen.
Auch mit dem Standard-Theme springt die Adressleiste hin und her. Ich öffne mehrfach hintereinander eine Instanz von Firefox und mal habe ich ein Adressfeld + Lesezeichen, beim nächsten Mal nur noch ein Adressfeld aber keine Lesezeichen mehr, dann beim nächsten Mal weder Adressfeld noch Lesezeichen usw....
Liegt aber scheinbar gar nicht am Theme, deswegen kann ich mir das herumdoktern an den css-Dateien die zum Theme gehören wohl sparen.