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

Beiträge von FuchsFan

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 7. August 2024 um 09:57

    Danke, funktioniert perfekt. :thumbup:

    Ich war gezwungen den Text zu verlagern, deshalb habe ich nach Zeile 35 das hinzugefügt (auch die Farbe verändert).

    Code
    info.style.marginTop = "3px";
    info.style.color = "#7901f0";

  • Kann die Übersetzungsanzeige vergrößert werden?

    • FuchsFan
    • 27. Juli 2024 um 09:50

    Danke für die Idee, und die Bereitstellung der einzelnen Codes.

    Daraus habe ich mal einen Bastelvorlage erstellt, für das Popup aus der Url-Bar,

    und aus dem Kontext-Menü.


    Wer möchte, langt zu.

    CSS
    /*======= Popup Translations =======*/ 
    
    /*====== Popup-Menü aus Icon  bei "Firefox-Translations" in der URL-Bar angepasst ======*/
    
    /* großes Feld mit Border */
    #full-page-translations-panel.panel-no-padding.translations-panel {
    	background-color: #ffdf00 !important;
    	border: 3px solid dodgerblue !important;
    	padding: 3px !important;
    }
    /* inneres Feld mit Border */
    #full-page-translations-panel-view-default.PanelUI-subView.translations-panel-view {
    	background-color: #fffaf5 !important;
    	border: 2px solid #d61eff !important;
    }	
    
    /* Boxen für die Auswahl der Sprache */
    #full-page-translations-panel-to,
    #full-page-translations-panel-from {
    	background-color: #f7f5ed !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    }
    #full-page-translations-panel-to:hover,
    #full-page-translations-panel-from:hover {
    	background-color: #e2f1fd !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    }
    /* die Überschriften dazu */
    #full-page-translations-panel-lang-selection > label {
    	color: #b60008 !important;
    	font-weight: 600 !important;
    }
    /* Text (Sprache) in den Boxen */
    #full-page-translations-panel-lang-selection menulist#full-page-translations-panel-to,
    #full-page-translations-panel-lang-selection menulist#full-page-translations-panel-from	{
    	color: #5b15bc !important;
    	font-weight: 500 !important;
    	font-size: 17px !important;
    }
    
    /* Text in den Popup-Menüs zur Auswahl der Landessprache */
    #full-page-translations-panel-lang-selection menulist#full-page-translations-panel-from .menu-iconic-text,
    #full-page-translations-panel-lang-selection menulist#full-page-translations-panel-to .menu-iconic-text {
      color: blue !important;
    	font-weight: 0.95em !important;
    	font-size: 15px !important;
    }		
    
    /* Button "Übersetzen" */
    #full-page-translations-panel-translate.footer-button {
        background-color: #d5c58e /* transparent */ !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    	color: blue !important;
    	font-weight: 700 !important;
    }
    #full-page-translations-panel-translate.footer-button:hover {
        background-color: #4ece3d !important;
    	border: 1px solid #e4002b !important;
    	border-radius: 0 !important;
    	color: #000 !important;
    	font-weight: 700 !important;
    }
    
    /* Button "Abbrechen" */
    #full-page-translations-panel-cancel.footer-button {
        background-color: #eae7e6 !important;
    	border: 1px solid coral !important;
    	border-radius: 0 !important;
    	color: brown !important;
    	font-weight: 700 !important;
    }
    #full-page-translations-panel-cancel.footer-button:hover {
        background-color: yellow !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    	color: red !important;
    	font-weight: 700 !important;
    }
    
    /* Button "Original anzeigen" */
    #full-page-translations-panel-restore-button.footer-button {
    	background-color: #f6c883 !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    	/* color: red !important; */
    	font-weight: 700 !important;
    }
    #full-page-translations-panel-restore-button.footer-button:hover {
    	background-color: #bbdefb !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    	/* color: red !important; */
    	font-weight: 700 !important;
    }
    
    /* Zahnrad-Icon oben rechts */
    .panel-info-button.translations-panel-settings-gear-icon {
    	color: green!important;
    }	
    .panel-info-button.translations-panel-settings-gear-icon:hover {
    	color: red !important;
    }
    
    /* im Popup-Menü erster Eintrag "Übersetzung immer anbieten" an/aus */
    menuitem.always-offer-translations-menuitem[checked="false"]{
    	background-image: url("file:///C:/FoxIcons/0003.png") ;
        background-size: 16px 16px ;
    }
    menuitem.always-offer-translations-menuitem[checked="false"]:hover{
    	background-image: url("file:///C:/FoxIcons/0002.png") ;
        background-size: 16px 16px ;
    }
    menuitem.always-offer-translations-menuitem[checked="true"]{
    	background-image: url("file:///C:/FoxIcons/0002.png") ;
        background-size: 16px 16px ;
    }
    menuitem.always-offer-translations-menuitem[checked="true"]:hover{
    	background-image: url("file:///C:/FoxIcons/0003.png") ;
        background-size: 16px 16px ;
    }
    /* Text bei aktiv nach links verlagert */
    menuitem.always-offer-translations-menuitem[checked="true"] label.menu-iconic-text {
    	margin-left: -25px !important;
    }		
    
    /* Text links oben "Diese Seite übersetzen?" */
    span#full-page-translations-panel-header {
    	color: blue !important;
    	font-size: 14px !important;
    }
    
    /*==== ENDE ====*/	
    
    
    
    /*==== Popup aus Kontext-Menü markierten Text übersetzen ====*/
    
    /* das äußere Feld mit Border */
    #select-translations-panel {
        min-width: 790px !important;
    	background-color: #ffdf00 !important;
    	border: 3px solid dodgerblue !important;
    	padding: 3px !important;
    }
    	
    /* das innere Feld mit Border */
    #select-translations-panel > div:nth-child(1) {	
        background-color: #f0eada !important;
    	border: 1px solid magenta !important;
    }
    
    /* oben links "Übersetzung" */
    h1.translations-panel-header-wrapper {
    	color: #731d29 !important;
    	font-size: 17px !important;
        font-weight: 600 !important;
    }
    
    /* der übersetzte Text */
    #select-translations-panel-main-content > vbox {
        font-size: 14px !important;
        color: red !important;
        font-weight: 600 !important;
    }
    
    /* Boxen für die Auswahl der Sprache */
    #select-translations-panel-from,
    #select-translations-panel-to {
    	background-color: #f7f5ed !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    }
    #select-translations-panel-from:hover,
    #select-translations-panel-to:hover {
    	background-color: #e2f1fd !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    }
    
    /* die Überschriften dazu */
    #select-translations-panel-from-label.select-translations-panel-label,
    #select-translations-panel-to-label.select-translations-panel-label {
    	color: royalblue !important;
    	font-size: 14px !important;
    	font-weight: 600 !important;
    }
    
    /* Felder "Von" und "Auf" */	
    #select-translations-panel-from[noinitialselection="true"],
    #select-translations-panel-to[noinitialselection="true"] {
    	color: #690fa5 !important;
    	font-size: 18px !important;
    	font-weight: 600 !important;
    }
    
    /* Feld mit übersetztem Text */
    textarea#select-translations-panel-text-area {
    	background-color: #fffdd0 !important;
    	border-radius: 0 !important;
    }	
    
    /* Popup Auswahl der Landessprache */
    #select-translations-panel-from-menupopup.translations-panel-language-menupopup-from.in-menulist menuitem,
    #select-translations-panel-to-menupopup.translations-panel-language-menupopup-to.in-menulist menuitem {
    	color: #092892 !important;
    	font-size: 14px !important;
    	font-weight: 600 !important;
    }
    
    /* Button "Kopieren" */
    #select-translations-panel-copy-button.footer-button.select-translations-panel-copy-button {
    	appearance: none !important;
    	background: #ffd1a9 url("file:///C:/FoxIcons/1140.png") no-repeat !important;
        background-size: 16px 16px !important;
    	background-position: 6px 7px !important;
    	padding-left: 30px !important;
    	border: 1px solid brown !important;
    	border-radius: 0 !important;
    }
    #select-translations-panel-copy-button.footer-button.select-translations-panel-copy-button:hover {
    	appearance: none !important;
    	padding-left: 30px !important;
    	background-color: #c6f6fc !important;
    	border: 1px solid green !important;
    }		
    #select-translations-panel-copy-button.footer-button.select-translations-panel-copy-button { 
        list-style-image: none !important;
    }
    
    /* Button "Fertig" */
    #select-translations-panel-done-button-primary.footer-button {
    	background-color: green !important;
    	border: 1px solid coral !important;
    	border-radius: 0 !important;
    }	
    #select-translations-panel-done-button-primary.footer-button:hover {
    	background-color: #c6f6fc !important;
    	border: 1px solid coral !important;
    	border-radius: 0 !important;
    	color: blue !important;
    }	
    
    /* Button "Gesamte Seite übersetzen" */
    #select-translations-panel-translate-full-page-button.footer-button[disabled="true"] {
    	border: 1px solid coral !important;
    	border-radius: 0 !important;
    	color: blue !important;
    }
    
    #select-translations-panel-translate-full-page-button.footer-button {
    	background-color: #f9e2af !important;
    	border: 1px solid coral !important;
    	border-radius: 0 !important;
    	color: blue !important;
    }	
    #select-translations-panel-translate-full-page-button.footer-button:hover {
    	background-color: #c6f6fc !important;
    	border: 1px solid green !important;
    	border-radius: 0 !important;
    	color: blue !important;
    }
    
    
    
    /*=== nur zur Info gedacht ====*/
    
    /* rechte Seite einzelne Sprachen ausblenden */
    /* #select-translations-panel-to-menupopup > menuitem[value="bg"],[value="da"],[value="fr"],[value="it"] {
      display: none !important;
    } */
    
    /* linke Seite einzelne Sprachen ausblenden*/
    /* #select-translations-panel-from-menupopup > menuitem[value="bs"],[value="bg"],[value="da"],[value="fi"],[value="el"] {
      display: none !important;
    } */
    
    /*linke Seite ab dem 10ten Eintrag*/
    /* #select-translations-panel-from-menupopup > menuitem:nth-child(n+10){
      display: none !important;
    } */
    
    /******/
    Alles anzeigen
  • Button ändern in Passwortabfrage ?

    • FuchsFan
    • 22. Juli 2024 um 16:01
    Zitat von Dato

    mit welchen CSS Code kann oben rechts die eiden Buttons (Bearbeiten und Entfernen) ändern ?

    Hier solltest du fündig werden RE: About Seiten mit CSS Codes anpassen

    es ist der komplette Code, darin sind auch die Button aufgeführt.

  • Schriftfarbe Adressleiste

    • FuchsFan
    • 12. Juli 2024 um 21:42
    Zitat von Mira_Belle

    Und Sören hat ja Sekunden vorher einen, wie ich finde, viel schöneren Code gepostet.

    Stimmt, funktioniert perfekt.

    CSS
    #identity-icon-box.identity-box-button image#faviconid.faviconclass {
    	background: url("..//icons/0013.png")no-repeat !important;
    	background-position: 0px 1px !important;
    }
    
    #identity-box.chromeUI #faviconid {
       -moz-context-properties: fill !important;
       fill: transparent !important;
    }

  • Schriftfarbe Adressleiste

    • FuchsFan
    • 12. Juli 2024 um 10:37
    Zitat von Mira_Belle

    Nur ein Versuch!!

    Danke, ich habe mit deinem Code jetzt eine Möglichkeit gefunden, und so funktioniert es dann (Beispiel).

    CSS
    #identity-icon-box.identity-box-button image#faviconid.faviconclass {
    	background: url("..//icons/0605.png")no-repeat !important;
    }
    #faviconid {
    	-moz-context-properties: fill !important;
    	}
    #identity-box  {		
    	fill: transparent !important;
    }

  • Schriftfarbe Adressleiste

    • FuchsFan
    • 12. Juli 2024 um 10:09

    Ein eigenes Icon anwenden funktioniert, aber wie das Original ausblenden? Alle Versuche bisher erfolglos.:rolleyes:

  • Entwicklung Firefox

    • FuchsFan
    • 7. Juli 2024 um 19:00

    Das sind die gesicherten Dateien aus dem entpackten zip-Archiv , Größe 74MB aus aktuellem Nightly.


  • Dialog über Firefox - originale Icons ausblenden

    • FuchsFan
    • 4. Juli 2024 um 13:21
    Zitat von Endor

    Ich habe mir ein Lesezeichen für:
    chrome://browser/content/aboutDialog.xhtml
    gemacht.

    Endor

    Ich danke dir, das ist ja sehr hilfreich, und ganz einfach in der Bedienung. :thumbup:

  • Dialog über Firefox - originale Icons ausblenden

    • FuchsFan
    • 3. Juli 2024 um 22:01
    Zitat von 2002Andreas

    Warum nicht?

    Weil das total in Vergessenheit geraten ist. Danke für die Nachhilfe. :rolleyes:

    Zitat von milupo

    Da das AboutDialog-Fenster ein Popup-Fenster ist, musst du natürlich auch vorher erst das Fenster anzeigen, damit der zugehörige Pfad zur Verfügung steht.

    Danke, milupo, damit hatte ich lange Zeit nicht mehr zu tun, ist in Vergessenheit geraten.

  • Dialog über Firefox - originale Icons ausblenden

    • FuchsFan
    • 3. Juli 2024 um 19:52

    Im Dialog vom aktuellen Nightly lassen sich die originalen Icons in der Update-Box mit dem bisherigen Code nicht mehr ausblenden.

    CSS
    /* blendet die Originale vom Icon und Throbber vor den Update-Buttons aus */
    	#icons > .icon {
           	display: none !important;
        }
    	#icons > .update-throbber {
    		display: none !important;
        }

    Ich komme nicht mehr an die Box heran, um zu prüfen, was sich geändert hat. Wer kann bitte helfen?


  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 3. Juli 2024 um 18:44
    Zitat von Boersenfeger

    Da bin ich mal gespannt..

    Kannst du, aber ich habe nur versucht die Fehler auszubessern, ansonsten hat sich nichts geändert. So, dann teste mal bitte.;)

    CSS
        @namespace url(http://www.w3.org/1999/xhtml);
        @-moz-document url-prefix(about:logins) {
            
        .no-logins.initialized body login-intro{     
            scrollbar-width: none !important;
        }
        
        /* alle Button der originale graue HG weg */
        button,    
        button:hover {
        --in-content-button-background: none !important;
        --in-content-button-background-hover: none !important;
        --in-content-button-background-active: none !important;
    }
        
        .column:before {
            content: "Logins von Boersenfeger";
            margin-top: 15px !important;
            font-size: 25px !important;
            font-weight: bold !important;
            color: red !important;
        }               
        
        /* oben der Text "Zugangsdaten" */
        .count {
            color: #0f6acc !important; 
            font-size: 15px !important; 
            font-weight: bold !important;
            padding-right: 20px !important;
        }
        
           /* Einträge in der Liste Abstand von links */
        li[class="login-list-item"],
        li[class="login-list-item selected"]{
            padding-left: 25px !important;
        }
            
        /* erstes Feld linke Seite (bei Name u. Zugangsdaten) */
        div.meta {
            padding-left: 35px !important;
            padding-top: 10px !important;
            margin-top: -1px !important;
            background-color: #fffff0 !important;
        }    
        
        /* Hintergrundbox bei Button mit + Zeichen */
        div.listHeader div.create-login-button-container {
            background-color: lightblue !important;
            margin: 3px 0 0 0 !important; 
            border: 2px solid coral !important;
            box-shadow: none !important; 
        }
        div.listHeader div.create-login-button-container:hover {
            background-color: lightyellow !important;
            margin: 3px 0 0 0 !important; 
            border: 2px solid blue !important;
            box-shadow: none !important; 
        }
        
        /* rechts die Box über der blauen Linie */
        .header {
            margin-top: 20px!important;
        }
            
        .header, li {
            border-bottom: none !important;
            box-shadow: none !important;        
        }
            
        /* linke Seite unter den Einträgen Border */
        div.container ol li#new-login-list-item.login-list-item.selected,
        div.container ol section.login-list-section{
            border-bottom: 1px solid silver !important; 
            box-shadow: none !important;
        }
            
        
        /* HG für das obere rechte Feld */
        header {
            border-bottom: none !important;
            background-color: #fbe8d2 !important;
            height: 52px !important;
        }
            
        /* HG für das linke obere Feld */
        
        login-list.initialized{
            background-color: #fbe8d2 !important;
        }
    	
    	     
        .empty-search-message {
            background:#fffff0 !important;
            border-bottom: none !important; 
            box-shadow: none !important;
        }
        
        html {
            background: gainsboro !important;
        }
        
        body > h1:nth-child(2) {
            margin-top: 10px !important;
        }
        
            
        /* Suchfeld oben */  
        .filter,
        login-filter {
            appearance: none !important; 
            border-radius:24px !important;
            margin-left: 5px  !important;
            margin-top: 2px  !important;
            min-width: 235px !important;
            max-width: 235px !important;
        }
    	
    	    div.listHeader div.create-login-button-container button.create-login-button {
            margin-left: 65px  !important;
            margin-top: -153px  !important;
        }    
        
        .menu-button {
            fill: #e69500 !important;
        }
        
        .fxaccounts-extra-text {
            color: #0066cc !important; 
            font-weight: bold !important;
            padding-right: 30px !important;
        }
        
        div.container ol{
            background-color: beige !important;
            
        }
        
        /* HG des Suchfeldes */
        input.filter{
            background:#fffff0 !important;
        }    
            
        body {
            max-width: 1745px !important;
            max-height: 960px !important;
            margin-left: auto /* 350px */ !important;
            margin-right: auto /* 350px */ !important;
            border: 5px solid dodgerblue !important; 
            /*margin-top: 30px !important; */
        }
        
        /* rechte Seite großes Feld */
        html.official-branding.no-logins.initialized body section login-intro,
        div.container {
            max-height: auto !important;
        }
            
        .time-created,
        body > login-list:nth-child(2), li, .header, header,
        .meta{
            box-shadow: none !important;
        }
        
        /* rechte Seite großes Feld */
        div.container {
            background: conic-gradient(at 0% 50% , beige 20%, white 30%, #64BF15 60%) !important;
            border-left: 2px solid silver !important;
        }
        
        /* links oben das erste Feld */
        .meta {
            background: conic-gradient(at 0% 50% , beige 20%, white 30%, #64BF15 60%) !important;
        }
        .meta:hover {
            background: #ffe680 !important;
        }
        
        /* linke Seite die untere Box */
        div.container ol{
            background: conic-gradient(at 0% 50% , beige 20%, white 30%, #64BF15 60%) !important;
        }
        
    	
    	.text-deemphasized label select#login-sort {
        padding-top: 0px !important;
        }
            
        /* rechts die große Box */
        html.initialized body login-item,
        .login-selected.initialized body login-item {
            margin-left: 30px !important;
        }
        
        /* links die große Box */
        html.initialized body login-list.initialized.create-login-selected,
        .login-selected.initialized body login-list.initialized {
            margin-right: -40px !important;
            min-width: 350px !important;
            max-width: 350px !important;
            border: 0px !important;
        }
    
    
    
        li.selected.list-item {
            background-color: #fbd59e !important;
    		color: #000 !important;
        }
        li.selected.list-item:hover {
            background-color: #ffe680 !important;
        }
    	
    	li.list-item {
        border: 1px solid #B2B2B2 !important;
        background-color: #FFFFF0 !important;
        color: blue !important;
    	padding: 1px 5px 5px 15px !important;
        margin: 3px 3px 0 3px !important;
    }
        li.list-item:hover {
        background-color: #f0ffff !important;
        color: #000 !important;
        }
            
        .login-item-title {
            color: #0066cc !important;
        }
        
        .favicon-wrapper,
        .login-item-favicon-wrapper {
            fill: #e69500 !important;
        }
        
        /* rechts blaue horizontale Linie */
        div.container div.column div.header {
            border-bottom: 2px solid dodgerblue !important;
            margin-right: -200px !important;
        }
        
        /* Popup "Neue Zugangsdaten hinzufügen" Border-Radius bei den drei Boxen */
        div.container div.column form div.detail-row label.detail-cell input{
            border-radius: 24px !important;
        }
    
        /* Button links oben "Name" */
        #login-sort {
        background: #F0F0F0 url("..//icons/Bild86.png")no-repeat !important;
        padding-left:40px !important;
        padding-right: 5px !important;
        padding-top:  4px!important; 
        padding-bottom: 0px!important; 
        background-position:10px 7px!important;
        font-size:14.0px!important;
        border-style: outset !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-width:2px !important;
        color:black !important;
        margin-left: -15px !important;
        max-width: 160px  !important;
        }
        
        #login-sort:hover {
        background: #B2EDFA url("..//icons/Bild86.png")no-repeat !important;
        padding-left:40px!important ;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        background-position:10px 7px!important;
        }
        
        /* Button bearbeiten */
    	.action-buttons edit-button {
        appearance:none!important;
    	height: 32px !important;
        background: url("..//icons/Bild67.png")no-repeat !important;
        margin-right: 20px !important;
        padding: 0 5px 0 25px !important;
        background-position:14px 7px!important;
        font-size:14.0px!important;
        border: 1px solid dodgerblue !important;
        border-radius:16px !important;
        color:black !important; 
        }
    
        .action-buttons edit-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild67.png")no-repeat !important;
        border: 1px solid coral !important;
        background-position:14px 7px!important;
        padding: 0 5px 0 25px !important;
        }
        /* Text im Button verlagert */
        button.ghost-button span {
        margin-top: -3px !important;
        }
    
        /* Button "Entfernen" */
        .action-buttons  delete-button {
        appearance:none!important;
        height: 32px !important;
        background: url("..//icons/Bild8.gif")no-repeat !important;
        padding: 0 5px 0 25px !important;
        background-position:14px 7px!important;
        font-size:14.0px!important;
        border: 1px solid dodgerblue !important;
        border-radius:16px !important;
        }
        
        .action-buttons  delete-button:hover {
        appearance:none!important;
        background: #ffcf06 url("..//icons/Bild8.gif")no-repeat !important;
        border: 1px solid coral !important;
        background-position:14px 7px!important;
        padding: 0 5px 0 25px !important;
    	} 
    
        /* Button Bearbeiten und Entfernen einfärben */
    
    	.action-buttons edit-button,
    	.action-buttons delete-button {
    	border-radius: 5px !important;
    	--in-content-button-text-color:  white !important;
    	}
    	.action-buttons delete-button {
    	border-radius: 5px !important;
    	--in-content-button-text-color-hover: red !important; 
    	}
    
    	.action-buttons edit-button {
    	background-color: green !important;
    	margin-right: 5px !important;
    	}
      
    	.action-buttons delete-button {
    	background-color: red !important;
    	}
    	
    
        /* Button "Kopieren" (Namen) */
    	.detail-grid copy-username-button{
        appearance:none!important;
        height: 30px !important;
        background: #F0F0F0 url("..//icons/Bild73.png")no-repeat !important;
        padding: 0 5px 3px 35px !important;
        background-position:15px 6px!important;
        background-size: 18px 18px !important;
        font-size:14.0px!important;
        border: 1px solid dodgerblue !important;
        border-radius:16px!important;
        color:black !important; 
        }
    
        .detail-grid copy-username-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild73.png")no-repeat !important;
        padding: 0 5px 3px 35px !important;
        border: 1px solid coral !important;
        background-position:15px 6px!important;
        background-size: 18px 18px !important;
        }
        
        /* originale Icons in den Button ausgeblendet */
        .ghost-button > img:nth-child(1) {
        display: none !important;
        }
    
        /* Button "Kopieren" (Passwort) */
        .detail-grid copy-password-button {
        appearance:none!important;
        height: 30px !important;
        background: #F0F0F0 url("..//icons/Bild74.png")no-repeat !important;
        padding: 0 5px 3px 35px !important;
        background-position:15px 6px!important;
        background-size: 18px 18px !important;
        font-size:14.0px!important;
        border: 1px solid dodgerblue !important;
        border-radius:16px!important;
        color:black !important; 
        }
    
        .detail-grid copy-password-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild74.png")no-repeat !important;
        padding: 0 5px 3px 35px !important;
        border: 1px solid coral !important;
        background-position:15px 6px!important;
        background-size: 18px 18px !important;
        }
    	
    	        
        /* für Button "Kopieren" die Länge */
        .detail-grid copy-username-button,	
        .detail-grid copy-password-button {
        min-width: 120px !important;
        }
    
        
        /* Button "Adresse der Website" */
        .origin-input {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild75.png")no-repeat !important;
        padding: 2px 40px 6px 45px !important;
        background-position:15px 5px!important;
        background-size: 18px 18px !important;
        font-size:14.0px!important;
        border: 1px solid dodgerblue !important;
        border-radius:16px!important;
        color:black !important; 
        }
    
        .origin-input:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild75.png")no-repeat !important;
        padding: 2px 40px 6px 45px !important;
        background-position:15px 5px!important;
        background-size: 18px 18px !important;
        font-size:14.0px!important;
        border: 1px solid coral !important;
        border-radius:16px!important;
        color:black !important; 
        }    
        
        .fxaccounts-enable-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild83.png")no-repeat !important;
        padding-left:35px!important;
        padding-top:  2px!important; 
        padding-bottom: 4px!important; 
        background-position:10px 6px!important;
        color:black!important;
        font-size:14px!important;
        text-decoration:none!important;
        padding-right:25px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;
        border-width:2px !important;
        border-radius:16px!important;
        }
    
        .fxaccounts-enable-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild83.png")no-repeat !important;
        background-position:10px 6px!important;
        border-style: outset !important;
        border-width:2px !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }    
    
        /* Button "Speichern" im Menü "Neu" */
        .save-changes-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild87.png")no-repeat !important;
        padding: 0 25px 0 45px !important;
        background-position:15px 6px!important;
        background-size: 17px 17px !important;
        font-size:14.0px!important;
        border: 1px solid dodgerblue !important;
        border-radius:16px!important;
        color:black !important; 
        }
        
        .save-changes-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild87.png")no-repeat !important;
        padding: 0 25px 0 45px !important;
        border: 1px solid coral !important;
        background-position:15px 6px!important;
        background-size: 17px 17px !important;
        }
            
        /* Button "Abbrechen" im Menü "Neu" */
        .cancel-button {
        appearance:none!important;
        background: #F0F0F0 url("..//icons/Bild88.png")no-repeat !important;
        padding: 0 25px 0 45px !important;
        background-position:15px 6px!important;
        background-size: 17px 17px !important;
        font-size:14.0px!important;
        border: 1px solid dodgerblue !important;
        border-radius:16px!important;
        color:black !important; 
        }
        
        .cancel-button:hover {
        appearance:none!important;
        background: #B2EDFA url("..//icons/Bild88.png")no-repeat !important;
        padding: 0 25px 0 45px !important;
        border: 1px solid coral !important;
        background-position:15px 6px!important;
        background-size: 17px 17px !important;
        }        
        
        /* Auge vor Passwort kopieren */
        .reveal-password-checkbox {
            fill: #0070ff !important;
        }
        .reveal-password-checkbox:hover {
            fill: #c32148 !important;
        }
        
        /* Web-Adresse im Menü "Neu" linker Abstand */
        div.container div.column form div.detail-row label.detail-cell input{
        padding-left: 15px !important;
        }
        
        /* Überschrift im Menü "Neu" */
        div.container div.column div.header h2.title span.new-login-title {
        color: #006b3c !important;
        }
        /* das Welt-Icon davor */ 
        div.container div.column div.header img.login-item-favicon {
        fill: brown !important;
        }
    
        /* Drei-Punkte-Button oben rechts */
        button.menu-button.ghost-button {
            background-color: lightblue !important;
            border: 2px solid orange !important;
            border-radius: 0 !important;
            fill: green !important;        
        }
        button.menu-button.ghost-button:hover {
            background-color: greenyellow !important;
            border: 2px solid crimson !important;
            fill: red !important;        
        }
        /* Menü hinter Drei-Punkte-Button */
        ul.menu button.menuitem-button {
            background-color: beige !important;
            border: 1px solid silver !important;
            margin-top: 2px !important;
        }
        ul.menu button.menuitem-button:hover {
            background-color: greenyellow !important;
            border: 1px solid coral !important;
        }    
        
        .meta-info:first-of-type::before {
            border-top: none  !important;
        }    
        
        /* Popup-Menü hinter Dreipunkte-Button - die Button */
        .menu {
            border: 3px solid dodgerblue !important;
            padding: 5px !important;
        }
    
        .menuitem-import-browser {
            width: 100% !important;
            height: 24px !important;
            fill:  green !important;
            color: black!important;
        }
        
        .menuitem-export {
            width: 100% !important;
            height: 24px !important;
            fill:  orange !important;
            color: black !important;
        }
        
        .menuitem-import {
            width: 100% !important;
            height: 24px !important;
            fill:  #cc3300!important;
            color: black !important;
        }
        
        .menuitem-import-file {
            width: 100% !important;
            height: 24px !important;
            fill:  blue !important;
            color: black !important;
        }
        
        .menuitem-remove-all-logins {
            width: 100% !important;
            height: 24px !important;
            fill:  #cc3300!important;
            color: black !important;
            margin-left: -1px !important;
        }
        
        .menuitem-help {
            width: 100% !important;
            height: 24px !important;
            fill: blue!important;
            color: black !important;
        }
        
        .menuitem-preferences {
            width: 100% !important;
            height: 24px !important;
            fill: dodgerblue!important;
            color: blue !important;
            font-weight: 600 !important;
        }    
        
        .menuitem-mobile[data-l10n-id="menu-menuitem-android-app"] {
            width: 100% !important;
            height: 24px !important;
            fill: #33cc33!important;
            color: black!important;
        }
    
        .menuitem-mobile[data-l10n-id="menu-menuitem-iphone-app"] {
            width: 100% !important;
            height: 24px !important;
            fill: #9900ff!important;
            color: black!important;
        }
    	}
    Alles anzeigen
  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 3. Juli 2024 um 18:32
    Zitat von Boersenfeger

    Vielen Dank, habe alles so geändert!

    Gerne doch, aber da gibt es ja noch viele weitere Baustellen. Ich bin gerade mal dabei alles ein wenig zu richten, und wenn ich damit fertig bin, dann stelle ich deinen ausgebesserten Code mal hier ein. Kannst dann probieren, oder zumindest Vergleiche anstellen. Bis dann!

  • About Seiten mit CSS Codes anpassen

    • FuchsFan
    • 3. Juli 2024 um 09:56
    Zitat von Boersenfeger

    Mir gefällt nämlich meiner/dein Alter besser..

    Boersenfeger

    Da erkenne ich Bauteile aus meiner Feder. Wenn es dir gefällt, dann müsstest du aber mal Nacharbeit leisten.

    Auf die Schnelle ist mir schon mal Folgendes aufgefallen:

    Hier funktioniert in Zeile 195 der Selektor nicht mehr. Ersetze mal bitte die Zeilen 195 bis 197 durch diesen Code.

    CSS
    .text-deemphasized label select#login-sort {
       padding-top: 0 !important;
    }

    Dann müssten die Selektoren für die Button "Bearbeiten" und "Entfernen" geändert werden.

    Zeile 285 .action-buttons edit-button {, Zeile 298 .action-buttons edit-button:hover {

    und

    Zeile 311 .action-buttons delete-button {, Zeile 323 .action-buttons delete-button:hover {.

    Außerdem sollten die Werte der Zeilen 259 und 281 übereinstimmen.

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 14. Juni 2024 um 13:42
    Zitat von 2002Andreas

    Rechtsklick auf ein Bild machen, dann wird der Eintrag angezeigt.

    Kann ich nur bestätigen. :)

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 26. Mai 2024 um 09:11
    Zitat von bege

    also im Fx 126 nicht mehr funktionieren dürften

    Das war ab Version 127 erforderlich, damit das Script wieder funktionierte.

    Beitrag

    RE: userChrome.js Scripte für den Fuchs (Diskussion)

    […]

    Sei gegrüßt, Andreas! :)

    Das hatte ich so auch schon probiert, wollte aber nicht. Das Entscheidende war dann diese zusätzliche Änderung in der ersten Zeile:

    (Quelltext, 2 Zeilen)



    Danke, für deine Mitwirkung. :thumbup:
    FuchsFan
    5. Mai 2024 um 11:38
  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 5. Mai 2024 um 11:38
    Zitat von 2002Andreas

    este bitte mal:

    Sei gegrüßt, Andreas! :)

    Das hatte ich so auch schon probiert, wollte aber nicht. Das Entscheidende war dann diese zusätzliche Änderung in der ersten Zeile:

    Code
    {label:'Browser-Werkzeuge', command:"var { require } = ChromeUtils.importESModule('resource://devtools/shared/loader/Loader.sys.mjs', {});\


    Danke, für deine Mitwirkung. :thumbup:

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 5. Mai 2024 um 09:50

    Im Script extras_config_menu.uc.js habe ich zum Aufruf der Browser-Werkzeuge das eingetragen, was im aktuellen Nightly so nicht mehr funktioniert.

    Code
    {label:'Browser-Werkzeuge', command:"var { require } = Cu.import('resource://devtools/shared/loader/Loader.jsm', {});\
                          var { BrowserToolboxLauncher } = require('resource://devtools/client/framework/browser-toolbox/Launcher.jsm');\
                          BrowserToolboxLauncher.init();",
            },


    Was muss da geändert werden?


  • Höhe Tabs reduzieren / Webseite Icon verschieben / Schriftgröße Webadresse vergrößern

    • FuchsFan
    • 26. April 2024 um 18:47
    Zitat von bluuubb33

    Wird scheinbar komplett ignoriert.

    Kann ich so nicht bestätigen, denn so #TabsToolbar .tab-icon-image arbeitet der code hier schon ewig und noch immer.

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 12. April 2024 um 09:26
    Zitat von 2002Andreas

    so das ganze Skript, aber nur für Nightly:

    Sehr gut, das funktioniert so. :thumbup:

    Konnte es bei meiner Spielerei nicht, weil ich eine Klammer nicht berücksichtigt hatte. :rolleyes:

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • FuchsFan
    • 12. April 2024 um 09:04
    Zitat von 2002Andreas

    Teste bitte mal:

    Danke, Andreas, funktioniert wieder. :thumbup::)

    Zitat von Sören Hentzschel

    Die 1:1-Ersetzung von BrowserCloseTabOrWindow() wäre BrowserCommands.closeTabOrWindow(). Die Funktion nutzt intern zwar auch gBrowser.removeCurrentTab(), macht vorher aber noch einige Tests und berücksichtigt u.a. auch den Fall, dass eventuell mehr als ein Tab ausgewählt ist

    BrowserCommands.closeTabOrWindow habe ich mal probiert, aber dann funktioniert das Script nicht mehr. Wie müsste dann Zeile 21 aussehen?

Unterstütze uns!

Jährlich (2025)

0 %

0% (0,00 von 650 EUR)

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