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. klickman

Beiträge von klickman

  • eckige Tabs bei Quantum abrunden

    • klickman
    • 2. Dezember 2017 um 20:31
    Zitat von EffPeh


    Halte dich erst einmal an die Form. Farben lassen sich gewöhnlich einfacher und schneller anpassen. :)

    Nun ja, es sollen auch Buttons verändert werden. Um es zu verdeutlichen:

    So (ff57) ist es jetzt:
    [attachment=2]Bildschirmfoto 2017-11-28 um 21.20.16.jpg[/attachment]

    So (FF56)
    [attachment=1]FF56, 1 Tab.jpg[/attachment]

    bzw. so (auch FF56)
    [attachment=0]FF56, 2 Tabs.jpg[/attachment]

    soll es sein. :-???

    Bilder

    • FF56, 2 Tabs.jpg
      • 232,61 kB
      • 2.868 × 237
    • FF56, 1 Tab.jpg
      • 229,95 kB
      • 2.880 × 214
    • Bildschirmfoto 2017-11-28 um 21.20.16.jpg
      • 216,9 kB
      • 2.876 × 242
  • eckige Tabs bei Quantum abrunden

    • klickman
    • 2. Dezember 2017 um 19:34

    Naja, der eine färbt ein, der andere macht sie geschwungen. Ich steh vor einem Dilemma...
    Werde mal versuchen, den Code von Aris zu zerpflücken, so dass der die Farbe spendet und der andere die Form. Puh...

  • eckige Tabs bei Quantum abrunden

    • klickman
    • 2. Dezember 2017 um 17:46
    Zitat von aborix


    Aris kann vielleicht helfen, hat das aber nicht unbedingt gelesen. Vielleicht eine PN an ihn?


    Gute Idee, werde ich machen.

    Zitat von Boersenfeger


    Hier werkelt dieser Code:


    Danke, wenn das an mich gerichtet ist. Die Sache ist, dass ich den von Aris zur Verfügung gestellten Code wegen der Aerofarbe für alle Leisten inkl. Tabs verwenden möchte, plus einiger weiterer Anpassungen. Doch wenn ich irgendeinen anderen Code hinzufüge, wie z. b. den Code für geschwungene Tabs von wilfredwee, tritt dieser Effekt auf:
    Füge ich den Code oberhalb der Aris-Konfiguration in die userChrome.css ein, werden zwar die Tabs geschwungen, doch alle Anpassungen des Aris-Code werden wirkungslos.
    Füge ich den Code unterhalb der Aris-Konfiguration in die userChrome.css ein, ist eben dieser wirkungslos und keine Spur mehr von geschwungenen Tabs.
    Es scheint, als würden die Codes einander wirkungslos machen.

  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 2. Dezember 2017 um 10:53

    Besagte Zeile in der config.ja durch deine beiden Zeilen ersetzt und den Ordner userChromeJS wieder in den Ordner Resources (entspricht dem Installationsordner unter Windows) verschoben - Scripte funktionieren weiterhin:
    [attachment=1]Bildschirmfoto 2017-12-02 um 10.43.43.jpg[/attachment]


    devtools.chrome.enabled unter about:confg auf true gesetzt, Browserkonsole gestartet und in der Konsoleneingabezeile Services.appinfo.OS eingegeben. Ergebnis:
    [attachment=0]Bildschirmfoto 2017-12-02 um 10.42.51.jpg[/attachment]

    Bilder

    • Bildschirmfoto 2017-12-02 um 10.42.51.jpg
      • 148,3 kB
      • 1.122 × 340
    • Bildschirmfoto 2017-12-02 um 10.43.43.jpg
      • 159,8 kB
      • 1.256 × 690
  • Firefox 57 - Nur 1 Tab nicht anzeigen

    • klickman
    • 1. Dezember 2017 um 18:00

    Nachdem ich nun mit aborix' Hilfe Scripte auf meinem Mac zum Laufen gebracht habe, kann ich das Verhalten bestätigen. Der Effekt ist genau so wie von bananovic beschrieben. :-???

  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 1. Dezember 2017 um 17:33

    Vorweg sorry für meine späte Antwort, ich war den ganzen Tag beruflich unterwegs.

    Du hast natürlich recht, ich habe irrtümlich 2x den Aris-Code aus meiner userContent.css gepostet. Die userChrome.css sieht folgendermaßen aus:

    Code
    /************************************************************************************************/
    /* TOOLBAR BUTTONS ******************************************************************************/
    /************************************************************************************************/
    /* icon appearance - only use one at a time (custom icons do not scale in HiDPI modes) **********/
    @import url(./css/buttons/icons_custom_icons_fx45.css); /**/
    
    
    /* bookmarks menu button - 'button & popup' appearance ******************************************/
    @import url(./css/buttons/bookmarks_menu_button_localized_label_on_bookmarks_toolbar.css); /**/
    @import url(./css/buttons/bookmarks_menu_button_popup_classic_appearance.css); /**/
    
    
    /************************************************************************************************/
    /* APPLICATION/HAMBURGER BUTTON *****************************************************************/
    /************************************************************************************************/
    /* application/hamburger button popup ***********************************************************/
    @import url(./css/buttons/appbutton_popup_icons_colorized.css); /**/
    @import url(./css/buttons/appbutton_popup_sync_hidden.css); /**/
    
    
    /************************************************************************************************/
    /* TABS - appearance and position ***************************************************************/
    /************************************************************************************************/
    @import url(./css/tabs/classic_squared_tabs_australized_aero.css); /**/	/* <-- AERO colors */
    
    
    /************************************************************************************************/
    /* TABS TOOLBAR POSITION (not in titlebar / not on top) *****************************************/
    /************************************************************************************************/
    @import url(./css/tabs/tabs_below_navigation_toolbar_aero.css); /**/	/* <-- AERO colors */
    
    
    /* restore empty/missing tab favicon - only use one at a time ***********************************/
    @import url(./css/tabs/missing_tab_favicon_restored_default.css); /**/
    
    
    /* tab close icon settings - only use one at a time *********************************************/
    @import url(./css/tabs/tab_close_hidden.css); /**/
    
    
    /* other tab settings ***************************************************************************/
    @import url(./css/tabs/tab_icon_colors.css); /**/
    
    
    /************************************************************************************************/
    /* GENERAL UI ***********************************************************************************/
    /************************************************************************************************/
    @import url(./css/generalui/private_mode_indicator_hidden.css); /**/
    @import url(./css/generalui/bookmark_icons_colorized.css); /**/
    @import url(./css/generalui/send_to_device_menuitems_hidden.css); /**/
    @import url(./css/generalui/popup_animation_fade_time_reduced.css); /**/
    
    
    /* findbar **************************************************************************************/
    @import url(./css/generalui/findbar_show_full_quickfindbar.css); /**/
    
    
    /* page context menu items: 'back', 'forward', 'reload', 'stop', 'bookmarks' ********************/
    @import url(./css/generalui/context_bfrsb_labels_without_icons.css); /**/
    
    
    /* SEARCHBAR ************************************************************************************/
    @import url(./css/generalui/searchbar_glassplus_indicator_hidden.css); /**/
    @import url(./css/generalui/searchbar_go_button_hidden.css); /**/
    
    
    /************************************************************************************************/
    /* TOOLBARS *************************************************************************************/
    /************************************************************************************************/
    /* general toolbar settings *********************************************************************/
    @import url(./css/toolbars/toolbars_old_padding.css); /**/
    @import url(./css/toolbars/tabs_toolbar_adjustments.css); /**/
    @import url(./css/toolbars/navbar_more_compact_mode.css); /**/
    
    
    /* edit target file to select which items to hide ***********************************************/
    /* @import url(./css/toolbars/toolbar_context_menuitems_visibility.css); /**/
    
    
    /* bookmarks toolbar ****************************************************************************/
    @import url(./css/toolbars/bookmarks_toolbar_old_height.css);
    
    
    /* toolbar colors - only use one at a time ******************************************************/
    @import url(./css/toolbars/general_toolbar_colors_aero.css); /**/	/* <-- AERO colors */
    
    
    /************************************************************************************************/
    /* LOCATION BAR *********************************************************************************/
    /************************************************************************************************/
    @import url(./css/locationbar/locationbar_adjustments.css); /**/
    @import url(./css/locationbar/compact_mode_reduce_fontsize.css); /**/
    @import url(./css/locationbar/locationbar_reduce_height.css); /**/
    
    
    /* autocomplete/history dropmarker **************************************************************/
    @import url(./css/locationbar/dropmarker_at_the_end.css); /**/
    
    
    /* additional icons/buttons and third party page action buttons *********************************/
    @import url(./css/locationbar/icons_colorized.css); /**/
    @import url(./css/locationbar/pageaction_separator_in_location_bar_hidden.css); /**/
    @import url(./css/locationbar/zoom_button_hidden.css); /**/
    @import url(./css/locationbar/go_button_in_location_bar_hidden.css); /**/
    
    
    /* identity box / page identity button **********************************************************/
    @import url(./css/locationbar/identitybox_replace_i_icon_with_globe.css); /**/
    @import url(./css/locationbar/identitybox_colors.css); /**/
    
    
    /* padlock icons in identity box / page identity button - only use one at a time ****************/
    @import url(./css/locationbar/identitybox_padlock_icon_classic2.css); /**/
    
    
    /************************************************************************************************/
    /************************************************************************************************/
    /************************************************************************************************/
    Alles anzeigen


    Wenn der Ursprungstext in den beiden Dateien nicht nötig ist, werde ich nur den Aris-Code einfügen. Allerdings habe ich dennoch ein Problem, welches ich hier beschrieben habe: https://www.camp-firefox.de/forum/viewtopi…063237#p1063237


    Zitat

    Um einen Test möchte ich dich später noch bitten

    Sehr gerne, jederzeit!

    Zitat

    ...zuvor teile mir bitte den genauen Pfad zur config.js mit

    Klar. Er lautet "/Applications/http://Firefox.app/Contents/Resources".
    Ich weiß nicht, wie vertraut du mit Pfadangaben am Mac bist. Daher: Der Slash ("/") vor Applications sagt aus, dass Applications direkt im Wurzelverzeichnis der Systemplatte liegt. [Eine Tilde ("~") würde bedeuten, dass der Pfad im Benutzerverzeichnes startet.]
    Bildhaft sieht das so aus:
    [attachment=2]Bildschirmfoto 2017-12-01 um 17.04.21.jpg[/attachment]


    Den Pfad nach der Firefox.app, nämlich /Contents/Resources, erreicht man, indem man die Firefox.app im Programmeordner rechts anklickt und im Kontextmenü "Paketinhalt zeigen" auswählt:
    [attachment=1]Bildschirmfoto 2017-12-01 um 17.13.14.jpg[/attachment]


    Das Ergebnis sieht dann so aus:
    [attachment=0]Bildschirmfoto 2017-12-01 um 17.13.54.jpg[/attachment]

    Bilder

    • Bildschirmfoto 2017-12-01 um 17.13.54.jpg
      • 220,09 kB
      • 1.222 × 868
    • Bildschirmfoto 2017-12-01 um 17.13.14.jpg
      • 164,84 kB
      • 720 × 264
    • Bildschirmfoto 2017-12-01 um 17.04.21.jpg
      • 175,58 kB
      • 1.036 × 330
  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 30. November 2017 um 23:16

    So, jetzt befindet sich der Ordner userChromeJS auch tatsächlich im Profilordner und nicht, wie vorhin irrtümlich, im chrome-Ordner. Ich nehm an, das kann ich als Erfolg werten?!
    [attachment=1]Bildschirmfoto 2017-11-30 um 22.37.14.jpg[/attachment]
    :D

    Hier zwecks Vollständigkeit noch die Konsolenmeldung:
    [attachment=0]Bildschirmfoto 2017-11-30 um 22.39.11.jpg[/attachment]

    Ich glaub, so solte es nun passen. Ob es mit anderen Scripten klappt, werde ich morgen Abend testen. Für heute hab ich mal genug davon. ;) Vielen Dank jedenfalls! :klasse:

    Eine wichtige Frage hab ich aber noch zur userChrome.css und userContent.css:
    Wenn ich die Dateien aus dem Dateipaket verwende, dann haben sie folgenden Inhalt:

    CSS
    /* userChrome.css **********************************************/
    
    
    @-moz-document url-prefix(chrome://browser/content/browser.xul) {
    /***************************************************************/
    
    
    /* CSS-Anweisungen bitte unter diesen Kommentar eintragen. */
    #fake-beispiel {
    	font-color: red !important;
    }
    
    
    /***************************************************************/
    }
    Alles anzeigen


    und

    Code
    /* userContent.css *********************************************/
    /* Do not remove the @namespace line -- it's required for correct functioning
     * set default namespace to XUL
     */
    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

    Wenn ich nun Anpassungen unter diesem bestehenden Inhalt einfüge, werden diese nicht ausgeführt. Konkret handelt es sich um die Anpassungen, die Aris auf Github zur Verfügung stellt. Das hatte ich ursprünglich in einer sonst leeren userChrome.css stehen, womit es funktioniert hat:

    Code
    /*AGENT_SHEET*/
    
    
    /* Firefox 57+ userChrome.css tweaks ************************************************************/
    /* code mostly taken from 'Classic Theme Restorer' & 'Classic Toolbar Buttons' add-ons **********/
    /* by Aris (aris-addons@gmx.net)*****************************************************************/
    /* Github: https://github.com/aris-t2/customcssforfx ********************************************/
    /************************************************************************************************/
    
    
    /*************************************************************************************************
    
      CSS tweaks won't work, if '@namespace' references are used inside .css files!
    
    
    *************************************************************************************************/
    
    
    /************************************************************************************************/
    /* about:addons *********************************************************************************/
    /************************************************************************************************/
    
    
    /* NOTE: 'Version number for add-ons' will soon stop working when Mozilla drops XBL support. *****
    		 See https://bugzilla.mozilla.org/show_bug.cgi?id=1397874 *******************************/
    
    
    /* version number for add-ons *******************************************************************/
    @import url(./css/aboutaddons/addonlists_show_addon_version_number.css); /**/
    
    
    /* addons page appearance - only use one at a time **********************************************/
    @import url(./css/aboutaddons/addons_manager_alternative_appearance_aero.css); /**/	/* <-- AERO colors */
    
    
    /* other settings *******************************************************************************/
    @import url(./css/aboutaddons/description_page_alternative_content_order.css); /**/
    @import url(./css/aboutaddons/recentupdates_category_always_visible.css); /**/
    
    
    /************************************************************************************************/
    /* about:preferences ****************************************************************************/
    /************************************************************************************************/
    
    
    /* preferences page appearance - only use one at a time *****************************************/
    @import url(./css/aboutpreferences/preferences_alternative_appearance_aero.css); /**/	/* <-- AERO colors */
    
    
    /************************************************************************************************/
    /************************************************************************************************/
    /************************************************************************************************/
    Alles anzeigen

    In einer sonst leeren userContent.css stand ursprünglich dieser Code (der den Einstellungs- und Erweiterungen-Tab einfärbte).

    Code
    /*AGENT_SHEET*/
    
    
    /* Firefox 57+ userChrome.css tweaks ************************************************************/
    /* code mostly taken from 'Classic Theme Restorer' & 'Classic Toolbar Buttons' add-ons **********/
    /* by Aris (aris-addons@gmx.net)*****************************************************************/
    /* Github: https://github.com/aris-t2/customcssforfx ********************************************/
    /************************************************************************************************/
    
    
    /*************************************************************************************************
    
      CSS tweaks won't work, if '@namespace' references are used inside .css files!
    
    
    *************************************************************************************************/
    
    
    /************************************************************************************************/
    /* about:addons *********************************************************************************/
    /************************************************************************************************/
    
    
    /* NOTE: 'Version number for add-ons' will soon stop working when Mozilla drops XBL support. *****
    		 See https://bugzilla.mozilla.org/show_bug.cgi?id=1397874 *******************************/
    
    
    /* version number for add-ons *******************************************************************/
    @import url(./css/aboutaddons/addonlists_show_addon_version_number.css); /**/
    
    
    /* addons page appearance - only use one at a time **********************************************/
    @import url(./css/aboutaddons/addons_manager_alternative_appearance_aero.css); /**/	/* <-- AERO colors */
    
    
    /* other settings *******************************************************************************/
    @import url(./css/aboutaddons/description_page_alternative_content_order.css); /**/
    @import url(./css/aboutaddons/recentupdates_category_always_visible.css); /**/
    
    
    /************************************************************************************************/
    /* about:preferences ****************************************************************************/
    /************************************************************************************************/
    
    
    /* preferences page appearance - only use one at a time *****************************************/
    @import url(./css/aboutpreferences/preferences_alternative_appearance_aero.css); /**/	/* <-- AERO colors */
    
    
    /************************************************************************************************/
    /************************************************************************************************/
    /************************************************************************************************/
    Alles anzeigen

    Wie gesagt, sobald vor diesen Codes noch etwas steht (wie in den heruntergeladenen Dateien), werden die Codes nicht mehr umgesetzt. Kann das hier die Ursache sein? Zitat von Aris:

    Zitat

    CSS tweaks won't work, if '@namespace' references are used inside .css files!


    Gibts diesbezüglich eine Idee?

    Bilder

    • Bildschirmfoto 2017-11-30 um 22.39.11.jpg
      • 359,49 kB
      • 2.138 × 984
    • Bildschirmfoto 2017-11-30 um 22.37.14.jpg
      • 136,04 kB
      • 1.038 × 398
  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 30. November 2017 um 22:24

    Durchgeführt. Hier die Konsolenmeldung:
    [attachment=0]Bildschirmfoto 2017-11-30 um 22.17.58.jpg[/attachment]


    EDIT: Vielleicht eine laienhafte Idee, doch sollte in dieser einen Zeile nicht ergänzend auf den tatsächlichen Speicherort im Unterordner chrome verwiesen werden? So wie es sich für mich liest, erwartet die Funktion den Ordner userChromeJS direkt im Profilverzeichnis. So ähnlich vielleicht:
    let path = OS.Constants.Path.profileDir.chrome

    EDIT 2: Mein Fehler! Ordner falsch gespeichert. Wird gleich korrigiert und gebe Rückmeldung!

    Bilder

    • Bildschirmfoto 2017-11-30 um 22.17.58.jpg
      • 272 kB
      • 2.130 × 626
  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 30. November 2017 um 21:43

    Was du alles aus einem so kryptischen Text rauslesen kannst... ;)

    config.js geändert, hier die Konsolenmeldung:

    [attachment=0]Bildschirmfoto 2017-11-30 um 21.39.16.jpg[/attachment]

    Bilder

    • Bildschirmfoto 2017-11-30 um 21.39.16.jpg
      • 275,38 kB
      • 2.070 × 1.062
  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 30. November 2017 um 20:25

    Ok, ausgeführt. "Hi" bekam ich aber nirgendwo zu sehen.

    Hier die Meldungen der Konsole. Ich hoffe, ich hab die korrekten Menüpunkte angehakt.
    Mit komplett neuem Profil:
    [attachment=1]Bildschirmfoto 2017-11-30 um 20.15.03.jpg[/attachment]

    Und mit "Arbeitsprofil:
    [attachment=0]Bildschirmfoto 2017-11-30 um 20.17.13.jpg[/attachment]

    Ich hoffe sehr, dass dir die Infos hilfreich sind!

    Bilder

    • Bildschirmfoto 2017-11-30 um 20.17.13.jpg
      • 400,54 kB
      • 1.925 × 888
    • Bildschirmfoto 2017-11-30 um 20.15.03.jpg
      • 282,93 kB
      • 2.064 × 602
  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 30. November 2017 um 18:43

    Gesagt, getan. Erfolglos. Kein Meldungsfenster zu sehen, weder mit meinem gegenwärtigen, noch mit einem extra neu angelegten Profil.
    Vielleicht hilfts: Ich habe die "Vorbereitungs"dateien von hier genommen (Zitronellas Vorschlag), weil nur 4 Dateien: https://www.camp-firefox.de/forum/viewtopi…044804#p1044799 Die Anzahl der Dateien unterscheidet sich von Variante zu Variante z. T. erheblich. Kann das ev. eine Rolle spielen?

  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 30. November 2017 um 17:36

    Danke vorweg für deine Unterstützung, EffPeh!

    Der Veruch mit dem Neustart-Button war leider auch erfolglos. Ich habe den chrome-Ordner bis auf die (von mir so benannte) ButtonNewStart.uc.js mit deinem Script und die userChrome.js mal testweise komplett leergeräumt - nix. :-???
    Sieht dann so aus:
    [attachment=1]Bildschirmfoto 2017-11-30 um 17.24.54.jpg[/attachment]
    Bzw. so:
    [attachment=0]Bildschirmfoto 2017-11-30 um 17.25.12.jpg[/attachment]

    Bilder

    • Bildschirmfoto 2017-11-30 um 17.25.12.jpg
      • 256,46 kB
      • 2.848 × 592
    • Bildschirmfoto 2017-11-30 um 17.24.54.jpg
      • 199,69 kB
      • 2.880 × 224
  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 30. November 2017 um 12:17

    Vielen Dank, dass du dich meines Problems annimmst, EffPeh!

    Das Script funktioniert bei mir nicht und ich denke, aus folgendem Grund:
    Die Menüleiste am Mac ist nicht Teil des jeweils geöffneten Programms, sondern des Systems. Soll heißen, die Menüleiste ist immer an der gleichen Stelle, hat immer das gleiche Aussehen und kann nur durch Systemeingriffe verändert werden, was dann aber generell Wirkung hat, egal welches Programm gerade läuft.
    Auf den untenstehenden Screenshots z. B. ist zu sehen, dass ich in den Systemeinstellungen "Dunkle Menüleiste verwenden" eingestellt habe.
    Wie gesagt gilt das systemweit. Je nach geöffnetem Programm werden lediglich die Menüeinträge angepasst - im Gegensatz zu Windows, bei dem jedes Programm seine "eigene" Menüleiste mitbringt und in ihm integriert ist.

    Konkret sieht das so aus bei Firefox:
    [attachment=1]Bildschirmfoto 2017-11-30 um 11.55.23.jpg[/attachment]

    Und so z. B. beim Texteditor:
    [attachment=0]Bildschirmfoto 2017-11-30 um 11.59.08.jpg[/attachment]

    Bilder

    • Bildschirmfoto 2017-11-30 um 11.59.08.jpg
      • 160,01 kB
      • 2.880 × 174
    • Bildschirmfoto 2017-11-30 um 11.55.23.jpg
      • 245,42 kB
      • 2.864 × 240
  • Vorbereitung für Anpassungen mittels Scripte unter macOS am Mac

    • klickman
    • 30. November 2017 um 10:58

    Ich krieg unter macOS Sierra einfach keine Scripte zum Laufen. Egal, welche Variante ich von hier nehme: https://www.camp-firefox.de/forum/viewtopic.php?f=16&t=122615

    Die Dateien wurden entsprechend der jeweiligen Variante korrekt verteilt, wobei sich die Ordnerstruktur unter macOS ja tw. völlig anders gestaltet. Als "Installationsordner" dient unter macOS Sierra dieser Pfad, in dem auch der defaults > pref-Ordner liegt:
    Programme > Firefox.app >Kontextmenü, "Paketinhalt zeigen" > Contents > Resources
    Der chrome-Ordner liegt, analog Windows, ganz normal im Profilordner.

    An der Dateiverteilung sollte es also nicht scheitern. Jedoch bleibt dieses Script hier z. B. völlig wirkungslos (getestet mit einem jungfräulichen Profil und jeder der 4 Varianten):

    Code
    //	HideTabbarWithOneTab.uc.js
    //	v. 0.1
    
    
    Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefService).setBoolPref("browser.tabs.drawInTitlebar", false);
    var tabbar = document.getElementById("TabsToolbar");	
    function showHideTabbar (mutations) {
    	tabbar.collapsed = (gBrowser.visibleTabs.length == 1);
    };			
    showHideTabbar();						
    var observer = new MutationObserver(showHideTabbar);		
    observer.observe(document.querySelector('#tabbrowser-tabs'), {attributes: true});
    Alles anzeigen

    Muss ich an irgendeinem Dateiinhalt etwas anpassen (Dateipfade ev.)? Sonst etwas am Mac beachten, damit Scripte laufen?

  • Firefox 57 - Nur 1 Tab nicht anzeigen

    • klickman
    • 29. November 2017 um 22:35

    Andreas, du meinst sicher bei nur einem Tab. ;)
    Welche "Vorbereitungsmethode" von hier hast du verwendet?

    Es könnte möglicherweise auch sein, dass es am Mac insgesamt etwas anders läuft. :-??

  • Firefox 57 - Nur 1 Tab nicht anzeigen

    • klickman
    • 29. November 2017 um 22:20

    Danke Andreas. Das Script soll unter FF57 funktionieren? Ich habe diese Schritte hier befolgt und das Script in den chrome Ordner kopiert. Klappt nicht.

  • Firefox 57 - Nur 1 Tab nicht anzeigen

    • klickman
    • 29. November 2017 um 22:09
    Zitat von bananovic

    Ich habe das jetzt mit dem Script HideTabbarWithOneTab.uc.js gelöst.

    Wo hast du das Script gefunden?

  • eckige Tabs bei Quantum abrunden

    • klickman
    • 29. November 2017 um 20:07

    Hallo Kollegen,

    ich bekomme die geschwungenen/gerundeten Tabs einfach nicht hin. :| (FF57 auf MacBook Pro mit macOS Sierra 10.12.6)

    Ich habe die Oberfläche mittels der Konfigurationsdateien von Aris auf Github schon zu einem guten Teil meinen Bedürfnissen angepasst (wie sie verwendet werden, ist mir bekannt). Zwecks Übersichtlichkeit ist der Code in der userChrome.css um die nicht gebrauchten Funktionen gekürzt und es steht sonst kein weiterer Code in der Datei:

    Code
    /************************************************************************************************/
    /* TOOLBAR BUTTONS ******************************************************************************/
    /************************************************************************************************/
    /* icon appearance - only use one at a time (custom icons do not scale in HiDPI modes) **********/
    @import url(./css/buttons/icons_custom_icons_fx45.css); /**/
    
    
    /* bookmarks menu button - 'button & popup' appearance ******************************************/
    @import url(./css/buttons/bookmarks_menu_button_localized_label_on_bookmarks_toolbar.css); /**/
    @import url(./css/buttons/bookmarks_menu_button_popup_classic_appearance.css); /**/
    
    
    /************************************************************************************************/
    /* APPLICATION/HAMBURGER BUTTON *****************************************************************/
    /************************************************************************************************/
    /* application/hamburger button popup ***********************************************************/
    @import url(./css/buttons/appbutton_popup_icons_colorized.css); /**/
    @import url(./css/buttons/appbutton_popup_sync_hidden.css); /**/
    
    
    /************************************************************************************************/
    /* TABS - appearance and position ***************************************************************/
    /************************************************************************************************/
    @import url(./css/tabs/classic_squared_tabs_australized_aero.css); /**/	/* <-- AERO colors */
    
    
    /************************************************************************************************/
    /* TABS TOOLBAR POSITION (not in titlebar / not on top) *****************************************/
    /************************************************************************************************/
    @import url(./css/tabs/tabs_below_navigation_toolbar_aero.css); /**/	/* <-- AERO colors */
    
    
    /* restore empty/missing tab favicon - only use one at a time ***********************************/
    @import url(./css/tabs/missing_tab_favicon_restored_default.css); /**/
    
    
    /* tab close icon settings - only use one at a time *********************************************/
    @import url(./css/tabs/tab_close_hidden.css); /**/
    
    
    /* other tab settings ***************************************************************************/
    @import url(./css/tabs/tab_icon_colors.css); /**/
    
    
    /************************************************************************************************/
    /* GENERAL UI ***********************************************************************************/
    /************************************************************************************************/
    @import url(./css/generalui/private_mode_indicator_hidden.css); /**/
    @import url(./css/generalui/bookmark_icons_colorized.css); /**/
    @import url(./css/generalui/send_to_device_menuitems_hidden.css); /**/
    @import url(./css/generalui/popup_animation_fade_time_reduced.css); /**/
    
    
    /* findbar **************************************************************************************/
    @import url(./css/generalui/findbar_show_full_quickfindbar.css); /**/
    
    
    /* page context menu items: 'back', 'forward', 'reload', 'stop', 'bookmarks' ********************/
    @import url(./css/generalui/context_bfrsb_labels_without_icons.css); /**/
    
    
    /* SEARCHBAR ************************************************************************************/
    @import url(./css/generalui/searchbar_glassplus_indicator_hidden.css); /**/
    @import url(./css/generalui/searchbar_go_button_hidden.css); /**/
    
    
    /************************************************************************************************/
    /* TOOLBARS *************************************************************************************/
    /************************************************************************************************/
    /* general toolbar settings *********************************************************************/
    @import url(./css/toolbars/toolbars_old_padding.css); /**/
    @import url(./css/toolbars/tabs_toolbar_adjustments.css); /**/
    @import url(./css/toolbars/navbar_more_compact_mode.css); /**/
    
    
    /* edit target file to select which items to hide ***********************************************/
    /* @import url(./css/toolbars/toolbar_context_menuitems_visibility.css); /**/
    
    
    /* bookmarks toolbar ****************************************************************************/
    @import url(./css/toolbars/bookmarks_toolbar_old_height.css);
    
    
    /* toolbar colors - only use one at a time ******************************************************/
    @import url(./css/toolbars/general_toolbar_colors_aero.css); /**/	/* <-- AERO colors */
    
    
    /************************************************************************************************/
    /* LOCATION BAR *********************************************************************************/
    /************************************************************************************************/
    @import url(./css/locationbar/locationbar_adjustments.css); /**/
    @import url(./css/locationbar/compact_mode_reduce_fontsize.css); /**/
    @import url(./css/locationbar/locationbar_reduce_height.css); /**/
    
    
    /* autocomplete/history dropmarker **************************************************************/
    @import url(./css/locationbar/dropmarker_at_the_end.css); /**/
    
    
    /* additional icons/buttons and third party page action buttons *********************************/
    @import url(./css/locationbar/icons_colorized.css); /**/
    @import url(./css/locationbar/pageaction_separator_in_location_bar_hidden.css); /**/
    @import url(./css/locationbar/zoom_button_hidden.css); /**/
    @import url(./css/locationbar/go_button_in_location_bar_hidden.css); /**/
    
    
    /* identity box / page identity button **********************************************************/
    @import url(./css/locationbar/identitybox_replace_i_icon_with_globe.css); /**/
    @import url(./css/locationbar/identitybox_colors.css); /**/
    
    
    /* padlock icons in identity box / page identity button - only use one at a time ****************/
    @import url(./css/locationbar/identitybox_padlock_icon_classic2.css); /**/
    
    
    /************************************************************************************************/
    /************************************************************************************************/
    /************************************************************************************************/
    Alles anzeigen

    Das Ergebnis sieht so aus:
    [attachment=1]Bildschirmfoto 2017-11-29 um 19.33.12.jpg[/attachment]


    Jetzt wollte ich die "Curved Tabs" von wilfredwee auf Github aktivieren, was sich allerdings folgendermaßen auswirkt:
    Füge ich den Code oberhalb der Aris-Konfiguration in die userChrome.css ein, dann werden zwar die Tabs geschwungen, doch die Farben, Symbole und die Reihenfolge der Leisten (Tableiste unten) lt. Aris-Konfig werden nicht mehr angepasst:
    [attachment=0]Curved Tabs, keine Farbe mehr und Position.jpg[/attachment]

    Füge ich den Code unterhalb der Aris-Konfiguration in die userChrome.css ein, dann ist er offensichtlich wirkungslos und alles sieht wie im ersten Screenshot aus.
    Es scheint, als würden die Codes einander wirkungslos machen.

    Findet jemand den Fehler? Ich wär echt dankbar dafür :!:

    Bilder

    • Curved Tabs, keine Farbe mehr und Position.jpg
      • 215,73 kB
      • 2.869 × 250
    • Bildschirmfoto 2017-11-29 um 19.33.12.jpg
      • 199,6 kB
      • 2.880 × 200
  • Frage zu Pocket und TMP im neuen FF

    • klickman
    • 24. November 2017 um 18:49
    Zitat von lomni


    Die wichtigste Funktion war für mich die mehrzeiligen Tabreihen

    Sofern ich das korrekt interpretiere, lässt sich das bewerkstelligen: https://github.com/Aris-t2/CustomCSSforFx/issues/2. Siehe in der [Tabs]-Sektion: "multirow tabs / multiple tab lines [experimental]". Ist zwar als experimentell angeführt, doch vielleicht möchtest du es ja versuchen.

  • Firefox-Anpassungen: die Basis

    • klickman
    • 24. November 2017 um 18:13
    Zitat von Falti

    Den Scriptcache löschen

    Die einfachste Möglichkeit meines Wissens ist, Firefox zu schließen und neu zu starten.

Unterstütze uns!

Jährlich (2026)

69,4 %

69,4% (538,17 von 775 EUR)

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