2002Andreas...
Wie du siehst, steht es im Script, welches ich in die Code-Tags gepackt habe, auf true. Aber trotzdem funktioniert es bei mir nicht mehr, sobald der Code für den Ort/der Reihenfolge der Leisten hinzu kommt.
2002Andreas...
Wie du siehst, steht es im Script, welches ich in die Code-Tags gepackt habe, auf true. Aber trotzdem funktioniert es bei mir nicht mehr, sobald der Code für den Ort/der Reihenfolge der Leisten hinzu kommt.
Hallo kugabiene,
willkommen hier im Forum.
Probiere es bitte mal im Abgesicherten Modus des Firefox aus: Probleme beheben mit dem Abgesicherten Modus
Das öffnen einen neuen Tabs aus der Adressleiste heraus geht bei mir auch nur in Verbindung mit der Erweiterung "Open Link with New Tab 1.0". (siehe auch meine Signatur für mehr Infos dazu)
Also schwarz auf weiß finde ich nun gar nicht so schwer zu lesen, auch nicht durch die verwendete Schrift. Selbst im Lesemodus des Firefox ist es gut lesbar. Screenshot sind mal eben schnell mit dem Mobile Phone gemacht [Blockierte Grafik: https://uploads.tapatalk-cdn.com/20171231/56ae8e46899e125c500a2668a185e3df.jpg][Blockierte Grafik: https://uploads.tapatalk-cdn.com/20171231/6817c9118268124bebc710f4820ce04f.jpg]
Und nochmals vielen vielen Dank, auch dies hat gut geklappt :klasse: Die Weltkugel könnte durchaus auch standardweit im Firefox eine andere Farbe bekommen, nutze ich doch eh (bald) überall das gleiche neue Farbschema
Jepp, passt :klasse: Danke
Fehlt nur noch die Farbe für den Stern und die Weltkugel
Und wieder einmal .. DANKE Allerdings müsste nur noch die Farbe der eingeblendeten Lesezeichen-URL geändert werden, sowie die Farbe der Icons "Stern" und "Weltkugel". Ansonsten wäre es soweit schon fast perfekt :klasse:
Bisher ist der von dir genannte Code so angepasst farblich :
/* Anpassung PopupAutoComplete */
#PopupAutoCompleteRichResult {
border: none !important;}
#PopupAutoCompleteRichResult .scrollbox-innerbox {
overflow-y: hidden !important;}
#PopupAutoCompleteRichResult .autocomplete-richlistitem .ac-normal-text.ac-comment{
font-weight: bold !important;
font-size: 11.5pt !important;}
#PopupAutoCompleteRichResult .autocomplete-richlistitem{
-moz-appearance: none !important;
border: none !important;
background: #FF00FF !important;
min-height: 25px !important;
max-height: 22px !important;}
#PopupAutoCompleteRichResult > richlistbox,
#PopupAutoCompleteRichResult,
.search-panel-one-offs,
.search-panel-current-input{
-moz-appearance: none !important;
border: none !important;
background: #00FFFF !important;
color:#000000 !important;}
.ac-title-text{
color:#000000 !important;}
.ac-site-icon{
filter:none !important;
fill:#000000 !important;}
#PopupAutoCompleteRichResult .autocomplete-richlistitem:hover{
-moz-appearance: none !important;
background: #FFFF00 !important; }
#PopupAutoCompleteRichResult .autocomplete-richlistitem[type="bookmark"]:hover {
-moz-appearance: none !important;
border: none !important;
background: #FF69B4 !important;}
#PopupAutoCompleteRichResult .autocomplete-richlistitem[type="tag"]:hover {
-moz-appearance: none !important;
border: none !important;
background: #FF69B4 !important;}
}
Alles anzeigen
Nachdem ich mir heute schon die Kontext- sowie Popup/downmenüfarben [1], sowie die Sidebars [2] angepasst habe, habe ich nun auch die Urlbar anders eingefärbt. Nun fehlt mir zu meinem Wunschtheme noch die Auswahlliste der Urlbar.
Im ersten Bild sieht man ja die diversen Elemente (Text, Stern, Lupe und Weltkugel). Diese sollen jeweils eine andere Farbe bekommen (FavIcons bleiben wie sie sind sowie der Hintergrund (also kein weiss mehr
)
Leider habe ich diesbezüglich nix gescheites bisher gefunden. Leider hat wohl auch ArisCTR da nix oder ich verstehe dies nur nicht :mrgreen:
[attachment=0]ausschnitt.png[/attachment]Bild1
[attachment=1]optik07.png[/attachment]Bild2
[1] https://www.camp-firefox.de/forum/viewtopi…067227#p1067227
[2] https://github.com/Aris-t2/Custom…arance_dark.css
Gebe uns mal bitte Infos zu deinem Firefox:
--> Hilfe --> Informationen zur Fehlerbehebung .. dann den Text in die Zwischenablage kopieren und hier mittels der Code-Klammern </> (im vollständigen Editor) posten. (siehe dazu)
Mache bitte mal einen Scan mit dem AdwCleaner und poste hier das Ergebnis im vollständigen Editor zwischen den Code-Klammern </> des vollständigen Editors, anstatt den Fundbericht wie in der Anleitung hochzuladen (Schritt 3) : Mit AdwCleaner nach Problemen suchen
Dank dir vielmals :klasse: Passt soweit alles :mrgreen:
Danke, mit deinem neuen Code kommt es jetzt hin :klasse: Ich hatte schon mit diversen anderen Schnipseln gearbeitet und nur teilweise Erfolg gehabt :oops:
Mein nun momentanes CSS als Theme sieht so aus (ohne Tableiste).
/*
.bookmark-item[container="true"] {
fill:#FF00FF !important;
color:#00FFFF !important;
}
toolbarbutton[container="true"] {
filter:none !important;
fill:#FF00FF !important;
color:#FF00FF !important;
}
/* Test für Farben im Sandwichmenü */
/*
photonpanelmultiview .panel-subview-body{
color:#00FFFF!important;
background:#000000 !important;
}
#appMenu-zoom-controls{
color:#00FFFF !important;
background:#000000 !important;
}
#appMenu-edit-controls{
color:#00FFFF !important;
background:#000000 !important;
}
toolbarseparator{
color:#000000 !important;
background:#000000 !important;
}
*/
/* Farbe für Schrift und Symbole LesezeichenSymbolleiste, Toolbar und Menübar */
photonpanelmultiview .panel-subview-body,
#appMenu-multiView,
.panel-subview-body,
#appMenu-popup .toolbaritem-combined-buttons,
#appMenu-multiView,
#appMenu-popup{
color:#00FFFF !important;
background:#000000 !important;}
.panel-arrow{
display:none!important;
}
toolbarbutton {
filter:none !important;
fill:#FF00FF !important;
color:#FF00FF !important;
background:#000000 !important;
}
.toolbarbutton-text {
-moz-appearance: none !important;
color: #00FFFF !important;
}
menubar{
-moz-appearance: none !important;
color: #00FFFF !important;
}
/* Farbe Buttons */
#star-button {
fill: DeepPink !important;
}
#back-button:not([disabled="true"]):not([open="true"]):not(:active){
fill: Cyan !important;
}
#forward-button:not([disabled="true"]):not([open="true"]):not(:active){
fill: Cyan !important;
}
/* Hintergrundfarbe Bars */
#toolbar-menubar,
#nav-bar,
#nav-bar-customization-target,
#PersonalToolbar,
#TabsToolbar{
border:none!important;
background:#000000!important;}
Alles anzeigen
Nun fehlt mir nur noch eine Farbanpassung (Hintergrund, Textfarbe etc.) für die Searchbar
Die ist z.Z. im Overflow zu finden bei mir
Dann hast du aber auch kein 64bit Windows. :-??
Dank dir Andreas :klasse: .. sieht schon fast gut aus ... allerdings, noch ein wenig zu viel weiss drin ...
Okay... auf jeden Fall würde sich zwei neue Speicherriegel à 4 GB lohnen. Ein 64bit System kann sich dann natürlich besser "entfalten".
in fertigen Script sind diese oftmals auch schon mit angegeben, wie im Beispiel "openNewTab.uc.js"...
// ==UserScript==
// @name openNewTab.uc.js
// @namespace opennewtab@haoutil.com
// @include main
// @include chrome://browser/content/places/places.xul
// @description Open Bookmarks/History/Search in New Tab
// @downloadURL https://raw.githubusercontent.com/Harv/userChromeJS/master/openNewTab.uc.js
// @version 1.3.2
// ==/UserScript==
(function() {
var b_urlbar = true;
var b_searchbar = true;
function whereToOpenLinkMod() {
{
var b_bookmarks = true;
var b_history = true;
if (!e) return 'current';
var win = window.opener || window;
if (win.isTabEmpty(win.gBrowser.mCurrentTab)) return 'current';
var node = e.originalTarget;
while (node) {
switch (node.id) {
case 'bookmarksMenuPopup': // menubar bookmarks
case 'BMB_bookmarksPopup': // navibar bookmarks
case 'bookmarksPanel': // sidebar bookmarks
return b_bookmarks ? 'tab' : 'current';
case 'goPopup': // menubar history
case 'PanelUI-history': // navibar history
case 'history-panel': // sidebar history
return b_history ? 'tab' : 'current';
case 'placeContent': // library bookmarks&history
var collection = window.document.getElementById('searchFilter').getAttribute('collection');
var tab = collection === "bookmarks" && b_bookmarks || collection === "history" && b_history;
return tab ? 'tab' : 'current';
}
node = node.parentNode;
}
return 'current';
}
}
if (location == 'chrome://browser/content/browser.xul') {
/* :::: Open Bookmarks/History in New Tab :::: */
eval('whereToOpenLink = ' + whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
window.document.getElementById('sidebar').addEventListener('DOMContentLoaded', function(event) {
var doc = event.originalTarget;
var win = doc.defaultView.window;
if (win.location == 'chrome://browser/content/bookmarks/bookmarksPanel.xul' || win.location == 'chrome://browser/content/history/history-panel.xul') {
eval('win.whereToOpenLink=' + win.whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
} else if (win.location == 'chrome://browser/content/readinglist/sidebar.xhtml') {
/* :::: Open Sidebar ReadingList in New Tab :::: */
eval('win.RLSidebar.openURL = ' + win.RLSidebar.openURL.toString().replace(/log\.debug\(.*\);/, '').replace(/mainWindow\.openUILink\(url, event\);/, (function() {
var where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
}
});
/* :::: Open Url in New Tab :::: */
if (b_urlbar) {
var urlbar = document.getElementById('urlbar');
eval('urlbar.handleCommand=' + urlbar.handleCommand.toString().replace(/let where = openUILinkWhere;/, (function() {
let where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '')));
}
/* :::: Open Search in New Tab :::: */
if (b_searchbar) {
var searchbar = document.getElementById('searchbar');
eval('searchbar.handleSearchCommand=' + searchbar.handleSearchCommand.toString().replace(/this\.doSearch\(textValue, where(, aEngine)?\);|this\.handleSearchCommandWhere\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
var oneOffButtons = document.getElementById('PopupSearchAutoComplete').oneOffButtons;
oneOffButtons && eval('oneOffButtons.handleSearchCommand=' + oneOffButtons.handleSearchCommand.toString().replace(/this\.popup\.handleOneOffSearch\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
var oneOffSearchButtons = document.getElementById('PopupAutoCompleteRichResult').input.popup.oneOffSearchButtons;
oneOffSearchButtons && eval('oneOffSearchButtons.handleSearchCommand=' + oneOffSearchButtons.handleSearchCommand.toString().replace(/this\.popup\.handleOneOffSearch\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
}
} else if (location == 'chrome://browser/content/places/places.xul') {
/* :::: Open Bookmarks/History in New Tab :::: */
eval('whereToOpenLink = ' + whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
}
})();
Alles anzeigen
Ich würde gerne die Hintergrundfarbe des Bibliotheks-Menüs, des Sandwich-Menüs und des >>-(Overflow) Menüs ändern.
Leider bekomme ich es noch nicht so ganz hin wie ich es möchte, folgende beiden Codes nutze ich bisher dafür (neben dem um die Tabs abzurunden). Die Menüs in der Menü-Leiste sowie Menüs der Lesezeichen-Symbolleiste etc. sollen erstmal aussen vor bleiben.
Was müsste ich da wie und so am ersten Codeblock ändern ?
/*
.bookmark-item[container="true"] {
fill:#FF00FF !important;
color:#00FFFF !important;
}
toolbarbutton[container="true"] {
filter:none !important;
fill:#FF00FF !important;
color:#FF00FF !important;
}
*/
toolbarbutton {
filter:none !important;
fill:#FF00FF !important;
color:#FF00FF !important;
background:#000000
}
.toolbarbutton-text {
-moz-appearance: none !important;
color: #00FFFF !important;
}
menubar{
-moz-appearance: none !important;
color: #00FFFF !important;
}
Alles anzeigen
Gebe die Seite mal explizit in NoScript probeweise frei.
...
OpenNewTab_new.uc.js kannte ich noch nicht. Ich hatte OpenNewTab.uc.js runtergeladen, aber das hatte nicht den gewünschten Erfolg gebracht. ...
Das ist ein und dasselbe Script, nur dass ich durch "Spielerei" bei diesem Namen hängen geblieben bin. [1]
Zusammen mit der Erweiterung Open Link With New Tab 1.0 und den folgenden Einstellungen per about:config, kannst du vieles von deinen Wünschen schon mal einrichten
browser.tabs.closeWindowWithLastTab ; false
browser.tabs.insertRelatedAfterCurrent ; false
browser.tabs.loadBookmarksInBackground ; true
browser.tabs.loadBookmarksInTabs ; true
browser.tabs.loadDivertedInBackground ; true
...Zu meinem System:
...
4 GB RAM (mehr wird nicht adressiert)...
Win 10 Home
Hast du denn mehr als 4 GB verbaut ? Wenn ja, und nicht mehr adressiert wird, dann solltest du ggf. von 32 auf 64 bit bei Win10 wechseln. Dies ist so ohne Probleme und Kosten möglich bei einer vorhandenen Windows 10 Lizenz.
[1]
// ==UserScript==
// @name openNewTab.uc.js
// @namespace opennewtab@haoutil.com
// @include main
// @include chrome://browser/content/places/places.xul
// @description Open Bookmarks/History/Search in New Tab
// @downloadURL https://raw.githubusercontent.com/Harv/userChromeJS/master/openNewTab.uc.js
// @version 1.3.2
// ==/UserScript==
(function() {
var b_urlbar = true;
var b_searchbar = true;
function whereToOpenLinkMod() {
{
var b_bookmarks = true;
var b_history = true;
if (!e) return 'current';
var win = window.opener || window;
if (win.isTabEmpty(win.gBrowser.mCurrentTab)) return 'current';
var node = e.originalTarget;
while (node) {
switch (node.id) {
case 'bookmarksMenuPopup': // menubar bookmarks
case 'BMB_bookmarksPopup': // navibar bookmarks
case 'bookmarksPanel': // sidebar bookmarks
return b_bookmarks ? 'tab' : 'current';
case 'goPopup': // menubar history
case 'PanelUI-history': // navibar history
case 'history-panel': // sidebar history
return b_history ? 'tab' : 'current';
case 'placeContent': // library bookmarks&history
var collection = window.document.getElementById('searchFilter').getAttribute('collection');
var tab = collection === "bookmarks" && b_bookmarks || collection === "history" && b_history;
return tab ? 'tab' : 'current';
}
node = node.parentNode;
}
return 'current';
}
}
if (location == 'chrome://browser/content/browser.xul') {
/* :::: Open Bookmarks/History in New Tab :::: */
eval('whereToOpenLink = ' + whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
window.document.getElementById('sidebar').addEventListener('DOMContentLoaded', function(event) {
var doc = event.originalTarget;
var win = doc.defaultView.window;
if (win.location == 'chrome://browser/content/bookmarks/bookmarksPanel.xul' || win.location == 'chrome://browser/content/history/history-panel.xul') {
eval('win.whereToOpenLink=' + win.whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
} else if (win.location == 'chrome://browser/content/readinglist/sidebar.xhtml') {
/* :::: Open Sidebar ReadingList in New Tab :::: */
eval('win.RLSidebar.openURL = ' + win.RLSidebar.openURL.toString().replace(/log\.debug\(.*\);/, '').replace(/mainWindow\.openUILink\(url, event\);/, (function() {
var where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
}
});
/* :::: Open Url in New Tab :::: */
if (b_urlbar) {
var urlbar = document.getElementById('urlbar');
eval('urlbar.handleCommand=' + urlbar.handleCommand.toString().replace(/let where = openUILinkWhere;/, (function() {
let where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '')));
}
/* :::: Open Search in New Tab :::: */
if (b_searchbar) {
var searchbar = document.getElementById('searchbar');
eval('searchbar.handleSearchCommand=' + searchbar.handleSearchCommand.toString().replace(/this\.doSearch\(textValue, where(, aEngine)?\);|this\.handleSearchCommandWhere\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
var oneOffButtons = document.getElementById('PopupSearchAutoComplete').oneOffButtons;
oneOffButtons && eval('oneOffButtons.handleSearchCommand=' + oneOffButtons.handleSearchCommand.toString().replace(/this\.popup\.handleOneOffSearch\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
var oneOffSearchButtons = document.getElementById('PopupAutoCompleteRichResult').input.popup.oneOffSearchButtons;
oneOffSearchButtons && eval('oneOffSearchButtons.handleSearchCommand=' + oneOffSearchButtons.handleSearchCommand.toString().replace(/this\.popup\.handleOneOffSearch\(aEvent, aEngine, where, params\);/, (function() {
where = isTabEmpty(gBrowser.mCurrentTab) ? 'current' : 'tab';
}).toString().replace(/^.*{|}$/g, '') + '$&'));
}
} else if (location == 'chrome://browser/content/places/places.xul') {
/* :::: Open Bookmarks/History in New Tab :::: */
eval('whereToOpenLink = ' + whereToOpenLink.toString().replace(/return "current";/g, whereToOpenLinkMod.toString().replace(/^.*{|}$/g, '')));
}
})();
Alles anzeigen
Die Scripte sind alles einzelne .js Dateien. Hier im Forum meistens name.uc.js
Diese liegen einfach im Ordner \chrome. Siehe Bild