Advertisement
ffcss

userContent.css

Jan 19th, 2023
890
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 7.03 KB | Source Code | 0 0
  1. /*===============================================================================
  2.   Firefox userContent.css tweaks: main file
  3.  
  4.   Based on 'Classic Theme Restorer' & 'Classic Toolbar Buttons' add-ons CSS code
  5.   Github: https://github.com/aris-t2/customcssforfx
  6.   Change-log: https://github.com/aris-t2/customcssforfx/commits/
  7.  
  8.  
  9.   Firefox requires the following preference to be enabled for custom styles to be loaded:
  10.  
  11.     'about:config > toolkit.legacyUserProfileCustomizations.stylesheets > true'
  12.  
  13.   Firefox preferences can be accessed by typing `about:config` into the url bar.
  14.  
  15.   ===============================================================================
  16.  
  17.   ======
  18.   README
  19.   ======
  20.  
  21.   To find the profile folder type `about:support` into url bar and navigate to:
  22.   'Profile Folder > Open Folder'
  23.  
  24.   Create a /chrome/ (chrome) directory btw. folder inside the profile folder you just opened and
  25.   paste projects files and folders into it so it looks like this:
  26.  
  27.   /chrome/config/
  28.   /chrome/css/
  29.   /chrome/image/
  30.   /chrome/userChrome.css
  31.   /chrome/userContent.css
  32.  
  33.   ENABLING/DISABLING options:
  34.   To activate an option: remove /* before @import
  35.   To deactivate an option: add /* before @import
  36. */
  37.  
  38.  
  39. /* ==========================
  40.    about:addons - ADDONS PAGE
  41.    ==========================
  42. */
  43.  
  44.  
  45. /* ======================
  46.    ADDONS PAGE APPEARANCE
  47.    ======================
  48.    
  49.    [!] only use one at a time
  50. */
  51.  
  52. /* @import "./css/aboutaddons/addons_manager_alternative_appearance.css"; /**/
  53. @import "./css/aboutaddons/addons_manager_alternative_appearance_aero.css"; /**/    /* <-- AERO colors */
  54.  
  55. /* @import "./css/aboutaddons/addons_manager_alternative_appearance_compact_categories.css"; /**/
  56.  
  57.  
  58. /* -------------
  59.    Compact lists
  60.    --------------
  61.    
  62.    [!] only use one option at a time
  63.    [!] to be used with 'alternative appearance'
  64. */
  65.  
  66. /* @import "./css/aboutaddons/addonlists_compact.css"; /**/
  67. /* @import "./css/aboutaddons/addonlists_compact_more_compact.css"; /**/
  68.  
  69.  
  70. /* ---------------------------------------------
  71.    Button settings: buttons instead of menupopup
  72.    ---------------------------------------------
  73.    
  74.    [!] only use one option at a time
  75.    [!] requires aboves 'addons page appearance' settings
  76. */
  77.  
  78. /* @import "./css/aboutaddons/addonlists_show_buttons_instead_of_menu_popup.css"; /**/
  79.  
  80. /* for 'addonlists_compact.css' */
  81. /* @import "./css/aboutaddons/addonlists_show_buttons_instead_of_menu_popup_compact_view.css"; /**/
  82.  
  83. /* for 'addonlists_compact_more_compact.css' */
  84. /* @import "./css/aboutaddons/addonlists_show_buttons_instead_of_menu_popup_more_compact_view.css"; /**/
  85.  
  86.  
  87. /* @import "./css/aboutaddons/addonlists_hide_buttons_on_details_page.css"; /**/
  88. /* @import "./css/aboutaddons/addonlists_hide_report_button.css"; /**/
  89. /* @import "./css/aboutaddons/addonlists_hide_manage_button.css"; /**/
  90. /* @import "./css/aboutaddons/addonlists_only_show_buttons_on_hover.css"; /**/
  91.  
  92.  
  93. /* ------------------------------------------------
  94.    Button settings: buttons icons instead of labels
  95.    ------------------------------------------------
  96.    
  97.    [!] requires buttons instead of menupopup
  98. */
  99.  
  100. /* @import "./css/aboutaddons/addonlists_replace_button_labels_with_icons.css"; /**/
  101. /* @import "./css/aboutaddons/addonlists_colorized_button_icons.css"; /**/
  102.  
  103.  
  104. /* --------------------------------------
  105.    Version number for active add-ons
  106.    --------------------------------------
  107.    
  108.    [!] requires buttons instead of menupopup
  109. */
  110.  
  111. @import "./css/aboutaddons/addonlists_show_addon_version_number.css"; /**/
  112.  
  113.  
  114. /* ---------------------------
  115.    Other addons page settings
  116.    --------------------------
  117.  
  118. */
  119.  
  120. /* @import "./css/aboutaddons/addonlists_badges_old_size.css"; /**/
  121. /* @import "./css/aboutaddons/addonlists_hide_monochromatic_themes.css"; /**/
  122. /* @import "./css/aboutaddons/addonlists_hide_recommended_icon.css"; /**/
  123. /* @import "./css/aboutaddons/addonlists_hide_allowed_in_private_windows_icon.css"; /**/
  124. @import "./css/aboutaddons/recentupdates_category_always_visible.css"; /**/
  125. @import "./css/aboutaddons/availableupdates_category_always_visible.css"; /**/
  126. /* @import "./css/aboutaddons/availableupdates_category_last_category.css"; /**/
  127. @import "./css/aboutaddons/recommendations_category_always_hidden.css"; /**/
  128.  
  129.  
  130.  
  131. /* ===============================
  132.    about:preferences - PREFERENCES
  133.    ===============================
  134. */
  135.  
  136. /* ===========================
  137.    PREFERENCES PAGE APPEARANCE
  138.    ===========================
  139.    
  140.    [!] only use one at a time
  141. */
  142.  
  143. @import "./css/aboutpreferences/preferences_alternative_appearance.css"; /**/
  144. /* @import "./css/aboutpreferences/preferences_alternative_appearance_aero.css"; /**/   /* <-- AERO colors */
  145. /* @import "./css/aboutpreferences/preferences_alternative_appearance_v2.css"; /**/
  146.  
  147.  
  148. /* ------------------------------
  149.    Other preference page settings
  150.    ------------------------------
  151.  
  152. */
  153.  
  154. /* @import "./css/aboutpreferences/category_morefrommozilla_hidden.css"; /**/
  155. /* @import "./css/aboutpreferences/category_nightlyexperiments_hidden.css"; /**/
  156.  
  157.  
  158. /* =========================
  159.    about:newtab / about:home
  160.    =========================
  161. */
  162.  
  163.  
  164. /* @import "./css/aboutnewtab/dark_appearance.css"; /**/
  165. /* @import "./css/aboutnewtab/dark_appearance_alternative_background.css"; /**/
  166.  
  167. /* @import "./css/aboutnewtab/top_sites_larger_favicons.css"; /**/
  168.  
  169.  
  170. /* ============
  171.    about:config
  172.    ============
  173. */
  174.  
  175. /* @import "./css/aboutconfig/aboutconfig_compact_appearance.css"; /**/
  176.  
  177.  
  178. /* ============
  179.    about:logins
  180.    ============
  181.    
  182.    [!] only use one at a time
  183. */
  184.  
  185. /* @import "./css/aboutlogins/aboutlogins_alternative_appearance.css"; /**/
  186. /* @import "./css/aboutlogins/aboutlogins_alternative_appearance_aero.css"; /**/
  187.  
  188.  
  189.  
  190. /* ============
  191.    WEB CONTENT
  192.    ============
  193.    
  194.    [!] only use one at a time
  195.    [!] top level image on white background
  196.    [!] these settings can sometimes cause glitches
  197. */
  198.  
  199. /* @import "./css/webcontent/toplevel_image_classic_v1.css"; /**/
  200. /* @import "./css/webcontent/toplevel_image_classic_v2.css"; /**/
  201.  
  202.  
  203. /* ------------------------------------------
  204.    CUSTOM SCROLLBARS VARIABLES - EXPERIMENTAL
  205.    ------------------------------------------
  206.    
  207.    [!] Might not work on every page! This issue is for Mozilla to solve.
  208.    [!] Not compatible with custom scrollbar JavaScript userChrome scripts.
  209.    [!] Custom size values only compatible with 'web content' scrollbars at the moment.
  210.    [!] More info inside 'custom_scrollbar_appearance.css' file.
  211.  
  212. /* @import "./config/custom_scrollbar_appearance.css"; /**/
  213.  
  214.  
  215. /* -----------------------------------------------
  216.    Autofill forms - disable CSS3 filter background
  217.    -----------------------------------------------
  218.  
  219. */
  220.  
  221. /* @import "./css/webcontent/autofill_forms_background_white.css"; /**/
  222.  
  223.  
  224. /* ---------------------
  225.    Custom / own CSS code
  226.    ---------------------
  227.    
  228.    [!] Create a "my_userContent.css" file and add own/custom code to it.
  229. */
  230.  
  231. @import "./my_userContent.css"; /**/
  232.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement