Im Code von Beitrag #57 ist moz-appearance noch drin
Meine *.css und *.js für Fx 10x.0bxbeta
-
universum123 -
25. April 2021 um 19:18 -
Erledigt
-
-
noch drin
Das macht nichts, noch kann das so benutzt werden.
-
Boersenfeger hmmmm....
bin ich gerade im Forum damit unterwegs zum Test
ZitatName Firefox
Version 93.0a1
Build-ID 20210811093702
stört das nicht
da ist alles im "original" wie beim Fx91beta
gruß uni
edit
mist Neustart und genau das selbe wie die Beta
-
Das macht nichts, noch kann das so benutzt werden.
OK, danke, ich wusste nicht so ganz genau, ab welcher Version es stört...
Schrieb ich ja auch...
Fx91beta sollte mittlerweile Fx92beta sein...
-
Mahlzeit
so ich hab mal alles bis auf
userChrome.js
UserCSSLoader.uc.js
&
Farbe der Menüs anpassen.css
dringelassenrausgenommenselber Effekt wie zuvor mit allen
wo liegt der Fehler?
Gruß uni
edit sagt : siehe "Durchgestrichen"
-
Nabend nur Info
hab den Fehler gefunden
wie immer oder des öfteren 50cm vorm Bildschirm
"Farbe der Menüs anpassen" in Zusammenhang mit 'userChromeShadow.css'
lesen bildet
durch die beitrage in Reihenfolge
1. Lesezeichenpopup Hintergrundfarbe ändern
2. RE: Farbe des Randes ändern
3. ShadowRoot: Neue Aufruf-Methode für CSS-Regeln
weil ich wie immer die *.css in den Ordner [CSS] packe
ne der muss ja in nur 'chrome'
na ja - "Wer richtig lesen kann ist im Vorteil"
schönen Abend
-
Moin
Beta 95 (im Offiziellen ist das noch Ok)
mal wieder ein bis mehrere "Probleme"
1. prob
ich hab das so genannt
Neuer Tab aus Chronik.uc.js
Code
Alles anzeigen(function() { if (location != AppConstants.BROWSER_CHROME_URL) return; PlacesUIUtils.openNodeWithEvent = function PUIU_openNodeWithEvent(aNode, aEvent) { let window = aEvent.target.ownerGlobal; let browserWindow = (window && window.document.documentElement.getAttribute('windowtype') == 'navigator:browser') ? window : BrowserWindowTracker.getTopWindow(); let where = window.whereToOpenLink(aEvent, false, true); if (this.loadBookmarksInTabs) { if (where == 'current' && !aNode.uri.startsWith('javascript:')) { where = 'tab'; } if (where == 'tab' && browserWindow.gBrowser.selectedTab.isEmpty) { where = 'current'; } } this._openNodeIn(aNode, where, window); } let onPopupshowing = function() { let historyMenu = document.getElementById('history-menu'); if (!historyMenu._placesView) { new HistoryMenu(event); historyMenu._placesView._onCommand = function HM__onCommand(aEvent) { let placesNode = aEvent.target._placesNode; if (placesNode) { PlacesUIUtils.openNodeWithEvent(placesNode, aEvent); }; }; }; }; let historyPopup = document.getElementById('goPopup'); historyPopup.setAttribute('onpopupshowing', '(' + onPopupshowing.toString() + ')()'); })();
nun funzt das nicht mehr (sorry hab ich erst jetzt mitbekommen)
aus der Sidebars heraus gehts auch noch
gruß uni
ps. immer langsam mit de jungen pferde
-
nun funzt das nicht mehr
Das Script funktioniert wohl noch richtig aus dem Popup der Chronik/Bibliothek
Nur ein Link aus der Chronik in der Menüleiste wird nicht in einem neuen Tab geöffnet.
Hingegen aus dem Hamburger-Menü > Chronik öffnet sich ein neuer Tab nach Klick auf einen Link unter Chronik.
Ebenfalls auch aus der Sidebar > Chronik.
Ob das etwas mit dem Script zu tun hat kann ich nicht sagen.
Ich denke mal, da kann uns mal wieder wie meistens nur aborix helfen.
-
nun funzt das nicht mehr
Das Script funktioniert wohl noch richtig aus dem Popup der Chronik/Bibliothek
>>Nur ein Link aus der Chronik in der Menüleiste wird nicht in einem neuen Tab geöffnet.<<
......Ich denke mal, da kann uns mal wieder wie meistens nur aborix helfen.
jo genau das meinte ich - thx Andreas
gruß uni
-
jo genau das meinte ich
Alles klar, dann warten wir mal auf unseren Fachmann ob er etwas ändern kann.
Evtl. kann er das Script ja erweitern
-
Ich denke mal, da kann uns mal wieder wie meistens nur aborix helfen.
Nicht so pessimistisch. Da kann sich jeder selbst helfen.
Einfach in die Browserkonsole schauen, welchen Fehler es gibt. Dann kommt man darauf, dass es kein Element mit der ID goPopup gibt. Also schaut man in den Code von Firefox 94 (via https://searchfox.org/), sucht danach und schaut sich an, was in Firefox 95 an dieser Stelle geändert worden ist. Und schon sieht man: Das Element heißt jetzt historyMenuPopup.
Ob das Script dann schon wieder funktioniert, weiß ich nicht, weil ich keine Scripts installieren kann. Aber das ist zumindest mal der Fehler, dem einen die Konsole sofort mitteilt, wenn man den Code ausführt.
-
Ob das Script dann schon wieder funktioniert
Einwandfrei wieder, herzlichen Dank dafür
JavaScript
Alles anzeigen// Neuer Tab bei Klick in der Chronik auf einen Link (function() { if (location != AppConstants.BROWSER_CHROME_URL) return; PlacesUIUtils.openNodeWithEvent = function PUIU_openNodeWithEvent(aNode, aEvent) { let window = aEvent.target.ownerGlobal; let browserWindow = (window && window.document.documentElement.getAttribute('windowtype') == 'navigator:browser') ? window : BrowserWindowTracker.getTopWindow(); let where = window.whereToOpenLink(aEvent, false, true); if (this.loadBookmarksInTabs) { if (where == 'current' && !aNode.uri.startsWith('javascript:')) { where = 'tab'; } if (where == 'tab' && browserWindow.gBrowser.selectedTab.isEmpty) { where = 'current'; } } this._openNodeIn(aNode, where, window); } let onPopupshowing = function () { let historyMenu = document.getElementById('history-menu'); if (!historyMenu._placesView) { new HistoryMenu(event); historyMenu._placesView._onCommand = function HM__onCommand(aEvent) { let placesNode = aEvent.target._placesNode; if (placesNode) { PlacesUIUtils.openNodeWithEvent(placesNode, aEvent); }; }; }; }; let historyPopup = document.getElementById('historyMenuPopup'); historyPopup.setAttribute('onpopupshowing', '(' + onPopupshowing.toString() + ')()'); })();
-
super klasse
ich bedanke mich bei euch beiden *hutzieh*
Nicht so pessimistisch. Da kann sich jeder selbst helfen.
oha da bin ich aber mal so was von raus
Schwein ins Uhrwerk und so
...
geht gleich weiter mit ner frage zu ...
...
mal nei einfache Sache die ich nicht gelöst bekomme
scheint aber doch nicht so zu sein
man(m) kann ja Lesezeichen andere "Icons" zuweisen
Beispiel
CSS.bookmark-item[label="Allgemein Software Download"]{ list-style-image: url("file://c:/Users/Benutzer/AppData/Roaming/Mozilla/Favicon Picker/SFX1.ico") !important;}
so dachte ich mir klappt das auch mit einem Webseiten Hintergrund
Beispiel (Stylus)
CSSbody{ background: url(https://www.bilderhoster.org/images/2021/07/22/meinBild.png) center top fixed !important; background-size: cover !important; background-repeat: no-repeat !important; }
statt Bilderhoster* eigene Festplatte
file://c:/Users/Benutzer/AppData/Roaming/Mozilla/Favicon Picker/meinBild.png
irgendwo ist der Fehler bei mir das das so nicht geht
*Bilderhoster fallen mal aus
-
klappt das auch mit einem Webseiten Hintergrund
Jetzt erst gelesen
Ich bin mir nicht sicher was du genau damit meinst
Auf welcher Webseite?
Beispiel hier im Forum:
Statt:
So auf die Art?
CSS
Alles anzeigen@-moz-document domain("camp-firefox.de") { .pageHeaderLogo img { visibility: hidden !important; } .pageHeaderLogo { height: 90px !important; background: url("data:image/jpeg;base64,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") no-repeat !important; background-position: 90px 30px !important; } }
-
file://
Hm, muss das nicht 3 mal der Slash sein?
-
klappt das auch mit einem Webseiten Hintergrund
Jetzt erst gelesen
Ich bin mir nicht sicher was du genau damit meinst
Auf welcher Webseite?
zb. google
CSSbody{ background: url(https://www.bilderhoster.org/images/2021/07/22/Firefox-Browser-Beta-weisEinLebenBW-FxBild-klein.png) center top fixed !important; background-size: cover !important; background-repeat: no-repeat !important; }
nur will ich das nicht mehr über ein Bilderhoster machen
möchte das wie bei lesezeichen über die Festplatte
wie zb. das nur für eine Webseite (über Stylus)
CSS.bookmark-item[label="BLUE GENERATION - ULTRAS 1.FC MAGDEBURG"]:hover { background: url("file:///c:/Users/meinName/AppData/Roaming/Mozilla/Favicon Picker/BlockU16x16.png") no-repeat !important; padding-left: 30px !important; background-position: 14px 4px !important; background-color: #ffffff !important; }
ich weiß nicht wie ich mich da verständlich machen soll
@
3x /// hab ich auch schon getestet ohne Erfolg
so für heut ist erst mal Feierabend
bis morgen
-
file://c:/Users/Benutzer/AppData/Roaming/Mozilla/Favicon Picker/meinBild.png
Hier hast du ein Leerzeichen im Pfad. Bei anderen Beispielen nicht. Wenn ein Leerzeichen im Pfad ist, musst du immer den Pfad in Anführungszeichen setzen. Gewöhne dir am besten an, immer die Anführungszeichen zu setzen.
-
über die Festplatte
Teste es bitte mal so:
-
Du müsstest auch mal darlegen, was du genau einbinden möchtest, nicht nur irgendwelche Beispiele, die auch noch unterschiedlich sind. Also gib bitte den konkreten Code an, den du verwenden willst.
-
-