Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Afficher en gras le texte de l'onglet courant*/
- #TabsToolbar .tabbrowser-tab[selected] {
- /*color: black !important;*/
- font-weight: bold !important;
- }
- /*inverser la couleur du tooltip status*/
- #statuspanel-label {
- background: black !important;
- color: white !important }
- /*virer la marge du texte du volet lateral*/
- #sidebar-header {
- margin-top: -9px !important;
- margin-bottom: -15px !important;
- }
- /*Apparence du texte des onglets non chargés*/
- .tabbrowser-tab[pending] .tab-label{
- color: grey !important;
- /*font-weight: bold; !important;*/
- font-style: italic !important;
- }
- /* Supprimer la limitation de largeur de la barre latérale */
- #sidebar,
- #sidebar-header,
- #sidebar-box {
- overflow: hidden !important;
- min-width: 0px !important;
- max-width: 1000px !important;
- }
- /*** Undo "Close Tab Options" ***/
- /* Hide "Close Tab Options" menu */
- #context_closeTabOptions {
- display: none !important;
- }
- /* Move "Close Tab Options" items from extensions up to old positions */
- #context_undoCloseTab,
- #context_undoCloseTab ~ * {
- -moz-box-ordinal-group: 2;
- }
- #_08fb86c7-5590-40b1-ba0f-22917b9a5faf_-menuitem-_close_left,
- #_588c6fa6-14f9-4826-b769-71a305c80bbb_-menuitem-_close_right,
- #_a02f4411-7950-4b43-abcd-23a01a9ce719_-menuitem-_close_other_tabs {
- -moz-box-ordinal-group: 1;
- }
- /*** End of: Undo "Close Tab Options" ***/
- /* context-menu : hide */
- /* #context_reloadTab,
- #context_toggleMuteTab,
- #context_pinTab,
- #context_unpinTab,
- #context_duplicateTab,
- #context_openTabInWindow,
- #context_closeOtherTabs,
- #context_undoCloseTab,
- #context_closeTab,
- #context_closeTabsToTheEnd,
- #context_reloadAllTabs,
- #context_sendTabToDevice_separator,
- #context_sendTabToDevice,*/
- #context_reopenInContainer,
- #context_bookmarkAllTabs,
- #context_bookmarkTab,
- #context_moveTabOptions,
- #context-sendimage {
- display: none !important
- }
- /* menu contextuel en blanc */
- menupopup{
- --menuitem-hover-background-color: #e0e0e6 !important;
- --menu-background-color: #f9f9fb !important;
- --menu-color: #15141a !important;
- --menuitem-disabled-hover-background-color: rgba(224, 224, 230, 0.4) !important;
- --menu-disabled-color: rgba(21, 20, 26, 0.4) !important;
- --menu-border-color: #cfcfd8!important;
- --menu-icon-opacity: 0.7 !important;
- }
- /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/compact_proton.css made available under Mozilla Public License v. 2.0
- See the above repository for updates as well as full license text. */
- /* Small changes to make proton roughly as compact as the old compact mode */
- :root{
- --toolbarbutton-inner-padding: 6px !important;
- --proton-tab-block-margin: 2px !important;
- --tabs-shadow-size: 0px !important;
- --arrowpanel-menuitem-padding: 5px !important;
- --panel-font-size: inherit !important;
- --arrowpanel-padding: 0.8em !important;
- --inline-tab-padding: 8px !important; /* 8px is default value since it looks good - lower values compactify tabs horizontally */
- }
- .subviewbutton.bookmark-item{ padding-block: 4px !important; }
- .subview-subheader{ display: -moz-box }
- menupopup > menuitem,
- menupopup > menu{ padding-block: 0.3em !important; }
- #urlbar-background{ margin-block: 1px }
- /* This is kinda weird, but it makes the horizontal line between tabs and nav-bar render "inside" nav-bar thus tabs are more visibily separated even if there is less space there */
- #nav-bar{
- box-shadow: inset 0 var(--tabs-shadow-size) 0 var(--tabs-border-color) !important;
- }
- .tab-close-button{
- margin-inline-start: 0px !important;
- width: 20px !important;
- height: 20px !important;
- padding: 5px !important;
- }
- #tabbrowser-tabs{ --uc-tabs-scrollbutton-border: 2px }
- #scrollbutton-up,
- #scrollbutton-down{ border-block-width: var(--uc-tabs-scrollbutton-border,0px) !important; }
- /* OPTIONAL - show audio label in compact mode and make the audio icon behavior match non-compact mode */
- .tab-secondary-label:is([soundplaying], [muted], [activemedia-blocked], [pictureinpicture]){ display: -moz-box !important; margin-bottom: 1px }
- #TabsToolbar:not(:hover) .tab-icon-image{ opacity: 1 !important; }
- #TabsToolbar:not(:hover) .tab-icon-overlay:not([pinned]){ opacity: 0 !important; }
- /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/iconized_main_menu.css made available under Mozilla Public License v. 2.0
- See the above repository for updates as well as full license text. */
- /* Adds icons to main menu items which were removed in Proton */
- #appMenu-fxa-status2[fxastatus] > toolbarbutton::before,
- #appMenu-protonMainView > .panel-subview-body > toolbarbutton > image{
- fill: currentColor;
- -moz-context-properties: fill;
- margin-inline: 0 8px !important;
- }
- #appMenu-new-tab-button2{ list-style-image: url("chrome://browser/skin/new-tab.svg") }
- #appMenu-new-window-button2{ list-style-image: url("chrome://browser/skin/window.svg") }
- #appMenu-new-private-window-button2{ list-style-image: url("chrome://browser/skin/privateBrowsing.svg") }
- #appMenu-bookmarks-button{ list-style-image: url("chrome://browser/skin/bookmark-star-on-tray.svg") }
- #appMenu-history-button{ list-style-image: url("chrome://browser/skin/history.svg") }
- #appMenu-downloads-button{ list-style-image: url("chrome://browser/skin/downloads/downloads.svg") }
- #appMenu-passwords-button{ list-style-image: url("chrome://browser/skin/login.svg") }
- #appMenu-extensions-themes-button{ list-style-image: url("chrome://mozapps/skin/extensions/extension.svg") }
- #appMenu-print-button2{ list-style-image: url("chrome://global/skin/icons/print.svg") }
- #appMenu-save-file-button2{ list-style-image: url("chrome://browser/skin/save.svg") }
- #appMenu-find-button2{ list-style-image: url("chrome://global/skin/icons/search-glass.svg") }
- #appMenu-settings-button{ list-style-image: url("chrome://global/skin/icons/settings.svg") }
- #appMenu-more-button2{ list-style-image: url("chrome://browser/skin/developer.svg") }
- #appMenu-help-button2{ list-style-image: url(chrome://global/skin/icons/info.svg) }
- #appMenu-quit-button2{ list-style-image: url(chrome://browser/skin/quit.svg) }
- /* Use account-button icon for signed in sync item */
- #appMenu-fxa-status2[fxastatus] > toolbarbutton::before{
- display: -moz-box;
- content: "";
- width: 16px;
- height: 16px;
- background-image: var(--avatar-image-url)
- }
- /* Add somewhat hacky separator to zoom controls so it looks consistent */
- #appMenu-protonMainView > .panel-subview-body::after{
- content: "";
- display: -moz-box;
- border-bottom: 1px solid var(--panel-separator-color);
- margin: var(--panel-separator-margin);
- }
- #appMenu-find-button2 ~ *{
- -moz-box-ordinal-group: 2;
- }
- /* Menu - Reduce Padding */
- :root:not([uidensity=touch]) menupopup > menuitem, menupopup > menu {
- padding-block: 0.05em !important; /* Original: 0.5em */
- }
- :root:not([uidensity=touch]) .menu-text, .menu-iconic-text {
- padding-inline-end: 0 !important; /* Original: 2px */
- }
- :root:not([uidensity=touch]) .menupopup-arrowscrollbox {
- padding-block: 1px !important; /* Original: 4px*/
- }
- :root:not([uidensity=touch]) #context-navigation:not([hidden]) {
- padding: 0 0 1px !important; /* Original: 0 0 4px*/
Advertisement
Add Comment
Please, Sign In to add comment