Autsch, du hast recht...
Autsch, du hast recht...
Boersenfeger Das Skript sorgt für die ausführliche Angabe des Useragents.
Danke!
Zu deinem letzten CSS, Änderungen zum Anfangs-CSS
window
#aboutDialog vbox
#aboutDialogContainer hbox {font-size:15px !important;}
#clientBox vbox {font-size:15px !important;}
#rightBox textarea
#agent{
text-align:center!important;
margin-top: 50px!important;
margin-bottom: 10px ! important;
}
Alles anzeigen
#aboutDialog vbox
#aboutDialogContainer hbox, {font-size:15px !important;}
#clientBox vbox {font-size:15px !important;}
#rightBox textarea,
#agent{
text-align:center!important;
margin-top: 50px!important;
margin-bottom: 10px ! important;
}
richtig, ohne Komma:
#aboutDialogContainer hbox {font-size:15px !important;}
}
} /* Ende @-moz-document */
#rightBox textarea{
background-color: white !important;
color: black !important;
}
Letzteres steht damit ausserhalb von
@-moz-document url-prefix("chrome://browser/content/aboutDialog.xhtml"){
Weihnachtsstress?
Und mit allen Änderungen, also auch die von Andreas, sieht es optimierter so aus
/* About : Dialog */
@-moz-document url-prefix("chrome://browser/content/aboutDialog.xhtml")
{
#aboutDialog,
#aboutDialogContainer,
#agent .textbox-input-box,
#agent,
#bottomBox,
#clientBox,
#leftBox,
#trademark,
#updateBox > vbox:nth-child(2) > hbox:nth-child(2),
#updateButton,
#version,
#version:before
{
font-family: 'Courier New' !important;
}
#aboutDialog vbox,
#aboutDialogContainer hbox,
#clientBox vbox,
#contributeDesc > label:nth-child(1),
#contributeDesc > label:nth-child(2),
#releasenotes,
#trademark,
#updateButton,
label.bottom-link:nth-child(3),
[href='about:credits'],
[href='about:license'],
[href='about:rights'],
[href='https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog']
{
font-size: 15px !important;
}
#contributeDesc > label:nth-child(1),
#contributeDesc > label:nth-child(2),
#releasenotes,
label.bottom-link:nth-child(3),
[href='about:credits'],
[href='about:license'],
[href='about:rights'],
[href='https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog']
{
text-decoration: none !important;
}
#aboutDialog,
#aboutDialogContainer,
#bottomBox,
#clientBox,
#trademark
{
background-color: #202340 !important;
}
#version:before
{
content: 'Boersenfeger seine Nightly-Version ist:';
font-size: 17px !important;
font-weight: bold !important;
color: #f08080 !important;
margin-right: 6px !important;
margin-left: -24px !important;
}
#version
{
font-size: 16px !important;
margin-top: 30px !important;
color: #fff !important;
}
#aboutDialog
{
height: 350px !important;
}
#agent
{
appearance: none !important;
margin: 50px 40px 84px 10px !important;
max-height: 56px !important;
padding-top: 5px !important;
text-align: center !important;
border-radius: 14px !important;
max-width: 1100px !important;
}
#agent .textbox-input-box
{
margin-top: -1px !important;
margin-left: 12px !important;
}
#bottomBox
{
margin-bottom: 30px !important;
}
#updateBox > vbox:nth-child(2) > hbox:nth-child(2)
{
margin-top: -25px !important;
margin-bottom: 20px !important;
}
#trademark
{
margin-top: 16px !important;
margin-bottom: -40px !important;
}
#leftBox
{
margin-top: 60px !important;
}
/* Build ID about Dialog css, Text mittig.*/
#rightBox textarea
{
background-color: white !important;
color: black !important;
text-align: center !important;
margin-top: 50px !important;
margin-bottom: 10px !important;
}
#updateButton
{
appearance: none !important;
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index1.gif')no-repeat !important;
min-width: 360px !important;
padding-left: 30px !important;
background-position: 13px 3px !important;
border-radius: 14px !important;
border-color: red !important;
border-style: outset !important;
border-width: 2px !important;
color: black !important;
margin-bottom: 10px !important;
margin-top: 0 !important;
}
#icons > .icon
{
margin-top: 8px !important;
}
#updateButton:hover
{
appearance: none !important;
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index2.gif')no-repeat !important;
padding-left: 30px !important ;
background-position: 13px 3px !important;
}
#updateButton .button-box
{
padding-top: 0 !important;
padding-bottom: 0 !important;
-moz-padding-start: 3px !important;
-moz-padding-end: 3px !important;
}
#updateBox vbox description.text-blurb label.text-link
{
display: none !important;
}
[href='about:license']
{
appearance: none !important;
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index1.png')no-repeat !important;
color: black !important;
margin-left: 10px !important;
margin-top: 2px !important;
padding-right: 20px !important;
padding-left: 40px !important;
border-color: dodgerblue !important;
border-style: outset !important;
border-width: 2px !important;
background-position: 10px 1px !important;
border-radius: 14px !important;
}
[href='about:license']:hover
{
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index2.png')no-repeat !important;
}
[href='about:rights']
{
appearance: none !important;
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index3.png')no-repeat !important;
color: black !important;
margin-left: -28px !important;
margin-right: 10px !important;
margin-top: 2px !important;
padding-right: 20px !important;
padding-left: 40px !important;
border-color: red !important;
border-style: outset !important;
border-width: 2px !important;
background-position: 10px 1px !important;
border-radius: 14px !important;
}
[href='about:rights']:hover
{
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index4.png')no-repeat !important;
}
label.bottom-link:nth-child(3)
{
appearance: none !important;
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index5.png')no-repeat !important;
color: black !important;
margin-left: -2px !important;
margin-right: -3px !important;
margin-top: 2px !important;
padding-right: 20px !important;
padding-left: 40px !important;
border-color: green !important;
border-style: outset !important;
border-width: 2px !important;
background-position: 10px 1px !important;
border-radius: 14px !important;
}
label.bottom-link:nth-child(3):hover
{
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index6.png')no-repeat !important;
}
[href='https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog']
{
appearance: none !important;
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index1.ico') no-repeat !important;
color: black !important;
margin-left: -2px !important;
margin-right: -2px !important;
padding-right: 15px !important;
padding-left: 35px !important;
border-color: cadetblue !important;
border-style: outset !important;
border-width: 2px !important;
background-position: 10px 1px !important;
border-radius: 14px !important;
}
[href='https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog']:hover
{
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index1.ico') no-repeat !important;
}
[href='about:credits']
{
appearance: none !important;
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index8.png') no-repeat !important;
color: black !important;
margin: 5px 0 5px 15px !important;
padding-right: 15px !important;
padding-left: 35px !important;
border-color: cadetblue !important;
border-style: outset !important;
border-width: 2px !important;
background-position: 10px 1px !important;
border-radius: 14px !important;
}
[href='about:credits']:hover
{
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index8.png') no-repeat !important;
}
#contributeDesc > label:nth-child(2)
{
appearance: none !important;
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index9.png') no-repeat !important;
color: black !important;
margin-left: -2px !important;
margin-right: 10px !important;
padding-left: 35px !important;
padding-right: 15px !important;
border-color: cadetblue !important;
border-style: outset !important;
border-width: 2px !important;
background-position: 10px 1px !important;
border-radius: 14px !important;
}
#contributeDesc > label:nth-child(2):hover
{
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index9.png') no-repeat !important;
}
#contributeDesc > label:nth-child(1)
{
appearance: none !important;
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index10.png') no-repeat !important;
color: black !important;
margin-left: -2px !important;
margin-right: -3px !important;
padding-left: 35px !important;
padding-right: 15px !important;
border-color: cadetblue !important;
border-style: outset !important;
border-width: 2px !important;
background-position: 10px 2px !important;
border-radius: 14px !important;
}
#contributeDesc > label:nth-child(1):hover
{
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index10.png') no-repeat !important;
}
#releasenotes
{
background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index11.png') no-repeat !important;
color: black !important;
margin-left: 10px !important;
margin-right: 35px !important;
padding-left: 30px !important;
padding-right: 20px !important;
padding-bottom: 1px !important;
border-color: cadetblue !important;
border-style: outset !important;
border-width: 2px !important;
background-position: 7px 3px !important;
border-radius: 14px !important;
margin-top: 35px !important;
}
#releasenotes:hover
{
background: #b2edfa url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index11.png') no-repeat !important;
}
}
Alles anzeigen
Danke!
Das Komma habe ich entfernt, ändert aber nix an der Darstellung...
Mein Code ergibt dies, trotz des " stehenden" Codes
Wenn ich den Code schlicht auskommentiere, sieht es so aus..
Ergo wirkt der Code auch, wenn er außerhalb der Schließklammer von
steht. Probiers mal aus ...
Habe die Schließklammer aber nun runter gesetzt, damit es "richtig" ist.
Ergo wirkt der Code auch, wenn er außerhalb der Schließklammer von
Na klar wirkt er da, wenn es korrektes CSS ist, aber unter Umständen auch dort, wo du ihn nicht haben willst, nämlich überall dort, wo es ebenfalls #rightbox und textarea gibt. textarea ist allgemeines HTML-Element und könnte theoretisch auf jeder HTML-Seite vorkommen. #rightBox ist eine ID, da kann das nicht so schnell passieren. Wenn der Code sich also nur im AboutDialog-Fenster auswirken soll, musst du den Code auch in die @-moz-document-Regel einbetten.
Den letzten Satz hattest du auch gelesen?
Den letzten Satz hattest du auch gelesen?
Und was soll der bedeuten? Für mich sagt der folgendes aus: „Du hast Recht und ich meine Ruhe.“ (in dem Fall an .DeJaVu gerichtet) Er sagt nicht aus, dass du verstanden hast, warum der Code eingebettet sein soll. Und zudem hast du richtig sogar noch in Anführungszeichen gesetzt.
Kann er gerne haben. Darf sich dann aber nicht wundern über sowas.
Wie schaffst du das nur immer, dass schon deine Codes fehlerhaft sind
Ist ja nicht so, dass man nicht könnte oder wollte, nur wenn man kategorisch immer wieder ins selbe Fehlermuster fällt, hmm.
Und mit allen Änderungen, also auch die von Andreas, sieht es optimierter so aus
Ja, und der funktioniert ja auch perfekt.
Aber glaube mir, er hat Angst diesen wohl sortierten Code zu installieren, denn dann sieht er nicht mehr durch.
Er braucht das Durcheinander, dann fühlt er sich wohl, und hat ja dann auch die Möglichkeit offen, wie er selbst sagt, hier wieder auf Pirsch zu gehen, um Ersatzteile zu suchen.
Guten Rutsch!
um Ersatzteile zu suchen.
Ohje, und das bei den derzeitigen Lieferproblemen, und der teilweise nicht funktionierenden Lieferkette und so
Zumindest findet er hier immer wieder einen Lieferanten.
hier immer wieder
Naja, manche haben vorgesorgt, und ihre Lager sind noch gut bestückt
Naja, manche haben vorgesorgt, und ihre Lager sind noch gut bestück
Wie war das mit Angebot und Nachfrage? Die können dann sich dann dumm und dämlich verdienen.
Die können dann
Muss man ja jetzt auch, bei den teuren Energiepreisen und so.
PS
ich muss mal ausrechnen, was mein PC jetzt auf 100Km verbraucht
Muss man ja jetzt auch, bei den teuren Energiepreisen und so.
Na ja, wenn du deinen Computer immer schön heiß laufen lässt, brauchst du nicht so viel zu heizen.
brauchst du nicht so viel zu heizen.
Daran hatte ich noch gar nicht gedacht...danke
Gern geschehen.
denn dann sieht er nicht mehr durch
Das ist wohl möglich. Deshalb nannte ich ja schon die Optionen, mit denen man im Vorfeld grobe Schnitzer ausmerzen kann. Damit werden auch generelle Fehler aufgezeigt, denn was man hier sehen kann, dass immer die gleichen Fehler begangen werden, also systematisch. Und das könnte man mit Stylus als temporär aktivierte Erweiterung schon verhindern. "Das sind die Fehler, ändere es" Und wenn man das oft genug aufgezeigt bekommt, dann ändert sich auch was. Dahingehend habe ich auch das Zitat von Andreas schon richtig eingesetzt, dass man schon im Vorfeld was syntaktisch richtiges hat, aber es dennoch nicht funktioniert - und nicht erst mal mit genereller (und wiederholter) Fehlerbeseitigung aufgehalten wird. Das kann's doch nicht sein?
Alles andere kommt erst danach und das kann man sich Stück für Stück aneignen. Und entsprechend Struktur, um die Fehlersuche zu erleichtert, da ist Form drin, da nur Farbe, da nur Font - und das für Dialog, Tabs, Leisten allgemein, Menü dies, Menü das. Und im Fehlerfall gezielt abschalten.
Ich schreibe das nicht aus Jux und Dollerei, sondern weil es mir genau so hilft, den Überblick zu haben und ich kann mich dadurch schneller einarbeiten, ich habe längst nicht alle CSS im Kopf, ich weiss aber schneller, wo ich suchen muss, nicht nur, weil Firefox mir das in den Werkzeugen auch so anzeigt, welches CSS eine bestimmte Eigenschaft beinhaltet. Und je kleiner ein CSS durch die Spaltung, um so schneller kommt man auch wieder rein, und hat nur diesen Fokus auf Form, Farbe oder Schrift - alles andere kann man ausblenden.
Das ist wohl möglich. Deshalb nannte ich ja schon die Optionen, mit denen man im Vorfeld grobe Schnitzer ausmerzen kann.
Das Wichtigste fehlt aber dann immer noch: Der Wille das umzusetzen, was du vorschlägst, oder auch jemand Anderes.