1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Boersenfeger

Beiträge von Boersenfeger

  • Anpassung für About-Dialog funktioniert nicht mehr

    • Boersenfeger
    • 27. Dezember 2021 um 16:50

    2002Andreas Keine Ahnung wegen den Kommatas, war schon immer so und hat funktioniert....

    FuchsFan die Schrift ist dann weg, diese musste also noch schwarz definiert werden.

    Vielen Dank Euch beiden! :) :thumbup:

    CSS
    #rightBox textarea{
    background-color: white !important;
    color: black !important;
    }

  • Anpassung für About-Dialog funktioniert nicht mehr

    • Boersenfeger
    • 27. Dezember 2021 um 16:21

    Hm, die kleinen Bildchen kommen aus dem Profilordner, aber die Buttons werden nicht angezeigt, was zickt da bloß wieder dazwischen.

    ............................

    Oops, eben einen Neustart gemacht.... Jetzt ist alles wieder korrekt :/

    Allerdings ist dieser Teil nun mit schwarzem Hintergrund, sonst war es weiß, siehe oben..

  • Anpassung für About-Dialog funktioniert nicht mehr

    • Boersenfeger
    • 27. Dezember 2021 um 16:12
    Zitat von grisu2099

    Du hast die falsche .css-Datei gepostet... ;)

    Jetzt oben korrigiert ^^

  • Anpassung für About-Dialog funktioniert nicht mehr

    • Boersenfeger
    • 27. Dezember 2021 um 15:52

    Seit vorgestern ca funktioniert mein CSS für den Dialog nicht mehr

    CSS
    /* About : Dialog */
    
    
    @-moz-document url-prefix("chrome://browser/content/aboutDialog.xhtml"){
    
    
    #version:before{
    content: "Boersenfeger seine Nightly-Version ist:";
    font-family: Courier New !important;
    font-size:17px !important;
    font-weight: bold! important;
    color:#F08080 !important;
    margin-right: 6px !important;
    margin-left: -24px !important;}
    
    #version {
    font-family: Courier New !important;
    font-size:16px !important;
    margin-top: 30px !important;
    color: #FFFFFF !important;}
    
    
    #aboutDialog{
    height: 350px !important;}
    
    
    #agent{
    font-family: Courier New !important;
    margin-left: -140px !important;
    margin-bottom: 10px !important;
    max-height: 56px !important;
    margin-right: 84px !important;
    margin-top: 30px !important;
    padding-top: 5px !important;
    text-align:center!important;}
    
    
    #agent{
    font-family: Courier New !important;    
    appearance: none !important;
    border-radius:14px!important;}
    
    
    #agent .textbox-input-box{
    font-family: Courier New !important;    
    margin-top: -1px !important;
    margin-left: 12px !important;}
    
    
    #clientBox{
    font-family: Courier New !important;    
    background-color: #202340 !important;}
    
    
    #bottomBox {
    font-family: Courier New !important;    
    background-color: #202340 !important;
    margin-bottom: 30px !important;}
    
    
    #aboutDialog, #aboutDialogContainer{
    font-family: Courier New !important;    
    background-color: #202340 !important;}
    
    
    #updateBox > vbox:nth-child(2) > hbox:nth-child(2){
    font-family: Courier New !important;    
    margin-top: -25px !important;
    margin-bottom: 20px !important;} 
    
    
    #updateButton{
    font-family: Courier New !important;    
    min-width: 360px !important;
    margin-top: 5px!important;
    margin-bottom: 5px !important;}
    
    
    #trademark {
    font-family: Courier New !important;    
    margin-bottom: -40px !important;
    margin-top: 16px !important;
    font-size: 15px !important;
    background-color: #202340 !important;}
    
    
    #leftBox {margin-top: 60px !important;
    font-family: Courier New !important; }
    
    
    /* Build ID about Dialog css, Text mittig.*/
    
    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;
    }
    
    #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;
    padding-left:30px!important;
    background-position:13px 3px!important;
    font-size:15px!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: 0px !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: 0px!important;
    padding-bottom: 0px!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;
    font-size:15px!important;
    text-decoration:none!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{
    appearance:none!important;
    background: #B2EDFA url("file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index2.png")no-repeat !important;
    color:black!important;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:20px!important;
    padding-left:40px!important;
    background-position:10px 1px!important;
    border-radius:14px!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;
    font-size:15px!important;
    text-decoration:none!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{
    appearance:none!important;
    background: #B2EDFA url("file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index4.png")no-repeat !important;
    color:black!important;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:20px!important;
    padding-left:40px!important;
    background-position:10px 1px!important;
    border-radius:14px!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;
    font-size:15px!important;
    text-decoration:none!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{
    appearance:none!important;
    background: #B2EDFA url("file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index6.png")no-repeat !important;
    color:black!important;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:20px!important;
    padding-left:40px!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"]{
    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;
    font-size:15px!important;
    text-decoration:none!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{
    appearance:none!important;
    background: #B2EDFA url("file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index1.ico") no-repeat !important;
    color:black!important;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left:35px!important;
    background-position:10px 1px!important;
    border-radius:14px!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-left: 2px !important;
    margin-right: 0px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    font-size:15px!important;
    text-decoration:none!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{
    appearance:none!important;
    background: #B2EDFA url("file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index8.png") no-repeat !important;
    color:black!important;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left:35px!important;
    background-position:10px 1px!important;
    border-radius:14px!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;
    font-size:15px!important;
    text-decoration:none!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;}
    
    
    #contributeDesc > label:nth-child(2):hover{
    appearance:none!important;
    background: #B2EDFA url("file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index9.png") no-repeat !important;
    color:black!important;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left:35px!important;
    background-position:10px 1px!important;
    border-radius:14px!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;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left:35px!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{
    appearance:none!important;
    background: #B2EDFA url("file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index10.png") no-repeat !important;
    color:black!important;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left:35px!important;
    background-position:10px 2px!important;
    border-radius:14px!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;
    font-size:15px!important;
    text-decoration:none!important;
    padding-right:20px!important;
    padding-left:30px!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;
    color:black!important;
    margin-left: 10px !important;
    margin-right: 35px !important;
    font-size:15px!important;
    text-decoration:none!important;
    border-color:cadetblue !important;
    border-style:outset !important;
    border-width:2px !important;
    background-position:7px 3px!important;
    border-radius:14px!important;}
    
    }
    Alles anzeigen

    Sollte eigentlich ungefähr so aussehen, hier die Default-Version:

  • Addons Manager Code anpassen

    • Boersenfeger
    • 27. Dezember 2021 um 15:46
    Zitat von 2002Andreas

    Ob das so bei dir auch aussieht musst du testen bitte:

    So siehts aus, damit bin ich zufrieden, Vielen Dank! :thumbup: :)

    auch wenn mich die ganzen Nebenschauplätze von den anderen Postern eher verwirren... :/

    CSS
    /*  Addons-Manager Nightly */
    
    /*  Versionsnummer der Addons wird angezeigt */
         @-moz-document url-prefix(chrome://mozapps/content/extensions/aboutaddons.html),
        url-prefix(chrome://mozapps/content/extensions/extensions.xhtml), url-prefix(about:addons) {
            
        div:not([current-view="updates"]) .addon-name-link[title]::after,
        div:not([current-view="updates"]) .addon-name[title]::after {
        display: block !important;
        content: attr(title) !important;
        margin-top: -22px !important;
        }
    
    /*  Hintergrund der Button auf der rechten Seite */
    
        addon-list addon-card:not([expanded="true"]) panel-list * {
          background: antiquewhite !important;
          color: black !important;
          font-weight: bold !important;
        }
        
        @supports -moz-bool-pref("browser.in-content.dark-mode") 
         @media (prefers-color-scheme: dark) 
         addon-list addon-card:not([expanded="true"]) panel-list *,
         .more-options-menu panel-item {
         background: black !important;
         color: white !important;
        
        }
        
        
        addon-list panel-item {
          margin: 0 1px !important;
          box-shadow: inset 0 0 3px 3px grey;
        }
        
       
    /*  Reduce Size of default Buttons */
    
        link:is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button {
          width: unset !important;
          padding: 10px 24px !important; /* 5px ist die Höhe der rechten Button */
         
        }
        
    /*  Entfernt den Drei-Punkte-Button aus dem Container */
    
        addon-card .more-options-button {
          display: none !important;
        }
    
    /*  Remove Button Icon */
    
        addon-list panel-item {
          --icon: unset !important;
        
        }
        
    /*  Restore Buttons */
        
        addon-list .more-options-menu :is(addon-options,plugin-options) panel-list {
          position: relative !important;
          display: block !important;
          overflow: hidden !important;
          margin-top: -25px;
          background: unset !important;
          border: unset !important;
          box-shadow: unset !important;
          min-width: unset !important;
          width: unset !important;     
        }
    
        div.arrow.top + div.list {
          display: flex !important;
          flex-flow: row wrap !important;
          justify-content: flex-start !important;
        }
    
        panel-item[action="preferences"] {
          order: -1;
        }
        
        panel-item[badged] {
          border: 1px solid Highlight !important;
        }
        
        panel-item[badged]::after,
        :host([badged]) button::after,
        link:is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button::after,
        :is(addon-options,plugin-options) button::after {
          display: none !important;
          content: unset !important;
        }
        
        addon-page-options panel-list {
          min-width: unset !important;
          width: auto !important;
          max-width: 300px !important;
          z-index: 1000 !important;      
        }
        
        addon-page-options panel-list panel-item {
          min-width: 280px !important;
          width: 280px !important;     
        }
        
        .sticky-container {
          z-index: 1000 !important;
        }
        
        link:-is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button label[accesskey] {
          padding-inline-start: 0px !important;
          padding-top: 3px !important;
          padding-bottom: 3px !important;
          min-width: 260px !important;
          width: 260px !important;      
        }
    
        addon-page-options panel-list panel-item[accesskey][checked] {
          background: url("chrome://global/skin/icons/check.svg") 5px no-repeat !important;
        }
            
        addon-list addon-card:not([expanded="true"]) panel-list {     
          display: block !important;   
          box-shadow: none !important; 
          border: none !important;
          right: 45px !important; /* Abstand der Button bei Erweiterungen vom rechten Rand */
          
        }
    
    /*  Abstand zwischen den Containern */  
        
        addon-card .addon { 
        margin: 5px !important; 
        }
    
    /*  Höhe der Container */
        
        addon-list[type="extension"]{ 
        --card-padding: 19px }
        addon-card .addon-card-collapsed { 
        margin-bottom: 2px !important; /* Button rechts Abstand vom oberen Rand */   
        }    
    
    /*  Abstand der Button vom rechten Rand bei Themes, Plugins, Wörterbücher, usw.*/
        
        addon-list:is([type="theme"],[type="plugin"],[type="dictionary"]) addon-card:not([expanded="true"]) panel-list {
        right: 55px !important; 
        
        }
    
    /*  Abstand der Button vom oberen Rand bei Plugins, Wörterbücher, usw. */
        
        addon-list addon-card:not([expanded="true"]) panel-list {
          margin-top: -60px !important;
        }
    
    /*  Abstand der Button vom oberen Rand bei Themes */
        
        addon-list:is([type="theme"]) addon-card:not([expanded="true"]) panel-list {
          margin-top: -60px !important;
          margin-left: -100px !important;
        }
    
    /*  Ausdehnung der Container zum rechten Rand */    
    
        .addon.card {
        width: 1560px;
        }
    
        input[type="checkbox"].toggle-button {
          margin-right: 430px !important; /* blauer Button -Deaktivieren/Aktivieren- Abstand vom rechten Rand */
        }
        
    /*  Nummerierung der installierten Erweiterungen im AddonsManager */
    
        body {
        counter-reset: section !important;                   
        }
        #main > addon-list:nth-child(1) > section:nth-child(2) > addon-card:nth-child(n+1) > div:nth-child(1) > div:nth-child(2)::before {
        font-size:18px!important;  
        color: red !important;
        font-weight: bold !important;
        counter-increment: section;                 
        content: counter(section, decimal-leading-zero)". ";
        margin-left: -8px !important;
        padding-right: 8px !important; 
        margin-top:4px!important;
        }
        
    /*  Abstand der Button zum linken Rand */
        
        #categories > .category, #preferencesButton, #helpButton, #addonsButton {
          margin-left: 5px !important; 
        }
    
        #categories > .category:not([disabled]){
          background-color: gainsboro !important;/*Hintergrundfarbe vom Button*/
          margin-top: 2px !important; /*Abstand zum Button darüber*/
          border-radius: 60px !important;/*Rundung vom Button*/
          box-shadow: inset 0 0 5px 5px #888;
        }
        
    /*  Aktiver Button rot, Schrift weiß */
        
        #categories > .category[selected]{
          color: white !important;
          background-color: red !important;
          margin-top: 1px !important;
          border-radius: 60px !important;
          box-shadow: inset 0 0 5px 5px #888; 
        }
    
    /*  Hintergrund der Button blau, Schrift weiß bei hover mit der Maus */
        
        #categories > .category:hover, #preferencesButton:hover, #helpButton:hover, #addonsButton:hover {
          color: white !important;
          background-color: blue !important;
          margin-top: 1px !important;
          border-radius: 60px !important;
          box-shadow: inset 0 0 5px 5px #888;      
        }
            
    /*  Optionen-Button */
    
        button.more-options-button:nth-child(1) {
    
        position: absolute !important;
        left: 19% !important;
        margin-top: -10px !important;
        }
    
    /*  Bei "Themes" die Grafiken ausblenden */
        
        .card-heading-image {
        display: none !important;
        }
          
        
    /*  Erweiterungssuche ausblenden */
    
        .main-search {
        display: none !important;
        }
        
    /*  Ausblenden Firefox Optionen */
    
        #preferencesButton,
        #help-button {
        display: none !important;
    }
        
    /*  Kategorien in abgerundeten Buttons */
    
        #preferencesButton,
        #addonsButton,
        #helpButton,
        #category-availableUpdates {
        background-color: red !important;
        margin-top:5px !important;
        border-radius:60px !important;
        }    
    
    /*  Add-ons entdecken entfernt */
    
        .category[name="discover"] {
        display:none!important;
        }
        
    /*  Privatmodus und empfohlene Erweiterungen Icons entfernen */
    
        .addon-badge-recommended,
        .addon-badge-private-browsing-allowed {
        display:none !important; 
        }
    
    
    /*  Umrandung bei Hover breiter Rand und andere Farbe */
    
        :root {
        --card-outline-color: LimeGreen !important;
        }
        
        @-moz-document url-prefix(chrome://mozapps/content/extensions/aboutaddons.html),
        url-prefix(about:addons) {
    
       #sidebar {
        background: darkkhaki !important;
        }
        
        .main-search,
        .sticky-container,
        .main-heading,
        #content {
        background: blanchedalmond !important;
        font-size: 15px !important;
        }
        richlistbox.list > richlistitem.addon {
        background:white!important;
        margin-left:-20px !important;
        margin-top:  7px !important;
        }
        #list-view > #addon-list .description-container {
        margin-left: 350px !important;
        margin-top: -10px !important;
        border-radius:60px !important;
        padding: 5px 8px 2px 7px !important; 
        }    
        #list-view > #addon-list .addon.addon-view {
        padding: 5px 80px 2px 7px !important;
        border-radius:60px !important;
        }
    
    /*    Kategorien nicht angeklickt, Text dunkelrot */
    
        *|*.category {
        color:darkred!important;
        }
    
    /*    Kategorien hover Hintergrund + Schrift */
    
        *|*.category:hover {
        color:white!important;
        background:red!important;
        }
    
    /*   Einstellungen-Fenster verbreitern */
        
        @-moz-document url-prefix(aboutpreferences){
        .pane-container{
        width: 900px !important;
        }                      
        
    /*   Unter Plugins Nachfragen ob aktiviert werden soll entfernt */
    
        #main > div:nth-child(1) > addon-list:nth-child(1) > section:nth-child(2) > addon-card:nth-child(2) > div:nth-child(1) > plugin-options:nth-child(5) > panel-list:nth-child(1) > panel-item:nth-child(1),
        #main > div:nth-child(1) > addon-list:nth-child(1) > section:nth-child(2) > addon-card:nth-child(3) > div:nth-child(1) > plugin-options:nth-child(5) > panel-list:nth-child(1) > panel-item:nth-child(1) {
        display: none !important;
        }
        
    /*    Button mit dem Zahnrad */
    
        .page-options-menu > .more-options-button {
          fill: red !important; /* rotes Zahnrad */ 
          border: 1px solid grey !important; /* farbige Umrandung */
          border-radius: 15px !important; /* Abrundung */
          width: 60px !important; /* Länge des Button */
          height: 30px ! important; /* Höhe des Button */
          box-shadow: inset 0 0 2px 2px grey; /* innerer Schatten */
        } 
        
    /*   Button oben mit dem Zahnrad bei Hover */
    
        .page-options-menu > .more-options-button:hover {
          fill: lime !important; /* Farbe des Zahnrades */
        }
    
    /*   Aussehen des Menü hinter dem Zahnrad */
    
        link:is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button label[accesskey] {
          margin-left: 6% ! important;
          min-width: 350px !important;
          width: 375px !important; /* Länge der einzelnen Felder */
          background: white ! important; /* Farbe des Hintergrundes */
        }
        
        link:is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button label[accesskey]:hover {
          background: lightyellow !important;    
        }  
        .sticky-container {
          z-index: 1000 !important;
        }
    
         button:focus {
         background: none !important;
     }
     
        addon-page-options panel-list panel-item {
          width: 425px !important; /* Länge der aktivierten Menü-Leiste */
          background: none ! important;
          padding-right: 15px !important;
        }
        
        addon-page-options panel-list panel-item:hover {
          width: 425px !important; 
          background: lime ! important;
          color: red !important;
        }    
    
        addon-page-options panel-list {
          min-width: unset !important;
          width: auto !important;
          max-width: 450px !important; /* Ausdehnung der Felder nach rechts */ 
          background: #f8f8ff ! important; /* farbiger Hintergrund des Feldes */
          padding-left: 8px !important; /* Ausdehnung nach links */
          padding-right: 3px !important; /* Ausdehnung nach rechts */
          z-index: 1000 !important;
        }
        
    /*  Hintergrund der Box Updates automatisch aktualisieren */
        addon-page-options panel-list panel-item[accesskey][checked] {
          background: gold !important;
        }           
        
    /*  Zurückbutton bei geöffnetem Menü Einstellung/Verwalten */
        .back-button {
          background-color: silver !important;/*Hintergrundfarbe vom Button*/
          width: 60px !important;
          border-radius: 60px !important;/*Rundung vom Button*/
          box-shadow: inset 0 0 3px 3px #888;
        }
        
        .back-button:hover {
          color: white !important;
          background-color: dodgerblue !important;
          border-radius: 60px !important;
          box-shadow: inset 0 0 3px 3px #888;
        }    
    
    /*  Icons des Stern-Kontextmenü */
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(1)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild5.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(2)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild61.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
     
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(4)::before {
          content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild3.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(5)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild66.ico") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(7) {
         fill: transparent !important;}
         
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(7)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild62.png") no-repeat !important;
         background-size: 18px 18px !important;
         margin-left: 16px;
         margin-right: -32px;
         margin-bottom: 3px;}
        
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(7):not([checked])::before {
         content: '';
         font-size: 14px;
         padding-left: 0px !important;
         padding-top: 1px !important;
         padding-bottom: 2px !important;
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild63.png") no-repeat !important;
         background-size: 18px 18px !important;
         margin-left: 15px;
         margin-right: -32px;
         margin-bottom: 3px;}
        
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(8)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild64.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(10)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild67.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}    
         }
         
    /*        About:addons  - Optionen Schaltfläche */
        
        @-moz-document url("about:addons"){
        
        #utils-updateNow{
        appearance: none !important;
        background: url("..//icons/Bild5.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-updateNow:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild5.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-viewUpdates{
        appearance: none !important;
        background: url("..//icons/Bild61.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-viewUpdates:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild61.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-installFromFile{
        appearance: none !important;
        background: url("..//icons/Bild3.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-installFromFile:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild3.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-autoUpdateDefault[type="checkbox"][checked="true"]>.menu-iconic-left{
        appearance: none !important;
        background: url("..//icons/Bild62.png")no-repeat !important;
        height:15px!important;
        padding-top:1px!important;
        margin-left:5px !important;}
    
        #utils-autoUpdateDefault[type="checkbox"][checked="true"]>.menu-iconic-text {
        padding-left: 12px !important;}
    
        #utils-autoUpdateDefault[type="checkbox"][checked="false"]>.menu-iconic-left{
        appearance: none !important;
        background: url("..//icons/Bild63.png")no-repeat !important;
        height:15px!important;
        padding-top:1px!important;
        margin-left:7px !important;}
    
        #utils-autoUpdateDefault[type="checkbox"][checked="false"]>.menu-iconic-text{
        padding-left: 10px !important;}
    
        #utils-resetAddonUpdatesToAutomatic{
        appearance: none !important;
        background: url("..//icons/Bild64.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-resetAddonUpdatesToAutomatic:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild64.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-resetAddonUpdatesToManual{
        appearance: none !important;
        background: url("..//icons/Bild65.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-resetAddonUpdatesToManual:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild65.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}    
    
        #utils-debugAddons{
        appearance: none !important;
        background: url("..//icons/Bild66.ico") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-debugAddons:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild66.ico") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}    
    
        #manage-shortcuts{
        appearance: none !important;
        background: url("..//icons/Bild67.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #manage-shortcuts:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild67.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
        
        #empty-addons-message {
        display: none !important;
        }
        }
    Alles anzeigen

    Aber es tut sich schon ein neues Problem auf...

    About Dialog zickt, dazu gibts einen neuen Thread.

  • Addons Manager Code anpassen

    • Boersenfeger
    • 26. Dezember 2021 um 13:55

    Vielen Dank! Der erste Eindruck ist, das sich nichts ändert.

    Bin jetzt abwesend. Morgen gehts dann weiter... ;)

  • Was schaut ihr gerade?

    • Boersenfeger
    • 26. Dezember 2021 um 12:51

    Ist für einen Oskar nominiert, wenn ich mich nicht irre.. Ich fand ihn amüsant, mehr aber auch nicht. Wenn das die Zukunft ist, na Prost! :)

  • Addons Manager Code anpassen

    • Boersenfeger
    • 26. Dezember 2021 um 12:49

    Einen schönen 2. Weihnachtsfeiertag wünsche ich Euch und vielen Dank für die vielen Beiträge. Die dort erwähnten Fehler sind imho beseitigt. :)

    Den Code habe ich also entsprechend bearbeitet, allerdings komme ich mit dem Hauptproblem nicht wirklich weiter... es passt ja alles, bis auf die Anordnung der Buttons

    Rätselhaft bleibt auch für mich, wieso keine schließende Klammer für die in Zeile 8 gesetzte nötig zu sein scheint. Wenn diese öffnenden Klammer dort nicht gesetzt ist, werden die Versionsnummern nicht angezeigt.

    Kann man den Code so verändern, das die o.a. Buttons nicht überlappend dargestellt werden, meinetwegen in Reihe....

    Der Code von Dharkness kommt für mich nicht in Frage, da mir die farbliche Gestaltung nicht zusagt.

    Komplett neu kommt mangels Ahnung auch nicht in Frage. Zur Not bleibts halt so... ?(

  • Addons Manager Code anpassen

    • Boersenfeger
    • 25. Dezember 2021 um 12:23

    Seit dem letzten UpDate sieht mein AddonsManager im Nightly so aus:

    Folgender Code werkelt hier:

    CSS
    /*  Addons-Manager Nightly */
    
    /*  Versionsnummer der Addons wird angezeigt */
    
        @-moz-document url-prefix(chrome://mozapps/content/extensions/aboutaddons.html),
        url-prefix(chrome://mozapps/content/extensions/extensions.xhtml), url-prefix(about:addons) {  
            
        div:not([current-view="updates"]) .addon-name-link[title]::after,
        div:not([current-view="updates"]) .addon-name[title]::after {
        display: block !important;
        content: attr(title) !important;
        margin-top: -22px !important;
        }
    
    /*  Hintergrund der Button auf der rechten Seite */
    
        addon-list addon-card:not([expanded="true"]) panel-list * {
          background: antiquewhite !important;
          color: black !important;
          font-weight: bold !important;
        }
        
        @supports -moz-bool-pref("browser.in-content.dark-mode") 
         @media (prefers-color-scheme: dark) 
         addon-list addon-card:not([expanded="true"]) panel-list *,
         .more-options-menu panel-item {
         background: black !important;
         color: white !important;
        
        }
        
        
        addon-list panel-item {
          margin: 0 1px !important;
          box-shadow: inset 0 0 3px 3px grey;
        }
        
       
    /*  Reduce Size of default Buttons */
    
        link:is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button {
          width: unset !important;
          padding: 10px 24px !important; /* 5px ist die Höhe der rechten Button */
         
        }
        
    /*  Entfernt den Drei-Punkte-Button aus dem Container */
    
        addon-card .more-options-button {
          display: none !important;
        }
    
    /*  Remove Button Icon */
    
        addon-list panel-item {
          --icon: unset !important;
        
        }
        
    /*  Restore Buttons */
        
        addon-list .more-options-menu :is(addon-options,plugin-options) panel-list {
          position: relative !important;
          display: block !important;
          overflow: hidden !important;
          margin-top: -25px;
          box-shadow: unset !important;
          background: unset !important;
          border: unset !important;
          box-shadow: unset !important;
          min-width: unset !important;
          width: unset !important;     
        }
    
        div.arrow.top + div.list {
          display: flex !important;
          flex-flow: row wrap !important;
          justify-content: flex-start !important;
        }
    
        panel-item[action="preferences"] {
          order: -1;
        }
        
        panel-item[badged] {
          border: 1px solid Highlight !important;
        }
        
        panel-item[badged]::after,
        :host([badged]) button::after,
        link:is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button::after,
        :is(addon-options,plugin-options) button::after {
          display: none !important;
          content: unset !important;
        }
        
        addon-page-options panel-list {
          min-width: unset !important;
          width: auto !important;
          max-width: 300px !important;
          z-index: 1000 !important;      
        }
        
        addon-page-options panel-list panel-item {
          min-width: 280px !important;
          width: 280px !important;     
        }
        
        .sticky-container {
          z-index: 1000 !important;
        }
        
        link:-is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button label[accesskey] {
          padding-inline-start: 0px !important;
          padding-top: 3px !important;
          padding-bottom: 3px !important;
          min-width: 260px !important;
          width: 260px !important;      
        }
    
        addon-page-options panel-list panel-item[accesskey][checked] {
          background: url("chrome://global/skin/icons/check.svg") 5px no-repeat !important;
        }
            
        addon-list addon-card:not([expanded="true"]) panel-list {
          position: absolute !important;
          display: block !important;
          overflow: hidden !important;
          box-shadow: none !important;
          background: unset !important;
          border: none !important;
          box-shadow: unset !important;
          min-width: unset !important;
          width: unset !important;
          left: unset !important;
          top: unset !important;
          right: 45px !important; /* Abstand der Button bei Erweiterungen vom rechten Rand */
          bottom: unset !important;
        }
    
    /*  Abstand zwischen den Containern */  
        
        addon-card .addon { margin: 5px !important; 
        }
    
    /*  Höhe der Container */
        
        addon-list[type="extension"]{ --card-padding: 15px }
        addon-card .addon-card-collapsed { margin-bottom: 2px !important; /* Button rechts Abstand vom oberen Rand */   
        }    
    
    /*  Abstand der Button vom rechten Rand bei Themes, Plugins, Wörterbücher, usw.*/
        
        addon-list:is([type="theme"],[type="plugin"],[type="dictionary"]) addon-card:not([expanded="true"]) panel-list {
          right: 55px !important; 
        }
    
    /*  Abstand der Button vom oberen Rand bei Plugins, Wörterbücher, usw. */
        
        addon-list addon-card:not([expanded="true"]) panel-list {
          margin-top: -50px !important;
        }
    
    /*  Abstand der Button vom oberen Rand bei Themes */
        
        addon-list:is([type="theme"]) addon-card:not([expanded="true"]) panel-list {
          margin-top: -20px !important;
          margin-left: -100px !important;
        }
    
    /*  Ausdehnung der Container zum rechten Rand */    
    
        .addon.card {
           width: 1560px;
        }
    
        input[type="checkbox"].toggle-button {
          margin-right: 430px !important; /* blauer Button -Deaktivieren/Aktivieren- Abstand vom rechten Rand */
        }
        
    /*  Nummerierung der installierten Erweiterungen im AddonsManager */
    
        body {
        counter-reset: section !important;                   
        }
        #main > addon-list:nth-child(1) > section:nth-child(2) > addon-card:nth-child(n+1) > div:nth-child(1) > div:nth-child(2)::before {
        font-size:18px!important;  
        color: red !important;
        font-weight: bold !important;
        counter-increment: section;                 
        content: counter(section, decimal-leading-zero)". ";
        margin-left: -8px !important;
        padding-right: 8px !important; 
        margin-top:4px!important;
        }
        
    /*  Abstand der Button zum linken Rand */
        
        #categories > .category, #preferencesButton, #helpButton, #addonsButton {
          margin-left: 5px !important; 
        }
    
        #categories > .category:not([disabled]){
          background-color: gainsboro !important;/*Hintergrundfarbe vom Button*/
          margin-top: 2px !important; /*Abstand zum Button darüber*/
          border-radius: 60px !important;/*Rundung vom Button*/
          box-shadow: inset 0 0 5px 5px #888;
        }
        
    /*  Aktiver Button rot, Schrift weiß */
        
        #categories > .category[selected]{
          color: white !important;
          background-color: red !important;
          margin-top: 1px !important;
          border-radius: 60px !important;
          box-shadow: inset 0 0 5px 5px #888; 
        }
    
    /*  Hintergrund der Button blau, Schrift weiß bei hover mit der Maus */
        
        #categories > .category:hover, #preferencesButton:hover, #helpButton:hover, #addonsButton:hover {
          color: white !important;
          background-color: blue !important;
          margin-top: 1px !important;
          border-radius: 60px !important;
          box-shadow: inset 0 0 5px 5px #888;      
        }
            
    /*  Optionen-Button */
    
        button.more-options-button:nth-child(1) {
    
        position: absolute !important;
        left: 19% !important;
        margin-top: -10px !important;
        }
    
    /*  Bei "Themes" die Grafiken ausblenden */
        
        .card-heading-image {
        display: none !important;
        }
          
        
    /*  Erweiterungssuche ausblenden */
    
        .main-search {
        display: none !important;
        }
        
    /*  Ausblenden Firefox Optionen */
    
        #preferencesButton,
        #help-button {
        display: none !important;
    }
        
    /*  Kategorien in abgerundeten Buttons */
    
        #preferencesButton,
        #addonsButton,
        #helpButton,
        #category-availableUpdates {
        background-color: red !important;
        margin-top:5px !important;
        border-radius:60px !important;
        }    
    
    /*  Add-ons entdecken entfernt */
    
        .category[name="discover"] {
        display:none!important;
        }
        
    /*  Privatmodus und empfohlene Erweiterungen Icons entfernen */
    
        .addon-badge-recommended,
        .addon-badge-private-browsing-allowed {
        display:none !important; 
        }
    
    
    /*  Umrandung bei Hover breiter Rand und andere Farbe */
    
        :root {
        --card-outline-color: LimeGreen !important;
        }
    
    
        @-moz-document url-prefix(chrome://mozapps/content/extensions/aboutaddons.html),
        url-prefix(about:addons) { 
    
       #sidebar {
        background: darkkhaki !important;
        }
        
        .main-search,
        .sticky-container,
        .main-heading,
        #content {
        background: blanchedalmond !important;
        font-size: 15px !important;
        }
        richlistbox.list > richlistitem.addon {
        background:white!important;
        margin-left:-20px !important;
        margin-top:  7px !important;
        }
        #list-view > #addon-list .description-container {
        margin-left: 350px !important;
        margin-top: -10px !important;
        border-radius:60px !important;
        padding: 5px 8px 2px 7px !important; 
        }    
        #list-view > #addon-list .addon.addon-view {
        padding: 5px 80px 2px 7px !important;
        border-radius:60px !important;
        }
    
    /*    Kategorien nicht angeklickt, Text dunkelrot */
    
        *|*.category {
        color:darkred!important;
        }
    
    /*    Kategorien hover Hintergrund + Schrift */
    
        *|*.category:hover {
        color:white!important;
        background:red!important;
        }
    
    /* Einstellungen-Fenster verbreitern */
        
        @-moz-document url-prefix(aboutpreferences){
        .pane-container
        width: 900px !important;
        }                      
        
    /* Unter Plugins Nachfragen ob aktiviert werden soll entfernt */
    
        #main > div:nth-child(1) > addon-list:nth-child(1) > section:nth-child(2) > addon-card:nth-child(2) > div:nth-child(1) > plugin-options:nth-child(5) > panel-list:nth-child(1) > panel-item:nth-child(1),
        #main > div:nth-child(1) > addon-list:nth-child(1) > section:nth-child(2) > addon-card:nth-child(3) > div:nth-child(1) > plugin-options:nth-child(5) > panel-list:nth-child(1) > panel-item:nth-child(1) {
        display: none !important;
        }
        
        /* Button mit dem Zahnrad */
        .page-options-menu > .more-options-button {
          fill: red !important; /* rotes Zahnrad */ 
          border: 1px solid grey !important; /* farbige Umrandung */
          border-radius: 15px !important; /* Abrundung */
          width: 60px !important; /* Länge des Button */
          height: 30px ! important; /* Höhe des Button */
          box-shadow: inset 0 0 2px 2px grey; /* innerer Schatten */
        } 
        
    /* Button oben mit dem Zahnrad bei Hover */
    
        .page-options-menu > .more-options-button:hover {
          fill: lime !important; /* Farbe des Zahnrades */
        }
    
    /*======== Aussehen des Menü hinter dem Zahnrad ========*/  
        link:is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button label[accesskey] {
          margin-left: 6% ! important;
          min-width: 350px !important;
          width: 375px !important; /* Länge der einzelnen Felder */
          background: white ! important; /* Farbe des Hintergrundes */
        }
        
        link:is([href$="panel-item.css"],[href$="panel-list.css"]) ~ button label[accesskey]:hover {
          background: lightyellow !important;    
        }  
        .sticky-container {
          z-index: 1000 !important;
        }
    
         button:focus {
         background: none !important;
     }
     
        addon-page-options panel-list panel-item {
          width: 425px !important; /* Länge der aktivierten Menü-Leiste */
          background: none ! important;
          padding-right: 15px !important;
        }
        
        addon-page-options panel-list panel-item:hover {
          width: 425px !important; 
          background: lime ! important;
          color: red !important;
        }    
    
        addon-page-options panel-list {
          min-width: unset !important;
          width: auto !important;
          max-width: 450px !important; /* Ausdehnung der Felder nach rechts */ 
          background: #f8f8ff ! important; /* farbiger Hintergrund des Feldes */
          padding-left: 8px !important; /* Ausdehnung nach links */
          padding-right: 3px !important; /* Ausdehnung nach rechts */
          z-index: 1000 !important;
        }
        
    /* Hintergrund der Box Updates automatisch aktualisieren */
        addon-page-options panel-list panel-item[accesskey][checked] {
          background: gold !important;
        }           
        
    /* Zurückbutton bei geöffnetem Menü Einstellung/Verwalten */
        .back-button {
          background-color: silver !important;/*Hintergrundfarbe vom Button*/
          width: 60px !important;
          border-radius: 60px !important;/*Rundung vom Button*/
          box-shadow: inset 0 0 3px 3px #888;
        }
        
        .back-button:hover {
          color: white !important;
          background-color: dodgerblue !important;
          border-radius: 60px !important;
          box-shadow: inset 0 0 3px 3px #888;
        }    
    
    /* Icons des Stern-Kontextmenü */
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(1)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild5.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(2)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild61.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
     
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(4)::before {
          content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild3.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(5)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild66.ico") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(7) {
         fill: transparent !important;}
         
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(7)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild62.png") no-repeat !important;
         background-size: 18px 18px !important;
         margin-left: 16px;
         margin-right: -32px;
         margin-bottom: 3px;}
        
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(7):not([checked])::before {
         content: '';
         font-size: 14px;
         padding-left: 0px !important;
         padding-top: 1px !important;
         padding-bottom: 2px !important;
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild63.png") no-repeat !important;
         background-size: 18px 18px !important;
         margin-left: 15px;
         margin-right: -32px;
         margin-bottom: 3px;}
        
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(8)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild64.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}
    
        #page-options > panel-list:nth-child(1) > panel-item:nth-child(10)::before {
         content: '';
         display: block;
         width: 16px;
         height: 16px;
         background: url("..//icons/Bild67.png") no-repeat !important;
         background-size: 16px 16px !important;
         margin-left: 15px;
         margin-right: -31px;}    
         }
         
             /*  About:addons  - Optionen Schaltfläche */
        
        @-moz-document url("about:addons"){
        
        #utils-updateNow{
        appearance: none !important;
        background: url("..//icons/Bild5.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-updateNow:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild5.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-viewUpdates{
        appearance: none !important;
        background: url("..//icons/Bild61.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-viewUpdates:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild61.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-installFromFile{
        appearance: none !important;
        background: url("..//icons/Bild3.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-installFromFile:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild3.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-autoUpdateDefault[type="checkbox"][checked="true"]>.menu-iconic-left{
        appearance: none !important;
        background: url("..//icons/Bild62.png")no-repeat !important;
        height:15px!important;
        padding-top:1px!important;
        margin-left:5px !important;}
    
        #utils-autoUpdateDefault[type="checkbox"][checked="true"]>.menu-iconic-text {
        padding-left: 12px !important;}
    
        #utils-autoUpdateDefault[type="checkbox"][checked="false"]>.menu-iconic-left{
        appearance: none !important;
        background: url("..//icons/Bild63.png")no-repeat !important;
        height:15px!important;
        padding-top:1px!important;
        margin-left:7px !important;}
    
        #utils-autoUpdateDefault[type="checkbox"][checked="false"]>.menu-iconic-text{
        padding-left: 10px !important;}
    
        #utils-resetAddonUpdatesToAutomatic{
        appearance: none !important;
        background: url("..//icons/Bild64.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-resetAddonUpdatesToAutomatic:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild64.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-resetAddonUpdatesToManual{
        appearance: none !important;
        background: url("..//icons/Bild65.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-resetAddonUpdatesToManual:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild65.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}    
    
        #utils-debugAddons{
        appearance: none !important;
        background: url("..//icons/Bild66.ico") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #utils-debugAddons:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild66.ico") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}    
    
        #manage-shortcuts{
        appearance: none !important;
        background: url("..//icons/Bild67.png") no-repeat !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
    
        #manage-shortcuts:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: #ecf0f6 url("..//icons/Bild67.png") no-repeat !important;    
        border-width: thin !important;
        border-radius: 4px !important;
        border-color: #aecff7 !important;
        border-style: solid !important;
        min-height: 24px!important;
        padding-top: 5px! important;
        padding-left:28px!important;
        background-position:6px 5px!important;}
        
        #empty-addons-message {
        display: none !important;
        }
        }
    Alles anzeigen

    Der hintere Teil ist zu weit hinten und die Buttons sind ineinander verschoben, was muss angepasst werden?

    Es eilt nicht, lasst Euch den Weihnachtsbraten schmecken, ich bin hier jetzt für die Klöße verantwortlich! =O

  • Der Glückwunsch-Thread

    • Boersenfeger
    • 24. Dezember 2021 um 11:40

    Nachträglich alles Gute zum Geburtstag, fröhliche Weihnachten und vor allem viel Gesundheit wünscht Börsenfeger

  • Frohe Weihnachten und einen guten Rutsch

    • Boersenfeger
    • 24. Dezember 2021 um 11:31

    Frohes Fest und bleibt gesund!

  • About Seiten mit CSS Codes anpassen

    • Boersenfeger
    • 21. Dezember 2021 um 17:48

    ?(

    Das habe ich dann ja so richtig falsch verstanden... ;)

  • About Seiten mit CSS Codes anpassen

    • Boersenfeger
    • 21. Dezember 2021 um 14:25

    Etwa so?

    Für jeden einzelnen Eintrag gibts es einzelne Codes, die müsstest du also jeweils erstellen.

    In diesem Thread sind alle verlinkt, da musst du dich entweder durcharbeiten, oder direkt nach dem jeweiligen suchen oder fragen.

    Falls du bisher noch keine Anpassungen nutzt, müssen Vorarbeiten geleistet werden.

    Dazu hier mehr:

    Thema

    Anpassungen von Firefox-Oberfläche mittels userChrome.css und Webseiten mittels userContent.css

    Neben den eingebauten Browser-Entwicklerwerkzeugen gibt es für Firefox eine weitere Möglichkeit, die Firefox-Oberfläche und die Gestaltung von Webseiten zu verändern. Dies geschieht mit Hilfe der Formatierungssprache CSS (Abkürzung für englisch Cascading Stylesheets) und den beiden Dateien userChrome.css für die Gestaltung der Firefox-Oberfläche und userContent.css für die Gestaltung von Webseiten nach den Wünschen der Firefox-Benutzer.

    Bis zur Einführung der Webextensions durch Mozilla war es…
    milupo
    10. Februar 2019 um 13:19
  • FF-Fussball Thread

    • Boersenfeger
    • 19. Dezember 2021 um 13:30

    Mit einem verdienten Unentscheiden gegen Kaiserslautern überwintern meine Eintracht-Löwen wohl auf einem direktem Aufstiegsplatz, da Mannheim gegen Magdeburg zurückliegt... selbst wenn es "nur" der 3. Platz sein sollte, bin ich mit der Spielweise, der Mannschaft, dem Trainer und den Managern zur Zeit vollends zufrieden. :saint:

  • Bookmarks-Backup automatisieren?

    • Boersenfeger
    • 19. Dezember 2021 um 13:27

    Meine Lösung hat den Charme, das jedes Mal beim Beenden des Browsers eine Sicherung angelegt wird.. allerdings wird die vorherige i. d. R. überschrieben.

  • Bookmarks-Backup automatisieren?

    • Boersenfeger
    • 18. Dezember 2021 um 17:48

    Sorry, ICH kann den Sinn nicht verstehen, warum man ältere Lesezeichenzusammenstellungen benötigt... :)

  • Bookmarks-Backup automatisieren?

    • Boersenfeger
    • 18. Dezember 2021 um 17:32

    Auch eine Lösung:

    Deine Lesezeichen kannst du automatisch als .html-Datei beim Beenden sichern. Das klappt, wie nachstehend beschrieben.

    Tippe about:config in die Adresszeile von Firefox, bestätige die Abfrage mit "Ja, ich werde vorsichtig sein", tippe dann jeweils den Namen des Schlüssels ein und ändere den Wert beim 1. und setze den entsprechenden Pfad beim 2. Schlüssel.

    Code
    browser.bookmarks.autoExportHTML           boolean   true
    browser.bookmarks.file                     string    Pfad deiner Wahl eingeben
  • Nach Update keinen Zugang mehr auf vorher gespeicherte Zugangsdaten

    • Boersenfeger
    • 18. Dezember 2021 um 17:28

    // Du solltest deine Mailadresse unkenntlich machen, wenn diese nutzbar ist...

  • Was hört Ihr gerade?

    • Boersenfeger
    • 17. Dezember 2021 um 15:39

    The Ultimate im Gedenken an Leonard Hubbard RIP

  • In memoriam

    • Boersenfeger
    • 17. Dezember 2021 um 15:37

    Leonard Hubbard, Bassist der Roots, stirbt mit 62 an einer besonderen Form von Blutkrebs, den er bereits 2007 schon einmal besiegt hatte. :(

Unterstütze uns!

Jährlich (2026)

76,1 %

76,1% (589,79 von 775 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon