denn so oft wird dieses Problem hier nicht genannt.
Wahrscheinlich, weil es für andere (mich eingeschlossen) kein Problem darstellt... ![]()
denn so oft wird dieses Problem hier nicht genannt.
Wahrscheinlich, weil es für andere (mich eingeschlossen) kein Problem darstellt... ![]()
Teste mal mit verschiedenen Werten in Zeile 147 (wenn ich das auf die Schnelle richtig gesehen habe...
)
Vielleicht habe ich mich falsch ausgedrückt: Ich meine die "Werkzeuge für Web-Entwickler" (per F12 oder Strg+Umschalt+I). Dann verschwinden alle Anpassungen, die ich in der userContent.css für about:logins habe... ![]()
Zur Ergänzung hier noch Screenshots:
So sieht das normalerweise bei mir aus
So mit Werkzeugen für Web-Entwickler
Kann jemand von euch folgende Beobachtung bestätigen:
Wenn ich auf about:logins die Entwicklerwerkzeuge benutzen will, verschwinden meine sämtlichen per CSS gemachten Änderungen. Reload der Seite bringt nichts, nur schließen und wieder öffnen.
Das Ganze auf 2 Rechnern und jeweils in Release (115.0.2) und aktueller Nightly - ausschließlich auf about:logins! ![]()
Windows 7
Das ist dein Problem... ![]()
Warum einfach, wenn es auch kompliziert geht...
![]()
Die Lösung hat 2002Andreas dir doch schon genannt: Einfach über about:support das zweite Profil zusätzlich starten. ![]()
Laut Avira ist das nur die Erweiterung:
Trotzdem unnötig... ![]()
Richtig, kein Avira sondern Defender.
uBlock und noScript hat mir jemand empfohlen und beides installiert.
Aber den Avira-Browserschutz hast du auf dem System...
Die sind alle drei mindestens unnötig, wenn nicht kontraproduktiv.
Selbst wenn sie nicht Teil dieses Problems sind, solltest du dich davon trennen... ![]()
Hier laufen die Videos von ntv einwandfrei.
Demnach ist der Fehler wohl eher auf deinem System zu suchen... ![]()
Jetzt noch den Text rechtsbündig ausrichten und das ganze wäre perfekt, siehst Du da eine Möglichkeit?
Wenn du damit leben kannst, daß die Zahlen vor den Icons sind, kannst du ja mal diese Version testen:
// BookmarkCount.uc.js
/* ******************************************************************************************************************* */
/* Author BrokenHeart => https://www.camp-firefox.de/forum/thema/136572/?postID=1229536#post1229536 **** */
/* Correction from BrokenHeart => https://www.camp-firefox.de/forum/thema/136572/?postID=1229696#post1229696 **** */
/* Extension from Sören Henschel => https://www.camp-firefox.de/forum/thema/136572/?postID=1229555#post1229555 **** */
/* Customized by Mira inspired by grisu2099 ********************************************************************** */
/* Source => https://www.camp-firefox.de/forum/thema/136572/?postID=1229875#post1229883 **** */
/* Customized by Mira inspired by Horstmann ********************************************************************** */
/* Source => https://www.camp-firefox.de/forum/thema/136572/?postID=1229993#post1229993 **** */
/* ******************************************************************************************************************* */
/* Finaly Source => https://www.camp-firefox.de/forum/thema/136572/?postID=1230128#post1230128 **** */
/* ******************************************************************************************************************* */
/* Custom Counter in the Bookmarks for folders and links ************************************************************* */
/* ******************************************************************************************************************* */
(function() {
if (!window.gBrowser) return;
setTimeout(function() {
setFunction();
},50);
let profilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons'))
let icon1 = "Ordner.png"
let icon2 = "Lesezeichen.png"
function setFunction() {
const css =`
.countClass1::before {
content: attr(data-value1) !important;
font-family: Consolas, "Lucida Console", "Courier New", monospace !important;
font-size: 12px !important;
font-weight: 900 !important;
color: lightgreen !important;
width: 15px !important;
padding: 0 !important;
margin-top: 2px !important;
margin-right: 4px !important;
}
.countClass1::after {
content: "/";
background-image: url(${profilePath}/${icon1});
background-repeat: no-repeat;
background-size: 16px;
background-position: 0 1px;
color: lightgreen !important;
text-align: right !important;
margin-left: 0 !important;
margin-right: 4px !important;
margin-bottom: 2px !important;
height: 16px;
width: 26px;
}
.countClass1 label {
margin-inline: 0px !important;
}
.countClass2::before {
content: attr(data-value2);
font-family: Consolas, "Lucida Console", "Courier New", monospace !important;
font-size: 12px !important;
font-weight: 900 !important;
color: lightgreen !important;
width: 25px !important;
padding: 0 !important;
}
.countClass2::after {
content: "";
background-image: url(${profilePath}/${icon2});
background-repeat: no-repeat;
background-size: 16px;
background-position: center;
margin-right: 4px !important;
margin-left: -1px !important;
height: 16px;
width: 16px;
}
.countClass2 image {
order: 1; Pfeil hinter dem "Wert" der Links
padding-left: 4px !important;
}
`;
const sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
const uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css));
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
let bmbMenu = document.getElementById('bookmarks-menu-button');
let bookMenu = document.getElementById('bookmarksMenu');
let persToolBar = document.getElementById('PersonalToolbar');
if(bmbMenu)
bmbMenu.addEventListener('popupshowing', onPopupShowing );
if(bookMenu)
bookMenu.addEventListener('popupshowing', onPopupShowing );
if(persToolBar)
persToolBar.addEventListener('popupshowing', onPopupShowing );
}
function onPopupShowing(aEvent) {
let popup = aEvent.originalTarget;
for (let item of popup.children) {
if (item.localName != 'menu' || item.id?.startsWith('history')) {
continue;
}
setTimeout(() => {
let itemPopup = item.menupopup;
itemPopup.hidden = true;
itemPopup.collapsed = true;
itemPopup.openPopup();
itemPopup.hidePopup();
let menuitemCount = 0;
let menuCount = 0;
for (let subitem of itemPopup.children) {
if (subitem.classList.contains('bookmark-item') && !subitem.disabled && !subitem.hidden) {
if (subitem.localName == 'menuitem') {
menuitemCount++;
} else if (subitem.localName == 'menu') {
menuCount++;
}
}
}
itemPopup.hidden = false;
itemPopup.collapsed = false;
let label1 = item.childNodes[3];
label1.classList.add('countClass1');
let strCountOut1 = String(menuCount).padStart(2, '\xa0');
label1.setAttribute('data-value1', strCountOut1);
let label2 = item.childNodes[4];
label2.classList.add('countClass2');
let strCountOut2 = String(menuitemCount).padStart(3, '\xa0');
label2.setAttribute('data-value2', strCountOut2);
}, 100);
}
}
})();
Alles anzeigen