Beiträge von Boersenfeger
-
-
-
CSS
details summary, .bookmark-folder-label { &::before background-image: url("../icons/Ordner.png"); } details > summary { background-image: url("../icons/Ordner.png"); }Muss doch noch mal um Hilfe ersuchen.
Zeile 52 bis 60 aus #26 habe ich nun ersetzt mit o.a. Code und habe nun kein Symbol mehr in der Sidebar.
Im Ordner c:\Users\Ich\AppData\Roaming\Mozilla\Firefox\Profiles\12345678.default-nightly\chrome\Icons\befindet sich das Icon...
habe ich es falsch eingebunden? -
Leider hat der neue Code aus #30 keinerlei Auswirkungen
Das hat es gebracht... vielen lieben Dank an alle Beteiligten!
Jetzt muss ich nur noch mein altes Ordner Icon wiederfinden und entsprechend einbauen.
-
Treffer versenkt...
Für die Abstände der einzelnen Lesezeichen habe ich hier noch einen Code gefunden, der aber nichts bewirkt:
CSS
Alles anzeigen/* Abstände der Lesezeichen */ #sidebar treechildren::-moz-tree-cell, #sidebar treechildren::-moz-tree-cell-text { margin-inline-end: -8px !important; } /* Zeilenhöhe */ #sidebar treechildren::-moz-tree-row { min-height: 20px !important; }ist der zu gebrauchen oder gibt es eine bessere Umsetzung dafür?
Wichtig für mich wäre auch noch, das sich beim Klick auf ein Lesezeichen dieses in einem neuen Tab öffnet und nicht den derzeit aktiven überschreibt.
-
Ich habe jetzt den Code nochmal auf Klammerfehler überprüft und bin fündig geworden. 😀
Der jetzige CodeCSS
Alles anzeigen@-moz-document url("chrome://browser/content/sidebar/sidebar-bookmarks.html"), url("chrome://browser/content/browser.xhtml") { /* Suchsymbol in der Sidebar ausblenden */ #input[type="search"] { padding-inline-start: var(--space-medium) !important; background-image: none !important; } ::placeholder { color: transparent !important; } .sidebar-panel-heading { display: none !important; } details summary, .bookmark-folder-label, .fxview-tab-row-main, .fxview-tab-row-title { font-size: 16px !important; font-family: Comic Sans MS, sans-serif !important; } #input { &[type="search"] { &.with-icon { font-size: 16px !important; font-family: Comic Sans MS, sans-serif !important; } } } .sidebar-panel { background: #c1e7bb !important; } details { margin-top: -3px !important; margin-left: -8px !important; } details summary { &::before { content: "" !important; display: none !important; } } details summary, .bookmark-folder-label { &::before background-image: url("data:image/gif;base64,R0lGODlhEAAQAOZMAP/////MAF06AJhlAJNgAP//AP/lAP/UAJViAP/JANShAJRhAP/OAJRgAOy5AMaSAP/nAMyZAP/IAP/NAOazAP/RAMmVALaAAH5TAJNfAM2aAP/dT//XOv/KAOPOkMeRAP/nhOSxAOu4AP3KAOrTkv/nrv//1c6bAKdyAP/TAP/bPdWsMr6LA7iCALqGALiEAJNeAMCMAP/gcv/eYdGdAP/TEP/mgv/2y//gg/3JAP/ila97AP/aKsWPAJFbAJZgALeBAMiVAPC9AP/rOum2AHlQAP/4zP//z//jPpNdAP/LANixNP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEwALAAAAAAQABAAAAefgEyCg4SFhoeFDQ0LjIiCCyU5IwEBBAiXCAOEBDohFBREIg6jQgibODQKqgonDz0fPkkwDQMEMhYRERpBMUsAv8C1Mw8uLUAXKwA2EgkJDJoEGy8swAAgCZQMz0wEKigkN8wJHZQBFZrcPDsAHErllBMT6AQ1HkYVKQf6++hMGUgAhhgYSBAChH4/TBwpwLAhw35MMAiYSLFiEUcYmQQCADs=") !important; } } details > summary { background-image:url("data:image/gif;base64,R0lGODlhEAAQAOZMAP/////MAF06AJhlAJNgAP//AP/lAP/UAJViAP/JANShAJRhAP/OAJRgAOy5AMaSAP/nAMyZAP/IAP/NAOazAP/RAMmVALaAAH5TAJNfAM2aAP/dT//XOv/KAOPOkMeRAP/nhOSxAOu4AP3KAOrTkv/nrv//1c6bAKdyAP/TAP/bPdWsMr6LA7iCALqGALiEAJNeAMCMAP/gcv/eYdGdAP/TEP/mgv/2y//gg/3JAP/ila97AP/aKsWPAJFbAJZgALeBAMiVAPC9AP/rOum2AHlQAP/4zP//z//jPpNdAP/LANixNP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEwALAAAAAAQABAAAAefgEyCg4SFhoeFDQ0LjIiCCyU5IwEBBAiXCAOEBDohFBREIg6jQgibODQKqgonDz0fPkkwDQMEMhYRERpBMUsAv8C1Mw8uLUAXKwA2EgkJDJoEGy8swAAgCZQMz0wEKigkN8wJHZQBFZrcPDsAHErllBMT6AQ1HkYVKQf6++hMGUgAhhgYSBAChH4/TBwpwLAhw35MMAiYSLFiEUcYmQQCADs=") !important; } @-moz-document url("chrome://browser/content/sidebar/sidebar-bookmarks.html"), url("chrome://browser/content/browser.xhtml") { #sidebar-main > sidebar-main { display: none !important; } #sidebar-box { display: flex !important; position: absolute !important; top: 0; bottom: 5px; width: 260px !important; z-index: 100 !important; opacity: 0 !important; margin-left: -255px !important; transition: margin-left .5s linear .4s, opacity .6s ease-in .2s !important; } #sidebar-box:hover { z-index: 100 !important; opacity: 1 !important; margin-left: 0 !important; transition: margin-left .66s !important; } /* Sidebar Hintergrundfarbe */ #sidebar { background: #c1e7bb !important; opacity: 1 !important; } }ergibt nun dieses:
Nun müsste nur noch der Abstand der Lesezeichen analog zum Abstand der Ordner geschafft werden und die Ordner "Lesezeichen-Symbolleiste" und "Weitere Lesezeichen" bzw. die Bezeichnungen, ausgeblendet werden. Ggf. sind da alte Bezeichnungen im Code verwendet. Die neuen kenne ich aber nicht. 🫣
-
Jetzt bin ich vollends verwirrt....
@All: Wie soll ich die nachfolgenden Beiträge ab # 17 in meinen Code umsetzen?Dharkness der Austausch aus # 16 bewirkt leider auch nichts...
-
Alles gemacht, keine Auswirkungen 😔
-
Wie muss mans dann machen?
Ich versuche mich noch selber durch try und error.
CSS
Alles anzeigen@media -moz-pref("browser.nova.enabled") { ::placeholder { color: transparent !important; } .sidebar-panel-heading { display: none !important; } details summary, .bookmark-folder-label, .fxview-tab-row-main, .fxview-tab-row-title { font-size: 16px !important; font-family: Comic Sans MS, sans-serif !important; } #input { &[type="search"] { &.with-icon { font-size: 16px !important; font-family: Comic Sans MS, sans-serif !important; } } } .sidebar-panel { background: #c1e7bb !important; } details { margin-top: -3px !important; margin-left: -8px !important; } details summary { &::before { content: "" !important; display: none !important; } } details summary, .bookmark-folder-label { &::before { background-image: url("data:image/gif;base64,R0lGODlhEAAQAOZMAP/////MAF06AJhlAJNgAP//AP/lAP/UAJViAP/JANShAJRhAP/OAJRgAOy5AMaSAP/nAMyZAP/IAP/NAOazAP/RAMmVALaAAH5TAJNfAM2aAP/dT//XOv/KAOPOkMeRAP/nhOSxAOu4AP3KAOrTkv/nrv//1c6bAKdyAP/TAP/bPdWsMr6LA7iCALqGALiEAJNeAMCMAP/gcv/eYdGdAP/TEP/mgv/2y//gg/3JAP/ila97AP/aKsWPAJFbAJZgALeBAMiVAPC9AP/rOum2AHlQAP/4zP//z//jPpNdAP/LANixNP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEwALAAAAAAQABAAAAefgEyCg4SFhoeFDQ0LjIiCCyU5IwEBBAiXCAOEBDohFBREIg6jQgibODQKqgonDz0fPkkwDQMEMhYRERpBMUsAv8C1Mw8uLUAXKwA2EgkJDJoEGy8swAAgCZQMz0wEKigkN8wJHZQBFZrcPDsAHErllBMT6AQ1HkYVKQf6++hMGUgAhhgYSBAChH4/TBwpwLAhw35MMAiYSLFiEUcYmQQCADs=") !important; } } details > summary { background-image:url("data:image/gif;base64,R0lGODlhEAAQAOZMAP/////MAF06AJhlAJNgAP//AP/lAP/UAJViAP/JANShAJRhAP/OAJRgAOy5AMaSAP/nAMyZAP/IAP/NAOazAP/RAMmVALaAAH5TAJNfAM2aAP/dT//XOv/KAOPOkMeRAP/nhOSxAOu4AP3KAOrTkv/nrv//1c6bAKdyAP/TAP/bPdWsMr6LA7iCALqGALiEAJNeAMCMAP/gcv/eYdGdAP/TEP/mgv/2y//gg/3JAP/ila97AP/aKsWPAJFbAJZgALeBAMiVAPC9AP/rOum2AHlQAP/4zP//z//jPpNdAP/LANixNP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEwALAAAAAAQABAAAAefgEyCg4SFhoeFDQ0LjIiCCyU5IwEBBAiXCAOEBDohFBREIg6jQgibODQKqgonDz0fPkkwDQMEMhYRERpBMUsAv8C1Mw8uLUAXKwA2EgkJDJoEGy8swAAgCZQMz0wEKigkN8wJHZQBFZrcPDsAHErllBMT6AQ1HkYVKQf6++hMGUgAhhgYSBAChH4/TBwpwLAhw35MMAiYSLFiEUcYmQQCADs=") !important; } } @-moz-document url("chrome://browser/content/places/bookmarksSidebar.xhtml"), url("chrome://browser/content/browser.xhtml") { #sidebar-main > sidebar-main { display: none !important; } #sidebar-box { display: flex !important; position: absolute !important; top: 0; bottom: 5px; width: 260px !important; z-index: 100 !important; opacity: 0 !important; margin-left: -255px !important; transition: margin-left .5s linear .4s, opacity .6s ease-in .2s !important; } #sidebar-box:hover { z-index: 100 !important; opacity: 1 !important; margin-left: 0 !important; transition: margin-left .66s !important; } /* Lesezeichen-Sidebar Suchfeld und auch Haupt-Suchfeld ohne Eintrag */ ::placeholder { color: transparent !important; } /* Sidebar Hintergrundfarbe */ #sidebar { background: #c1e7bb !important; opacity: 1 !important; } /* Suchsymbol in der Sidebar ausblenden */ #input[type="search"] { padding-inline-start: var(--space-medium) !important; background-image: none !important; } }Die Suchzeile sollte eigentlich leer und ohne Lupe sein, der Eintrag ganz oben "Lesezeichen" sollte verschwunden sein und die Abstände zwischen den Ordnern und auch Lesezeichen sind zu groß, siehe oben in Beitrag 1 für Release Firefox, so soll es aussehen. Ich verstehe auch nicht, warum der Code von 2002Andreas bei ihm funktioniert und bei mir nicht. Die Farbe haut ja nun wenigstens wieder hin hier.
Mira_Belle Wenn du eine andere Lösung hast, gerne vorschlagen. Das Ziel ist das 2. Bild in #1 für den Release.
-
-
Ich nutze ein externes Laufwerk via USB, auf das ich die persönlichen Daten wöchentlich sichere und dieses Script sichert täglich das Nightly- und Releaseprofil, entsprechend angepasst:
JavaScript
Alles anzeigen// ==UserScript== // @name BackupProfile.uc.js // @namespace BackupProfile.github.com // @description Schaltfläche zum Sichern des Firefoxprofils // @charset UTF-8 // @author ywzhaiqi、defpt // @version v2023.07.02 FF 115.* // @note Fx 147 https://www.camp-firefox.de/forum/thema/133557-backupprofile-uc-js-div-fragen-dazu/?postID=1284955#post1284955 // @note Vorlage Script von ywzhaiqi (+ Mischung aus diversen Varianten aus dem Fuchsforum 1.11.21) // @note Sicherungsdatei enthaelt auch Profilname // @note FileUtils.getFile ersetzt 2.7.23 // @reviewURL http://bbs.kafan.cn/thread-1758785-1-1.html (function () { if (location != 'chrome://browser/content/browser.xhtml') return; //ChromeUtils.importESModule("resource:///modules/CustomizableUI.sys.mjs"); //wenn dann in Zukunft dieser Pfad: moz-src:///browser/components/customizableui/CustomizableUI.sys.mjs CustomizableUI.createWidget({ id : "Backup-button", defaultArea : CustomizableUI.AREA_NAVBAR, label : "Profilsicherung", tooltiptext : "Sichern der aktuellen Konfiguration", onClick: function(){ // Speicherort var path = "G:\\Boersenfeger\\Sicherungen\\Firefox\\Firefox Sicherung\\Nightly\\"; // Ausschlussliste var excludes = 'bookmarkbackups *cache* crashes fftmp *healthreport* minidumps safebrowsing *webapps* saved-telemetry-pings *thumbnails* *session* *Telemetry* *hotfix* *.sqlite-shm *.sqlite-wal *.bak parent.lock blocklist.xml content-prefs.sqlite directoryLinks.json mimeTypes.rdf compatibility.ini parent.lock formhistory.sqlite'; let backup = path => { excludes = excludes.replace(/\./g, '\\.').replace(/\*/g, '.*').replace(/\s+/g, '|'); excludes = new RegExp(excludes, 'i'); var zw = Cc['@mozilla.org/zipwriter;1'].createInstance(Ci.nsIZipWriter); var pr = {PR_RDONLY: 0x01, PR_WRONLY: 0x02, PR_RDWR: 0x04, PR_CREATE_FILE: 0x08, PR_APPEND: 0x10, PR_TRUNCATE: 0x20, PR_SYNC: 0x40, PR_EXCL: 0x80}; var fu = ChromeUtils.importESModule('resource://gre/modules/FileUtils.sys.mjs').FileUtils; var dir = new FileUtils.File(PathUtils.join(PathUtils.profileDir,[])); let d = new Date(); d = d.getDate() + '.' + (d.getMonth() + 1).toString().padStart(2, '0') + '.' + d.getFullYear().toString().padStart(2, '0') + ' ' + d.getHours().toString().padStart(2, '0') + '\uA789' + d.getMinutes().toString().padStart(2, '0') + '\uA789' + d.getSeconds().toString().padStart(2, '0'); // Die folgende Zeile formt den Archivnamen var archiveName = 'Profil ' + 'Nightly' + d + '.zip'; /* 'd' ersetzt 'localnow' */ var xpi = fu.File(path + '\\' + archiveName); zw.open(xpi, pr.PR_RDWR | pr.PR_CREATE_FILE | pr.PR_TRUNCATE); var dirArr = [dir]; for (var i=0; i<dirArr.length; i++) { var dirEntries = dirArr[i].directoryEntries; while (dirEntries.hasMoreElements()) { var entry = dirEntries.getNext().QueryInterface(Ci.nsIFile); if (entry.path == xpi.path) { continue; } if (entry.isDirectory()) { dirArr.push(entry); } var relPath = entry.path.replace(dirArr[0].path, ''); if (relPath.match(excludes)) { continue; } var saveInZipAs = relPath.substr(1); saveInZipAs = saveInZipAs.replace(/\\/g,'/'); // Konfigurationsdateien können gesperrt werden try { zw.addEntryFile(saveInZipAs, Ci.nsIZipWriter.COMPRESSION_FASTEST, entry, false); } catch (e) {} } } zw.close(); alert('Die aktuelle Konfiguration wurde als:\n'+ archiveName +'\ngesichert in:\n' + path); function alert(aString, aTitle) { const AlertNotification = Components.Constructor( '@mozilla.org/alert-notification;1', 'nsIAlertNotification', 'initWithObject' ); Cc['@mozilla.org/alerts-service;1'].getService(Ci.nsIAlertsService).showAlert( new AlertNotification({ title: aTitle, text: aString }) ); } function bupgetCurrentProfileName(){ function readFile(aFile){ var stream = Cc["@mozilla.org/network/file-input-stream;1"].createInstance(Ci.nsIFileInputStream); stream.init(aFile, 0x01, 0, 0); var cvstream = Cc["@mozilla.org/intl/converter-input-stream;1"].createInstance(Ci.nsIConverterInputStream); cvstream.init(stream, "UTF-8", 1024, Ci.nsIConverterInputStream.DEFAULT_REPLACEMENT_CHARACTER); var content = "", data = {}; while (cvstream.readString(4096, data)) { content += data.value; } cvstream.close(); return content.replace(/\r\n?/g, "\n"); } var PrefD = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("PrefD", Components.interfaces.nsIFile); var ini = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("AppRegD", Components.interfaces.nsIFile); ini.append("profiles.ini"); var ini = readFile(ini); var profiles = ini.match(/Name=.+/g); var profilesD = ini.match(/Path=.+/g); for ( var i = 0; i < profiles.length;i++) { if ((profilesD[i]+"$").indexOf(PrefD.leafName+"$") >= 0) { profiles[i].match(/Name=(.+)$/); return RegExp.$1; } } return null; } }; if (!path) { let nsIFilePicker = Ci.nsIFilePicker; let fp = Cc["@mozilla.org/filepicker;1"].createInstance(nsIFilePicker); /* fp.init(window, 'Sicherungspfad wählen', nsIFilePicker.modeGetFolder); */ fp.init(BrowsingContext.getFromWindow(window), 'Sicherungspfad wählen', nsIFilePicker.modeGetFolder); fp.open( async aResult => { let promise = new Promise(function(resolve) { if(aResult == nsIFilePicker.returnOK) { path = fp.file.path; resolve(path); } else { console.log("PATH-ERROR: " + path); return; } }) await promise; backup(path); }); } else { backup(path); } }, }); var cssStr = '@-moz-document url("chrome://browser/content/browser.xhtml"){' + '#Backup-button .toolbarbutton-icon {' + 'list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1%2B%2FAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNC8xMS8wOGGVBZQAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABxklEQVQ4ja2UMUgbURjHfxeSFBzuBEuCkkAgIA5JDdzWohVnQe3UpRDE2UXpKKXdWro4ixlcdNJAydxiyHZkCIKIOEnLpZQSRFFz%2Bjqk73nvuDtb2j883nv%2F73u%2F%2B%2B69ewf%2FWUZgbgEFYDgiPw18B86An8DtQw%2BYdF1XRLVGoyGEEKJara4Bj0MKIhGYDxuGQVSTqtVqH0ql0uzvNzLigCQSicjmeZ7K63Q6u5VKZRoYigXGVWhZlpbbbrfrwKjfS4ZVGKVCoUCz2aTX65FOp6WdA04igf69CsqyLMrlctAWsRXGAf9EavXyFELEZT4A2TwYsLQKF%2BYXAJhb3VPep4%2BLzK3uqd7vS9Xr%2B2qsAW9u4eyoxcZSFoCVLZfTwxaA6v2xjaUsuYmnWrU60IOr%2FmD8etvl%2Fausikl%2FZcsFULEbD02hwPUdl7cvs1qiBAb9eOCdwdjEM2AABdh88wJA%2BbK%2FX6MDtVPmHyRPOfjRPfc87%2FPfgJLJ5AzwRc0BbNseB8a63e6TuKsXpnw%2BP5nJZAzgq%2BM4x3IPzwFM07woFovv%2Bv3%2BUDTiXqlU6tI0zQs%2FI%2FSe2bYt%2FyCPgJFA%2BAdwDeA4zrfg2l%2BwUqCoC1F3YQAAAABJRU5ErkJggg%3D%3D)' + '}}'; var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService); var ios = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService); sss.loadAndRegisterSheet(ios.newURI("data:text/css;base64," + btoa(cssStr), null, null), sss.USER_SHEET); })(); -
Hm, das Hovern klappt hier einwandfrei, wenn ich mich mit der Maus dem linken Seitenrand nähere, öffnet sich die Sidebar wie erwartet, nur die Dinge darin stellen sich halt anders dar. Dein Filmchen kann ich nicht einordnen, hier ist keine Lesezeichensymbolleiste aktiviert!
Mag jemand den Code aktualisieren? Ich kann das nicht... -
Danke für den Versuch!
Ändert hier aber nix, ebenso funktioniert auch das Aufrufen eines Lesezeichens in einem neuen Tab nicht mehr. Der aktuelle Tab wird dann überschrieben. -
-
Moin, seit gestern sieht meine einzublendende Sidebar nicht mehr aus, wie es sein soll:
Nightly:
Release
Folgende CSS wird in beiden Versionen verwendet:
CSS
Alles anzeigen@-moz-document url("chrome://browser/content/places/bookmarksSidebar.xhtml"), url("chrome://browser/content/browser.xhtml") { #sidebar-main > sidebar-main { display: none !important; } #sidebar-box { display: flex !important; position: absolute !important; top: 0; bottom: -5px; width: 260px !important; z-index: 100 !important; opacity: 0 !important; margin-left: -255px !important; transition: margin-left .5s linear .4s, opacity .6s ease-in .2s !important; } #sidebar-box:hover { z-index: 100 !important; opacity: 1 !important; margin-left: 0 !important; transition: margin-left .66s !important; } #bookmarks-view-children { margin-top: -100px !important; margin-left: -15px !important; } #sidebar-splitter { display: none !important; } #sidebar-header { display: none !important; } /* Beschriftungsende anpassen */ treechildren::-moz-tree-cell, treechildren::-moz-tree-cell-text { margin-inline-end: -8px !important; } /* Lesezeichensidebar Icon-Abstand zur linken Seite */ .sidebar-placesTreechildren[view="bookmarks-view"] { margin-left: -10px !important; } /* Lesezeichensidebar Icon-Abstand */ #bookmarks-view-children:-moz-tree-image { margin-right: 5px !important; } /* Suchsymbol in der Sidebar ausblenden */ #input[type="search"] { padding-inline-start: var(--space-medium) !important; background-image: none !important; } /* Suchleiste Schrift-Größe einstellen */ .sidebar-placesTreechildren, sidebarheader, #sidebar-search-label, #search-box { font-size: 16px !important; font-family: Comic Sans MS, sans-serif !important; } /* Sidebar Hintergrundfarbe */ #sidebar { background: #c1e7bb !important; opacity: 1 !important; } /* Lesezeichen-Sidebar Suchfeld und auch Haupt-Suchfeld ohne Eintrag */ ::placeholder { color: transparent !important; } /* Lesezeichen Sidebar öffnende Dreiecke entfernen */ #bookmarksPanel treechildren::-moz-tree-twisty(closed), #bookmarksPanel treechildren::-moz-tree-twisty(open) { height: 0!important; width: 0!important; display: none!important; } /* Lesezeichen verwalten */ treechildren::-moz-tree-image(container) { list-style-image: url('data:image/gif;base64,R0lGODlhEAAQAOZMAP/////MAF06AJhlAJNgAP//AP/lAP/UAJViAP/JANShAJRhAP/OAJRgAOy5AMaSAP/nAMyZAP/IAP/NAOazAP/RAMmVALaAAH5TAJNfAM2aAP/dT//XOv/KAOPOkMeRAP/nhOSxAOu4AP3KAOrTkv/nrv//1c6bAKdyAP/TAP/bPdWsMr6LA7iCALqGALiEAJNeAMCMAP/gcv/eYdGdAP/TEP/mgv/2y//gg/3JAP/ila97AP/aKsWPAJFbAJZgALeBAMiVAPC9AP/rOum2AHlQAP/4zP//z//jPpNdAP/LANixNP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEwALAAAAAAQABAAAAefgEyCg4SFhoeFDQ0LjIiCCyU5IwEBBAiXCAOEBDohFBREIg6jQgibODQKqgonDz0fPkkwDQMEMhYRERpBMUsAv8C1Mw8uLUAXKwA2EgkJDJoEGy8swAAgCZQMz0wEKigkN8wJHZQBFZrcPDsAHErllBMT6AQ1HkYVKQf6++hMGUgAhhgYSBAChH4/TBwpwLAhw35MMAiYSLFiEUcYmQQCADs=') !important; } /* Zeilenhöhe reduzieren */ .sidebar-placesTree treechildren::-moz-tree-row, .placesTree treechildren::-moz-tree-row { min-height: 20px !important; } /* Ordner aus der Sidebar ausblenden */ .sidebar-placesTreechildren[view="bookmarks-view"] { margin-top: -10px!important; } /* Fokusring um Ordner entfernen */ treechildren { --default-focusring: 0px !important; } #sidebar-panel-header { display: none !important; } }Findet jemand den Fehler?
-
Im Duktus der Überschrift des Beitrags wohl eher nicht....
-
Aber warum das jemand heutzutage noch machen soll, kann ich mir nicht erklären. Vermutlich: "Weil ich das immer so gemacht habe".
Wenn hier mal ein neues System beschafft wird, werde ich es dann auch nicht mehr machen.
-
Es kommt auch vor, das die Sendung mit Uhrzeit angekündigt ist. Tatsächlich kommt sie dann aber einen oder 2 Tage später mit der Erklärung, das der Arbeitstag abgebrochen wurde, da die Zeit überschritten war.
Im Prinzip ist mir das völlig egal. Wenn ich nicht da bin, nimmt der Postbote die Sendung entweder wieder mit und gibt sie in der Postfiliale im Ort ab, oder lagert sie auf der Terrasse, ist so abgesprochen. -
Nur mal so:
Ich habe seit Urzeiten alle Programme, die benutzerdefiniert installieren können, unter dem Laufwerksbuchstaben H gespeichert. So auch Firefox und Thunderbird. Die Profile für beide befinden sich aber unter c:\Users\Ich\AppData\Roaming\Mozilla\Firefox\ bzw. \ThunderbirdDies läuft seit Jahren problemlos. Eine Aussage wie "völliger Murks" oder "Völliges Durcheinander ist das" halte ich für nicht zielführend.
Dass der Computer während einer Neuinstallation von Firefox heruntergefahren wurde, scheint mir hier ursächlich zu sein. Die Frage ist, wie man das heilen kann. Wenn die Bearbeitung und Löschung der alten Profile via profiles.ini bei geschlossenem Firefox nicht erfolgreich ist, sollte man tatsächlich an eine saubere Neuinstallation denken.
-
Oh, den mochte ich. Hat wohl leider nicht ganz so gesund gelebt. Machs gut, Franky...