Wassermann78

barra degli strumenti

Aug 18th, 2026 (edited)
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 47.34 KB | None | 0 0
  1. /* ======================================+
  2.    FIREFOX 133.0 - USERCHROME.CSS 4.6.9
  3.    ======================================
  4.  
  5. /* PERSONALIZZA TEMA FIREFOX 3 THEME SU DEFAULT */
  6. #toolbar-menubar {
  7.  -moz-appearance: visible !important;
  8.   min-height: 30px !important;
  9.   max-height: 30px !important;
  10.   padding: 5px !important;
  11.   padding-left: 5px !important;
  12.   border-bottom: 1px solid ThreeDShadow !important;
  13.   border-bottom-width: 1px !important;
  14.   border-bottom-color: rgb(153, 146, 143) !important;  
  15.   background: #d1cac4 !important; }
  16.  
  17. #nav-bar {
  18.   border-top-style: solid !important;
  19.   border-top-width: 1px !important;
  20.   border-top-color: rgb(255, 255, 255) !important;
  21.   border-bottom-style: solid !important;
  22.   border-bottom-width: 1px !important;
  23.   border-bottom-color: rgb(153, 146, 143) !important;
  24.   padding: 1px !important;
  25.   margin-top: 0px !important;
  26.   margin-bottom: 7px !important;
  27.   margin-inline-start: -6px !important;
  28.   min-height: 38px !important;
  29.   max-height: 38px !important;
  30.   background: #d1cac4 !important; }
  31.  
  32.  #PersonalToolbar {
  33.   border-top-style: solid !important;
  34.   border-top-width: 1px !important;
  35.   border-top-color: rgb(255, 255, 255) !important;    
  36.   border-bottom-width: 1px !important;
  37.   border-bottom-color: rgb(153, 146, 143) !important;
  38.   margin-top: 0px !important;
  39.   min-height: 28px !important;
  40.   max-height: 28px !important;
  41.   background: #d1cac4 !important; }
  42.  
  43. #TabsToolbar {
  44.   box-shadow: none !important;
  45.   border-top-style: solid !important;
  46.   border-top-width: 1px !important;
  47.   border-top-color: rgb(255, 255, 255) !important;
  48.   padding-top: 3px !important;
  49.   background: #d1cac4 !important; }
  50.  
  51.  
  52.  
  53. /* DIMENSIONE PULSANTI BARRA DEGLI STRUMENTI */
  54. :root {
  55.   --space_required_for_appbutton_fix: 54px !important;
  56.   --toolbar-start-end-padding: 2px !important; }
  57.  
  58. /* large button mode */
  59. #main-window:not([customizing]) #nav-bar-customization-target > toolbaritem.chromeclass-toolbar-additional toolbarbutton .toolbarbutton-icon,
  60. #main-window:not([customizing]) #nav-bar-customization-target > toolbarbutton .toolbarbutton-icon,
  61. #main-window:not([customizing]) #nav-bar > toolbarbutton .toolbarbutton-icon,
  62. #main-window:not([customizing]) #nav-bar #fxa-toolbar-menu-button .toolbarbutton-badge-stack {
  63.   width: 37px !important;
  64.   height: 37px !important; }
  65.  
  66. /* dimensione pulsante avanti e indietro */
  67. #back-button > .toolbarbutton-icon {
  68.   width: calc(12px + 16px) !important;
  69.   height: calc(12px + 16px) !important;
  70. }
  71.  
  72. /* dimensione icona estensione installata */
  73. #main-window:not([uidensity=compact]):not([uidensity=touch]) :not([customizing]) #nav-bar-customization-target .webextension-browser-action .toolbarbutton-icon {
  74.   width: 23px !important;
  75.   height: 23px !important;
  76.   min-height: 9px !important;
  77.   padding-top: 2px !important;
  78.   padding-bottom: 1px !important;
  79.   padding-left: 1px !important;
  80.   padding-right: 2px !important;
  81.   scale: 1.28 !important;
  82. }
  83.  
  84.  
  85. /* RIMOZIONE TASTI NEL MENU' CONTESTUALE */
  86. #context-navigation,
  87. #context-sep-navigation {
  88.   display: none !important; }
  89.  
  90.  
  91. /* PULSANTE STOP X IN GRIGIO */
  92. #reload-button, #stop-button {
  93. display: inherit !important;
  94. }
  95. #reload-button > .toolbarbutton-icon {
  96. -moz-appearance: none !important;
  97. }
  98. #reload-button {
  99.  -moz-box-ordinal-group: 2 !important; }
  100. #stop-button[disabled="true"] {
  101.    filter: brightness(10%) !important; }
  102.  
  103.  
  104. /* INVERSIONE POSIZIONE TASTI RELOAD E STOP */
  105. #reload-button,
  106. #stop-button {display: flex !important;}
  107. #reload-button {order: 3 !important;}
  108. #stop-button {order: 2 !important;}
  109.  
  110.  
  111.  
  112. /* BORDO LATO DESTRO BARRA SEGNALIBRI (SIDEBAR) */
  113. .sidebar-splitter {
  114.   min-width: 10px !important;
  115.   background-color: #edebe7 !important;
  116.   border-right: 2px solid #c2c2c7 !important;  }
  117.  
  118.  
  119. /* DIMENSIONE BARRA SEGNALIBRI (SIDEBAR) */
  120. .sidebar-placesTree treechildren::-moz-tree-cell-text {
  121.   font-size: 10.6pt !important;
  122.   color: #000 !important;
  123.   font-size: 11.2pt !important;
  124.   font-weight: 500 !important;
  125. }
  126. /* colore selezione */
  127. .sidebar-placesTree treechildren::-moz-tree-row(hover),
  128. .sidebar-placesTree treechildren::-moz-tree-row(selected) {
  129.   background-color: #d1d1d6 !important;
  130.   outline: 0px !important; }
  131.  
  132.  
  133. /* COLORE DI SFONDO DELLA BARRA LATERALE DEI SEGNALIBRI E DELLA CRONOLOGIA (SIDEBAR) */
  134. #sidebar-header,
  135. #sidebar-search-container,
  136. #bookmarks-view,
  137. #historyTree  {
  138.  -moz-appearance: none !important;
  139.  font-size: 19px !important;
  140.  opacity: 86% !important;
  141.  background: #fafafa   !important; }
  142.  /* box cronologia */
  143.  #sidebar-search-container {
  144.  min-height: 9% !important;
  145.  font-size: 10.8pt !important; }
  146.  /* box segnalibri */
  147. #sidebar-search-container,#bookmarksPanel, #historyTree {
  148.  min-height: 8% !important;
  149.  font-size: 12.7pt !important; }
  150.  #sidebar-header-dropdown-menu {
  151.  font-size: 15px !important; }
  152.  
  153.  
  154. /* COLORE DI SFONDO DELLA LIBRERIA - CRONOLOGIA E DOWNLOAD (VISUALIZZA LA CRONOLOGIA) */
  155. /* Searchbox */
  156. #searchFilter {
  157.   background-color: #f0f0f4 !important;
  158.   background-image: #f0f0f4 !important;
  159.   box-shadow: #fdfdff !important;
  160.   border-top-color: transparent !important;
  161.   color: #000 !important;
  162.  }
  163. }
  164. /* Searchbox Focus */
  165. #searchFilter[focused] {
  166.   box-shadow: #f0f0f4 !important;
  167.   background-color: #f0f0f4 !important;
  168.   color: #000 !important;
  169. }
  170.  
  171. /* sfondo colonna sinistra - cronologia date e segnalibri (All List Colors) */
  172. #placesView,
  173. #placesView .scrollbox-innerbox,
  174. #infoPane, #placesList, #font, #placeContent {
  175.   -moz-appearance: none !important;
  176.   background-color: #fafafa !important;
  177.   color: #000 !important;
  178.   opacity: 100% !important;
  179. }
  180.  
  181. /* cronologia (Searchbox) */
  182. #searchFilter {
  183.   -moz-appearance: none !important;
  184.   background-color: #fdfdff !important;
  185.   border: 1px dotted var(--bordercolor) !important;
  186.   color: #000 !important;
  187.   font-size: 11.8pt !important;
  188.   padding: 0px !important;
  189.   min-width: 270px !important;
  190.   width: 255px !important;
  191.   max-width: 270px !important;
  192.   margin-top: 5px !important;
  193.   margin-bottom: 4px !important;
  194.   margin-right: 5px !important;
  195. }
  196.  
  197. /* download (Searchbox Focus) - bordo celeste */
  198. #searchFilter[focused] {
  199.   box-shadow: var(--input-field-focus-shadow) !important;
  200.   background-color: #fdfdff !important;
  201.   border: 1px dotted var(--bordercolor) !important;
  202.   color: #000 !important;
  203.   font-size: 10.5pt !important;
  204.   margin: 3px !important;
  205.   max-height: 10px !immportant;
  206. }
  207.  
  208. /* spessore altezza barra strumenti (toolbar spacer) */
  209. #libraryToolbarSpacer {
  210.   max-width: 700px !important;
  211.   padding: 18px !important;
  212.   margin-right: 15px !important;
  213.   margin-left: 4px !important;
  214.   opacity: 100% !important;
  215. }
  216. /* linea bordo inferiore barra strumenti */
  217. #placesToolbox {
  218.   background-color: black !important;
  219.   border-bottom: 1px solid black !important;
  220. }
  221.    
  222. /* dimensione pulsanti avanti e indietro (forward and back buttons) */
  223. #placesToolbar > #back-button > .toolbarbutton-icon,
  224. #placesToolbar > #forward-button > .toolbarbutton-icon {
  225.   fill: var(--iconcolor) !important;
  226.   width: 17px !important;
  227.   height: 17px !important;
  228.   opacity: 100% !important;
  229. }
  230.  
  231. /* dimensione carattere "organizza" "cancella elenco download" */
  232. #placesMenu,
  233. #OrganizeButton,
  234. #clearDownloadsButton {
  235.   color: #000 !important;
  236.   font-size: 10.2pt !important;
  237. }
  238.  
  239. /* "nome" "url" "etichette" "parole chiavi" (Textbox, Field, Selector (some of this may change other places) */
  240. #infoBox textbox,
  241. #infoBox listbox,
  242. #editBMPanel_namePicker,
  243. #editBMPanel_locationField,
  244. #editBMPanel_tagsField,
  245. #editBMPanel_keywordField,
  246. #editBMPanel_tagsSelector {
  247.   appearance: none !important;
  248.   background: #fff !important;
  249.   color: #000 !important;
  250.   border-radius: inherit !important;
  251.   font-weight: light !important;
  252.   font-size: 9.5pt !important;
  253.   padding-top: 6px !important;
  254.   padding-bottom: 6px !important;
  255. }
  256.  
  257. /* colore riquadro "nome" "url" "etichette" "parole chiavi" */
  258. #detailsPane {
  259.   background-color: #cfcfcf !important;
  260.   color: #000 !important;
  261.   font-weight: light !important;
  262.   border-top: 1px dotted !important;
  263.   border-left: 1px dotted !important;
  264. }
  265.  
  266. /* dimensione icone di "organizza" "visualizza" e "importa e salva" */
  267. #placesMenu menupopup .menu-right,
  268. #placesMenu > menu > .menubar-left,
  269. #placesMenu menupopup > menuitem[type="checkbox"] > .menu-iconic-left,
  270. #placesMenu menupopup > menuitem[checked="true"] > .menu-iconic-left {
  271.   filter: invert(56%) black(80%) saturate(2591%) hue-rotate(86deg) brightness(118%) contrast(128%) !important;
  272. }
  273.  
  274. /* colore barra menù "nome" "etichette" "indirizzo"... (List Header) */
  275. #placeContent treecol {
  276.   -moz-appearance: none !important;
  277.   background-color: #cfcfcf !important;
  278.   padding: 3px !important;
  279.   color: var(--textcolor) !important;
  280.   border-left: 1px dotted #000 !important;
  281.   border-right: 1px dotted #000 !important;
  282.   border-bottom: 1px solid #000 !important;
  283. }
  284.  
  285. /* dimensione carattere elenco libreria e download */
  286. #placesView {
  287. font-size: 9.5pt !important;
  288. }
  289.  
  290. /* dimensione carattere modifica segnalibro */
  291. #BookmarksEditorDialogBox
  292. #infoBox textbox,
  293. #infoBox listbox,
  294. #editBMPanel_namePicker,
  295. #editBMPanel_locationField,
  296. #editBMPanel_tagsField,
  297. #editBMPanel_keywordField {
  298. font-size: 10.2pt !important;
  299. }
  300.  
  301. /* cartella download nella libreria */
  302. #downloadsPanel .downloadButton > .button-box > .button-icon {
  303.   content:url("folder.svg") !important;
  304.   width: 24px !important;
  305.   height: 24px !important;
  306.   opacity: 95% !important;
  307. }
  308.  
  309. /* focus bordo linea blu searchbox - senza bordo */
  310. #search-box,
  311. #searchFilter,
  312. #BookmarksEditorDialogBox
  313. input:not(#urlbar-input){
  314. border: 1px #698ab7 !important;
  315. outline-color: solid #698ab7 !important;
  316. border-radius: inherit !important;
  317. font-size: 11.5pt !important;
  318. min-height: 30px !important;
  319. margin-right: 7px !important;  }
  320.  
  321.  
  322. /* EFFETTO AL PASSAGGIO DEL MOUSE SULLE SCHEDE NON ATTIVE */
  323. .tabbrowser-tab:not([selected="true"]):hover {
  324.    -moz-appearance: none !important;
  325.     background: #DCDCDC !important; }
  326.  
  327.  
  328. /* CAMBIA IL COLORE DELLA SCHEDA ATTIVA */
  329. .tabbrowser-tab[selected="true"] {
  330.    -moz-appearance: none !important;
  331.     background: #EBE9E5 !important;
  332.     color: #000 !important;
  333.     border: none !important; }
  334.  
  335.  
  336. /* DIMENSIONE ALTEZZA DELLE SCHEDE */
  337. arrowscrollbox > .tabbrowser-tab[fadein]:not([pinned]):not([style*="max-width"]) {
  338.   max-height: 30pt !important;
  339.   min-height: 24pt !important;
  340.   max-width: 250px !important;
  341.   font-size: 9.8pt !important;
  342. }
  343. /* dimensione lente di ingradimento */
  344. #identity-icon {
  345.   transform: scale(0.97, 0.97);
  346.   scale: 1.1 !important;
  347. }
  348. /* trascinamento diretto della scheda */
  349. .tab-content {
  350.   height: 33px !important;  
  351.   gap: 0 !important;
  352. }
  353. /* rimozione ombra del testo al passaggio del mouse */
  354. .tab-label-container {
  355.   mask-image: linear-gradient(to left, transparent, black 0em) !important;
  356.   max-width: calc(100% - 15px) !important;
  357.   overflow: hidden !important;
  358. }
  359. /* rimuovere le linee divisorie (separatori) tra le schede */
  360. .tabbrowser-tab::before,
  361. .tabbrowser-tab::after {
  362.   display: none !important;
  363.   content: none !important;
  364. }
  365. /* rimuovere il margine e lo spazio laterale tra una scheda e l'altra */
  366. #tabbrowser-tabs {
  367.   --tab-separator-gap: 0px !important;
  368.   border-inline: none !important;
  369.   max-height: 50px !important; /* blocco verticale principale: Impedisce a tutta la barra di dilatarsi in altezza */
  370. }
  371.  
  372. #tabbrowser-arrowscrollbox {
  373.   margin-inline-end: 0px !important;
  374.   padding-inline-end: 0px !important;
  375.   display: inline-flex !important;
  376.   max-height: 50px !important; /* blocca l'altezza massima della scatola di scorrimento */
  377. }
  378.  
  379. #tabbrowser-arrowscrollbox scrollbox {
  380.   gap: 0px !important;
  381. }
  382. /* unisce le schede eliminando i margini e i separatori grigi */
  383. .tabbrowser-tab {
  384.   margin-inline: 0px !important;
  385.   padding-inline: 0px !important;
  386.   border-inline: none !important;
  387. }
  388.  
  389. /* fissa le dimensione per eliminare calcoli decimali variabili */
  390. .tabbrowser-tab[pinned] {
  391.   min-width: 36px !important;
  392. }
  393.  
  394. /* applicazione dei margini negativi solo se la scheda è aperta e reale (non in chiusura) */
  395. .tabbrowser-tab:not([pinned]):not([exiting]) {
  396.   margin-right: -1px !important;
  397. }
  398.  
  399. /* rimozione del ritardo di sfondo (congela le larghezze delle schede attive) */
  400. #tabbrowser-tabs .tabbrowser-tab:not([exiting]):not([pinned]) {
  401.   flex-basis: 250px !important;
  402. }
  403.  
  404. /* allinea la X rossa al bordo destro solo sulle schede attive */
  405. .tabbrowser-tab:not([exiting]) .tab-close-button {
  406.   margin-inline-end: -5px !important;
  407.   padding-right: 1px !important;
  408. }
  409.  
  410. /*  modifica calibrazione margine pulsante nuova scheda '+'  */
  411. #tabs-newtab-button,
  412. #TabsToolbar #tabs-newtab-button,
  413. #tabbrowser-arrowscrollbox .tabs-newtab-button {
  414.   border-left: none !important;
  415.   margin-left: 1px !important;
  416.   padding-left: 0px !important;
  417.   position: static !important;
  418.   display: inline-block !important;
  419.   flex-shrink: 0 !important;
  420.   contain: layout style !important;
  421.   max-height: 33px !important; /* Blocca l'altezza del pulsante '+' impedendo sussulti orizzontali e verticali */
  422. }
  423.  
  424. /* correzione unificata del costrutto di chiusura (elimina l'effetto vicinanza) */
  425. .tabbrowser-tab,
  426. .tab-animation-stack,
  427. #tabbrowser-tabs[tablaunchanim],
  428. #tabbrowser-tabs[tabcloseanim],
  429. .tabbrowser-tab[exiting] {
  430.   transition: none !important;
  431.   transition-property: none !important;
  432.   transition-duration: 0ms !important;
  433.   animation: none !important;
  434.   --animation-duration: 0ms !important;
  435.   --tab-animation-duration: 0ms !important;
  436. }
  437.  
  438. /* fa sparire la scheda al millesimo di second esatto eliminando i conflitti geometrici */
  439. .tabbrowser-tab[exiting],
  440. .tabbrowser-tab[exiting] .tab-stack,
  441. .tabbrowser-tab[exiting] .tab-content,
  442. .tabbrowser-tab[exiting] .tab-background,
  443. .tabbrowser-tab[exiting] .tab-close-button {
  444.   visibility: collapse !important;
  445.   display: none !important;
  446.   opacity: 0 !important;
  447.   height: 0px !important;
  448.   min-height: 0px !important;
  449.   max-height: 0px !important;
  450.   margin-top: 0px !important;
  451.   margin-bottom: 0px !important;
  452.   padding-top: 0px !important;
  453.   padding-bottom: 0px !important;
  454.   border: none !important;
  455. }
  456. #tabbrowser-arrowscrollbox[data-closing-tabs-spacer] {
  457.   display: none !important;
  458.   width: 0px !important;
  459.   height: 0px !important;
  460.   min-height: 0px !important;
  461.   max-height: 0px !important;
  462.   margin: 0px !important;
  463.   padding: 0px !important;
  464. }
  465.  
  466.  
  467. /* RIMOZIONE DELLA LINEA CHIARA SOTTO LE SCHEDE */
  468. #nav-bar {
  469.   box-shadow: none !important;
  470.   border-top: none !important;
  471. }
  472. #TabsToolbar {
  473.   border-bottom: none !important;
  474.   margin-bottom: 0px !important;
  475. }
  476.  
  477.  
  478. /* DIMENSIONE TASTO DI CHIUSURA DELLA SCHEDA */
  479. #tabbrowser-tabs
  480. .tab-close-button:not(:hover) {
  481. scale: 1.07 !important; }
  482.  
  483.  
  484. /* RENDERE VISIBILE L'AUDIO E TASTO DI CHIUSURA IN SCHEDE APERTE */
  485. /* forza la presenza visiva del tasto X in qualsiasi condizione */
  486. #tabbrowser-tabs .tabbrowser-tab[selected="true"] .tab-close-button,
  487. .tabbrowser-tab[selected="true"] .tab-close-button {
  488.   display: flex !important;
  489.   visibility: visible !important;
  490.   opacity: 1 !important;
  491. }
  492.  
  493. /* configura il contenitore interno come un flusso orizzontale flessibile e centrato verticalmente */
  494. .tabbrowser-tab[selected="true"] .tab-content {
  495.   display: flex !important;
  496.   align-items: center !important; /* centra perfettamente testo e icone in altezza */
  497.   flex-direction: row !important;
  498.   min-width: 100% !important;
  499.   box-sizing: border-box !important;
  500.   padding-right: 0px !important;
  501. }
  502.  
  503. /* ripristinato integralmente originale: gestione intelligente dello spazio per il titolo */
  504. .tabbrowser-tab[selected="true"] .tab-label-container {
  505.   display: flex !important;
  506.   min-width: 12px !important;
  507.   max-width: calc(100% - 12px) !important; /* dinamico: usa tutto lo spazio tranne l'area dei pulsanti */
  508.   overflow: hidden !important;
  509.   margin-inline-end: 0px !important; /* elimina il vecchio aggancio nativo che spingeva il testo sotto la X */
  510. }
  511.  
  512. .tabbrowser-tab[selected="true"] .tab-label {
  513.   display: block !important;
  514.   overflow: hidden !important;
  515.   text-overflow: ellipsis !important; /* mette i tre puntini (...) quando lo spazio finisce */
  516. }
  517.  
  518. /* icona audio: viene spinta a destra e si posiziona prima della X */
  519. .tabbrowser-tab[selected="true"] .tab-icon-overlay[soundplaying],
  520. .tabbrowser-tab[selected="true"] .tab-icon-overlay[muted],
  521. .tabbrowser-tab[selected="true"] .tab-icon-sound {
  522.   display: flex !important;
  523.   visibility: visible !important;
  524.   opacity: 1 !important;
  525.   position: static !important; /* rimosso l'absolute per non farla sovrapporre */
  526.   margin-left: auto !important; /* spinge l'audio (e la X dopo di esso) tutto a destra */
  527.   margin-right: 8px !important; /* crea spazio di sicurezza tra l'icona audio e la X */
  528.   width: 16px !important;
  529.   height: 16px !important;
  530.   z-index: 9999 !important;
  531. }
  532.  
  533. /* tasto x di chiusura: impostato con il margine corretto */
  534. .tabbrowser-tab[selected="true"] .tab-close-button {
  535.   display: flex !important;
  536.   visibility: visible !important;
  537.   opacity: 1 !important;
  538.   position: static !important;
  539.   margin-left: transparent !important;
  540.   margin-right: 2px !important;
  541.   width: 16px !important;
  542.   height: 16px !important;
  543.   z-index: 9999 !important;
  544. }
  545.  
  546. /* Nel caso in cui l'audio non stia suonando, la X deve comunque andare a destra */
  547. .tabbrowser-tab[selected="true"] .tab-label-container + .tab-close-button {
  548.   margin-left: auto !important;
  549. }
  550.  
  551. /* Blocca le dimensioni delle schede e rimuove animazioni fastidiose */
  552. .tabbrowser-tab[pinned] { min-width: 36px !important; }
  553. .tabbrowser-tab:not([pinned]) { min-width: -1px !important; }
  554. .tabbrowser-tab:not([pinned]), .tab-animation-stack { transition: none !important;
  555. }
  556.  
  557.  
  558. /* IMPOSTAZIONE LARGHEZZA MULTI SCHEDE CON AUDIO ATTIVO */
  559. /* Imposta la larghezza minima della scheda */
  560. :root {
  561.   --set-tab-min-width: 1px;
  562. }
  563. .tabbrowser-tab[fadein]:not([selected]):not([pinned]) {
  564.   min-width: var(--set-tab-min-width) !important;
  565. }
  566.  
  567.  
  568. /* DIMENSIONE ICONA CROCETTA DI NUOVA SCHEDA */
  569. #TabsToolbar :is(#tabs-newtab-button, #new-tab-button) .toolbarbutton-icon {
  570. width: var(--tab-min-height) !important;
  571. height: var(--tab-min-height) !important;
  572. padding: calc(var(--toolbarbutton-inner-padding) - 2px) !important;
  573. padding-top: 7px !important;
  574. scale: 0.78 !important;
  575. }
  576.  
  577. /* DIMENSIONE ICONA SITO NELLA SCHEDA */
  578. .tabbrowser-tab .tab-icon-image {
  579.  height: 13.2pt !important;
  580.  width: 13.2pt !important;
  581. }
  582.  
  583.  
  584. /* COLORE CARTELLE CRONOLOGIA */
  585. .bookmark-item[container], treechildren::-moz-tree-image(container) {
  586.   fill: #1560BD !important; }
  587.  
  588.  
  589. /* RIMOZIONE PULSANTE "APRI MENU" */
  590. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
  591. #PanelUI-button { display:none!important; }
  592.  
  593.  
  594. /* COLORARE LA BARRA SEPARATORE */
  595. *|*:root:not([chromehidden*="toolbar"]) #navigator-toolbox {
  596.   padding-bottom: calc(var(--tab-min-height) + 20px) !important; /*adjust*/
  597.   box-shadow: 0 88px 0 0 #dbd4ce inset !important; /*adjust pure qui*/
  598. }
  599. *|*:root:not([chromehidden*="toolbar"]) #navigator-toolbox {
  600.   padding-bottom: calc(var(--tab-min-height) + 20px) !important; /*adjust*/
  601.   box-shadow: 0 88px 0 0 #dbd4ce inset !important; /*adjust pure qui*/
  602.   border-bottom: transparent !important; }
  603.  
  604.  
  605. /* RIDUZIONE SPAZIO MENU' CONTESTUALE */
  606. menupopup > menuitem, menupopup > menu {
  607. padding-block: 0px !important;
  608. max-width: 435px !important;
  609. font-size: 10.6pt !important; }
  610. .menupopup-arrowscrollbox {
  611. border-radius: 0px !important; }
  612. /* menù contestuale sulla scheda */
  613. #mainPopupSet menuitem,
  614. #mainPopupSet menu {
  615.   font-size: 11.3pt !important;
  616.   font-weight: semibold !important;
  617.   padding-block: 0.1pt !important;  }
  618.  
  619.  
  620. /* RIDUZIONE SPAZIO E CARATTERE BARRA MENU' */
  621. menupopup > menuitem, menupopup > menu {
  622. padding-block: 0px !important;
  623. max-width: 435px !important;
  624. font-weight: semibold !important;
  625. font-size: 11.3pt !important; }
  626. .menupopup-arrowscrollbox {
  627. border-radius: 0px !important; }
  628. #toolbar-menubar, #menubar-items, #main-menubar {
  629.   font-size: 10.2pt !important;
  630.   font-weight: 501 !important;
  631.   opacity: 85% !important;  }
  632.  
  633.  
  634. /* APERTURA SCHEDE INFINITE */
  635. .tabbrowser-tab:not([fadein]) {
  636.    max-width:1px !important;
  637.    min-width:1px !important; }
  638.  
  639.    
  640. /* RIDUZIONE SPAZIO E FINESTRA DI VISUALIZZA CRONOLOGIA (PULSANTE OROLOGIO) */
  641. :root {
  642.   --panel-menuitem-padding: 4px 8px !important; }
  643. #PanelUI-history {
  644.   max-width: 410px !important;
  645.   max-height: 525px !important;
  646.   font-size: 10.2pt !important;
  647. }
  648.  
  649.  
  650. /* RIDUZIONE SPAZIO FINESTRA SALVA SEGNALIBRO */
  651. #editBMPanel_folderTree {
  652.   max-height: 150px !important;
  653.   min-height: 15em !important;
  654.   font-size: 10.4pt !important;
  655.   font-weight: 400 !important;
  656. }
  657. /* dimensione finestra piccola */
  658. #editBookmarkPanelContent {
  659.  margin-top: 38pz !important;
  660.  margin-bottom: 38px !important;
  661. }
  662.  /* dimensione margine spazio delle cartelle dei segnalibri */
  663. #editBMPanel_folderTree > treechildren::-moz-tree-row {
  664.     margin-block: 0.5pt !important;
  665. }
  666. /* Hide Giant Thumbnail and Favicon */
  667. #editBookmarkPanelImage,
  668. *|div#editBookmarkPanelFaviconContainer {
  669.   display: none !important; }
  670.  
  671.  
  672. /* MOSTRA ALTOPARLANTE NELLE SCHEDE */
  673. /* Icona audio attivo */
  674. .tab-audio-button[soundplaying] {
  675.   --button-icon-fill: #000 !important;
  676.   ---icon-size-default: 15.8pt !important;
  677.   --button-background-color-ghost-hover: none !important;
  678.   --button-size-icon-small: 11.2pt !important;
  679.   --button-min-height-small: 11.2pt !important;
  680.   border: 2px solid #000 !important;
  681.   border-radius: 50% !important;
  682.   margin-inline: -1px 3px !important;
  683.   padding-top: -5px !important;
  684.   padding-bottom: -4px !important;
  685.   padding-left: 1px !important;
  686.   padding-right: 1px !important;
  687.   margin-top: -5px !important;
  688.   margin-bottom: -5px !important;
  689.   margin-left: -1px !important;
  690.   margin-right: 3px !important;
  691.   background-color: #fcfcfc !important;
  692.   transform: scale(1.05, 1.05);
  693.   scale: 1.07 !important;
  694. }
  695.  
  696. /* Icona audio muto */  
  697. .tab-audio-button[muted] {
  698.   --button-icon-fill: #00aecf !important;
  699.   ---icon-size-default: 15.8pt !important;
  700.   --button-background-color-ghost-hover: none !important;
  701.   --button-size-icon-small: 11.2pt !important;
  702.   --button-min-height-small: 11.2pt !important;
  703.   border: 2px solid #000 !important;
  704.   border-radius: 50% !important;
  705.   margin-inline: -1px 3px !important;
  706.   padding-top: -5px !important;
  707.   padding-bottom: -4px !important;
  708.   padding-left: 1px !important;
  709.   padding-right: 1px !important;
  710.   margin-top: -5px !important;
  711.   margin-bottom: -5px !important;
  712.   margin-left: -1px !important;
  713.   margin-right: 3px !important;
  714.   background-color: #fcfcfc !important;
  715.   transform: scale(1.05, 1.05);
  716.   scale: 1.07 !important;  }
  717.  
  718.  
  719.  
  720.  
  721. /* RIMOZIONE ICONA FORM HISTORY CONTROL DALLA BARRA INDIRIZZO */
  722. .urlbar-addon-page-action#pageAction-urlbar-formhistory_yahoo_com {
  723. display: none !important;
  724. }
  725.  
  726.  
  727. /* DIMENSIONE CARATTERE URL BARRA INDIRIZZO */
  728. #urlbar {
  729. min-height: 35px !important;
  730. font-size: 11.3pt !important; }
  731. /* dimensione lente di ingradimento */
  732. #identity-icon {
  733.   transform: scale(0.96, 0.96);
  734.   scale: 1.1 !important;
  735. }
  736.  
  737.  
  738. /* URL SULLA BARRA DELLE ESTENSIONI */
  739. :root {
  740.   --status-width: 750px;
  741. }
  742.  
  743. #main-window:not([chromehidden*="toolbar"]) #navigator-toolbox #PersonalToolbar::before {
  744.   appearance: none;
  745.   display: flex;
  746.   content: "";
  747.   min-width: var(--status-width);
  748.   width: var(--status-width);
  749.   background-image: -moz-element(#statuspanel-label);
  750.   background-repeat: no-repeat;
  751.                              
  752. }
  753.  
  754. #statuspanel-label {
  755.   border: 0 !important;
  756.   background-color: unset !important;
  757.   padding-top: 4px !important;
  758.   color: inherit !important;
  759.   font-weight: 501 !important;
  760.   opacity: 65% !important;
  761. }
  762.  
  763. #statuspanel {
  764.   opacity: 0 !important;
  765.   font-size: 9.6pt !important;
  766. }
  767.  
  768. /* BLOCCARE POSIZIONE GRUPPO DI ICONE A DESTRA NELLA BARRA ESTENSIONI */
  769. #toolbar-menubar {
  770.  width: 100%; (800px)
  771. }
  772. toolbaritem {
  773.  flex: 0; }
  774.  
  775. /* riduci spazi icone estensioni nella barra delle estensioni (personaltoolbar) */
  776. #PersonalToolbar .toolbarbutton-1 {
  777.   margin: 0px !important;
  778. }
  779. #PersonalToolbar toolbarbutton {
  780.   padding: 0.2pt !important;  }  
  781.  
  782. /* dimensione icone estensioni nella barra delle estensioni */
  783. #main-window #navigator-toolbox > #PersonalToolbar
  784. .toolbarbutton-icon {
  785.   width: 12.3pt !important;
  786.   height: 12.3pt !important;  }
  787.  
  788. /* dimensione altezza barra delle estensioni */
  789. #main-window #navigator-toolbox > #PersonalToolbar {
  790.   min-height: 20.4pt !important;  }
  791.  
  792.  
  793. /* STATUS WIDTH */
  794. firefox win10:          700px
  795. firefox win11:          750px
  796. firefox win10 comune:   790px
  797.  
  798.  
  799. /* RIMOZIONE BARRA SUPERIORE SOTTILE NELLA BARRA DELLE ESTENSIONI DI WATERFOX */
  800. #browser-bottombox
  801. { display:none! important; }
  802.  
  803.  
  804. /* RIMOZIONE ICONA UNIFIED EXTENSIONS */
  805. #unified-extensions-button,
  806. #unified-extensions-button > .toolbarbutton-icon {
  807.   display: visible !important; }
  808.  
  809. /* DIMENSIONE ICONA UNIFIED EXTENSIONS */
  810. #unified-extensions-button, #unified-extensions-button > .toolbarbutton-icon{
  811. width: 34px !important;
  812. padding-top: 6px !important;
  813. padding-bottom: 6px !important;
  814. padding-left: 1px !important;
  815. padding-right: 4px !important;
  816. margin-right: 0.2pt !important; }  
  817.  
  818.  
  819. /* DIMENSIONE FINESTRA DI UNIFIED EXTENSIONS */
  820. #unified-extensions-view{
  821.   --uei-icon-size: 33px;
  822.   background-color: #fcfcfc;
  823. }
  824. #unified-extensions-panel #unified-extensions-view {
  825. height: 530px !important;
  826. }
  827. .unified-extensions-item-menu-button.subviewbutton{
  828.   padding: 0px !important;
  829.   margin-inline-end: 0 !important;
  830.   margin-top: 2pt !important;
  831.   margin-bottom: 2pt !important;
  832.   transform: scale(1.10 1.10);
  833.   scale: 1.06 !important;
  834. }
  835. .unified-extensions-item-action-button.subviewbutton{
  836.   padding-block: 2px !important;
  837. }
  838. .unified-extensions-item-menu-button.subviewbutton > .toolbarbutton-icon{
  839.   padding: 8px !important;
  840. }
  841. .unified-extensions-item-message-deck{
  842.   display: visible
  843. }
  844. #unified-extensions-view > vbox > vbox > .unified-extensions-item{
  845.   padding-block: 0px !important;
  846.   font-size: 10pt !important;
  847. }
  848. #unified-extensions-panel .unified-extensions-item{
  849.   margin-block: 0 !important; }
  850.  
  851.  
  852. /* COLORE SELEZIONE E DIMENSIONE ICONA INGRANAGGIO DI UNIFIED EXTENSIONS */
  853. .unified-extensions-item-menu-button.subviewbutton:hover {
  854.   background-color: #d1d1d6 !important;
  855.   border-radius: 1px !important;
  856.   min-height: 50px !important;
  857.   max-height: 50px !important;
  858.   padding-left: 1px !important;
  859.   padding-right: 1px !important;
  860.   background-image:
  861.     linear-gradient(to right, rgba(209,209,214,0.4) 0px, transparent 0px),
  862.     linear-gradient(to left, rgba(209,209,214,0.4) 0px, transparent 0px),
  863.     linear-gradient(to top, rgba(209,209,214,0.4,0.3) 0px, transparent 0px),
  864.     linear-gradient(to bottom, rgba(163,196,247,0.2), rgba(122,180,246,0.2)) !important; }
  865. /* stili hover per pulsanti non disabilitati e non attivi */
  866.   &:not([disabled]):hover {
  867.     color: inherit;
  868.     background-color: var(--panel-item-hover-bgcolor);
  869.        
  870. /* stili hover e attivi per pulsanti non disabilitati */
  871.     &:active {
  872.       color: inherit;
  873.       background-color: var(--panel-item-active-bgcolor);
  874.       box-shadow: 0 1px 0 hsla(210,4%,10%,.03) inset;
  875.     }
  876.   }
  877. }
  878.  
  879. /* ORDINE ALFABETICO ESTENSIONI IN UNIFIED EXTENSIONS */
  880. #unified-extensions-panel .unified-extensions-item {
  881.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"a' i]) { order: -26; }
  882.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"b' i]) { order: -25; }
  883.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"c' i]) { order: -24; }
  884.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"d' i]) { order: -23; }
  885.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"e' i]) { order: -22; }
  886.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"f' i]) { order: -21; }
  887.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"g' i]) { order: -20; }
  888.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"h' i]) { order: -19; }
  889.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"i' i]) { order: -18; }
  890.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"j' i]) { order: -17; }
  891.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"k' i]) { order: -16; }
  892.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"l' i]) { order: -15; }
  893.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"m' i]) { order: -14; }
  894.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"n' i]) { order: -13; }
  895.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"o' i]) { order: -12; }
  896.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"p' i]) { order: -11; }
  897.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"q' i]) { order: -10; }
  898.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"r' i]) { order: -9; }
  899.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"s' i]) { order: -8; }
  900.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"t' i]) { order: -7; }
  901.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"u' i]) { order: -6; }
  902.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"v' i]) { order: -5; }
  903.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"w' i]) { order: -4; }
  904.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"x' i]) { order: -3; }
  905.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"y' i]) { order: -2; }
  906.   &:has(.unified-extensions-item-menu-button[data-l10n-args^='{"extensionName":"z' i]) { order: -1; }
  907. }
  908.  
  909. /* RIMOZIONE SCHEDA "SCHEDE CHE CONDIVIDONO DISPOSITIVI */
  910.   #tabSharingMenu {
  911. display: none !important; }
  912.  
  913.  
  914. /* RIMOZIONE "ELENCO DI TUTTE LE "SCHEDE" */
  915.   #alltabs-button {        
  916. display: none !important; }
  917.  
  918.  
  919. /* RENDERE VISIBILE LA PARTE INFERIORE DELLA PAGINA (navbar_below_content.css) */
  920.   @-moz-document url(chrome://browser/content/browser.xhtml){
  921.  
  922.   :root:not([inFullscreen]){
  923.     --uc-bottom-toolbar-height: calc(24px + var(--toolbarbutton-outer-padding) )
  924.   }
  925.  
  926.   :root[uidensity="compact"]:not([inFullscreen]){
  927.     --uc-bottom-toolbar-height: calc(32px + var(--toolbarbutton-outer-padding) )
  928.   }
  929.  
  930.   #browser,
  931.   #customization-container{ margin-bottom: var(--uc-bottom-toolbar-height,0px) }
  932.  
  933.   #nav-bar{
  934.     position: fixed !important;
  935.     bottom: 0px;
  936.     }
  937.   #nav-bar-customization-target{ -webkit-box-flex: 1; }
  938.  
  939.  
  940. /* COLORARE LA SELEZIONE SCHEDA NELLA BARRA DEI MENU' */
  941. #main-menubar > menu:hover {
  942.     background: #b3b3b8 !important;
  943.     }
  944.    
  945.  
  946. /* COLORARE LA SELEZIONE NELLA BARRA DEI MENU' */
  947. menupopup : not(.in-menulist, .toolbar-menupopup, .toolbar-menupopup menupopup) {
  948.  --panel-background: #f9f9fb !important;
  949.  --panel-color: #000000 !important;
  950.  --panel-padding: 6px !important;
  951.  --panel-border-radius: 12px !important;
  952.  --panel-border-color: transparent !important;
  953.  
  954.  &[_moz-menuactive]:not([disabled="true"]) {
  955.  color: #000000 !important; /* colore testo nero */
  956.  font-weight: bold;
  957.  /* rende anche il testo del menù a discesa in grassetto quando evidenziato */
  958. }
  959.  &[_moz-menuactive="true"] [disabled="true"] {
  960.  background-color: #ffffff !important;
  961. }
  962. }
  963. }
  964.  
  965. /* cambia il colore del passaggio del mouse sul menù del tasto destro  */
  966.  menu :where([_moz-menuactive="true"]:not([disabled])),
  967.  menuitem:where([_moz-menuactive="true"]:not([disabled])) {
  968.  background-color: #d1d1d6 !important; /* colore passaggio grigio */
  969.  color: #000000 !important;  /* colore testo nero */
  970.  }
  971.  
  972.  
  973. /* COLORE SFONDO SELEZIONE ICONA BARRA DEGLI STRUMENTI */
  974. /* hovered state */
  975. /*#nav-bar :is(#nav-bar-customization-target,#PanelUI-menu-button) .unified-extensions-item toolbarbutton:not([disabled=true]):hover,*/
  976. #nav-bar :is(#nav-bar-customization-target,#PanelUI-button) toolbarbutton:not([disabled=true]):hover :is(.toolbarbutton-badge-stack,.toolbarbutton-icon),
  977. #nav-bar #nav-bar-overflow-button:not([disabled=true]):hover :is(.toolbarbutton-badge-stack,.toolbarbutton-icon) {
  978.   background: transparent !important;
  979.   background-color: #c2c2c7 !important;
  980.   color: #f9f9fb !important;
  981.   opacity: 92% !important;
  982.   background-image:
  983.     linear-gradient(to right, rgba(194,194,199,0.4) 0px, transparent 0px),
  984.     linear-gradient(to left, rgba(194,194,199,0.4) 0px, transparent 0px),
  985.     linear-gradient(to top, rgba(194,194,199,0.4,0.3) 0px, transparent 0px),
  986.     linear-gradient(to bottom, rgba(163,196,247,0.2), rgba(122,180,246,0.2)) !important;
  987. }
  988. /* clicked/active state */
  989. /*#nav-bar :is(#nav-bar-customization-target,#PanelUI-button) .unified-extensions-item toolbarbutton:not([disabled=true]):is([open],[checked],:hover:active,:active),*/
  990. #nav-bar :is(#nav-bar-customization-target,#PanelUI-button) toolbarbutton:not([disabled=true]):is([open],[checked],:hover:active,:active) :is(.toolbarbutton-badge-stack,.toolbarbutton-icon),
  991. #nav-bar #nav-bar-overflow-button:not([disabled=true]):is([open],[checked],:hover:active,:active) :is(.toolbarbutton-badge-stack,.toolbarbutton-icon)  {
  992.   background: transparent !important;
  993.   background-color: #c2c2c7 !important;
  994.   color: #000 !important;
  995.   opacity: 92% !important;
  996.   background-image:
  997.     linear-gradient(to right, rgba(194,194,199,0.4) 0px, transparent 0px),
  998.     linear-gradient(to left, rgba(194,194,199,0.4) 0px, transparent 0px),
  999.     linear-gradient(to top, rgba(194,194,199,0.4,0.3) 0px, transparent 0px),
  1000.     linear-gradient(to bottom, rgba(163,196,247,0.2), rgba(122,180,246,0.2)) !important; }
  1001.  
  1002.  
  1003. /* COLORE SFONDO SELEZIONE ICONA BARRA DELLE ESTENSIONI */
  1004. #PersonalToolbar toolbarbutton.bookmark-item:not(.subviewbutton, [disabled=true], [open]):hover,
  1005. #PersonalToolbar .toolbarbutton-1:not([disabled=true], [checked], [open], :active):hover > .toolbarbutton-icon,
  1006. #PersonalToolbar .toolbarbutton-1:not([disabled=true], [checked], [open], :active):hover > .toolbarbutton-text,
  1007. #PersonalToolbar .toolbarbutton-1:not([disabled=true], [checked], [open], :active):hover > .toolbarbutton-badge-stack {
  1008.   background-color: transparent !important;
  1009. }
  1010. #PersonalToolbar toolbarbutton.bookmark-item:hover:active:not(.subviewbutton, [disabled="true"]),
  1011. #PersonalToolbar toolbarbutton.bookmark-item[open="true"],
  1012. #PersonalToolbar .toolbarbutton-1:not([disabled=true]):is([open],[checked],:hover:active) > .toolbarbutton-icon,
  1013. #PersonalToolbar .toolbarbutton-1:not([disabled=true]):is([open],[checked],:hover:active) > .toolbarbutton-text,
  1014. #PersonalToolbar .toolbarbutton-1:not([disabled=true]):is([open],[checked],:hover:active) > .toolbarbutton-badge-stack {
  1015.   background-color: transparent !important;
  1016. }
  1017. /* colore sfondo selezione */
  1018. #PersonalToolbar .toolbarbutton-1:not([disabled=true]) > .toolbarbutton-menubutton-button[open] + .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
  1019. #PersonalToolbar .toolbarbutton-1:not([disabled=true]):is(:hover,[open]) > .toolbarbutton-menubutton-button ,
  1020. #PersonalToolbar .toolbarbutton-1:not([disabled=true]):is(:hover,[open]) > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
  1021. #PersonalToolbar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover,
  1022. #PersonalToolbar .toolbarbutton-1:not([buttonover]):not([open]):not(:active):hover > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon {
  1023.   background: transparent !important;
  1024.   background-color: #c2c2c7 !important;
  1025.   background-image:
  1026.     linear-gradient(to right, rgba(194,194,199,0.4) 0px, transparent 0px),
  1027.     linear-gradient(to left, rgba(194,194,199,0.4) 0px, transparent 0px),
  1028.     linear-gradient(to top, rgba(194,194,199,0.4,0.3) 0px, transparent 0px),
  1029.     linear-gradient(to bottom, rgba(163,196,247,0.2), rgba(122,180,246,0.2)) !important; }
  1030.  
  1031.  
  1032. /* ESPANDERE IL POPUP RICERCA NELLA BARRA DI NAVIGAZIONE (MEGABAR BREAKOUT) */
  1033. #urlbar[breakout][breakout-extend] {
  1034.   margin-left: 0 !important;
  1035.   width: 100%(--urlbar-width) !important;
  1036.   max-width: 1046px !important;
  1037.   margin-top: calc((var(--urlbar-container-height) - var(--urlbar-height)) / 2) !important;  }
  1038.  
  1039. /* rimozione "vai all'url dell'indirizzo inserito nella barra indirizzo" */
  1040. .urlbar-go-button {
  1041.  display: none !important;
  1042. }
  1043. /* forzare la visualizzazione delle icone di sicurezza quando la barra è espansa */
  1044. #urlbar[breakout][breakout-extend] #identity-box {
  1045.   opacity: 1 !important;
  1046.   visibility: visible !important;
  1047.   display: flex !important;
  1048. }
  1049. /* impedire a Firefox di nascondere le icone interne (Scudo, Lucchetto, ecc.) */
  1050. #urlbar[breakout][breakout-extend] #identity-permission-box,
  1051. #urlbar[breakout][breakout-extend] #tracking-protection-icon-container,
  1052. #urlbar[breakout][breakout-extend] .identity-box-button {
  1053.   display: flex !important;
  1054.   visibility: visible !important;
  1055.   opacity: 1 !important;
  1056. }
  1057. /* rimuovere l'icona della lente di ingrandimento temporanea che sostituisce le icone */
  1058. #urlbar[breakout][breakout-extend] #urlbar-search-mode-indicator,
  1059. #urlbar[breakout][breakout-extend] .urlbar-search-icon {
  1060.   display: none !important;
  1061. }
  1062.  
  1063. /* SCURIRE LO SCUDO ICONA TRACCIAMENTO DI PROTEZIONE NELL'URLBAR */
  1064. /* tracking protection icon */
  1065. :is(#urlbar-input-container,.urlbar-input-container)[pageproxystate="valid"] > #tracking-protection-icon-container > #tracking-protection-icon-box > #tracking-protection-icon {
  1066.   -moz-context-properties: fill !important;
  1067.   fill: black !important; /* rgb(64,170,64) */
  1068. }
  1069. /* change opacity for WE page action buttons */
  1070. .urlbar-page-action > .urlbar-icon {
  1071.   opacity: 1.0 !important;
  1072. }
  1073. .urlbar-page-action > .urlbar-icon:-moz-any(:hover,:hover:active,[open]){
  1074.   opacity: 0.6 !important; }
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080. /* COLORARE IN GIALLO LA CARTELLA SEGNALIBRI */
  1081. .bookmark-item[container] > :is(.menu-icon, .toolbarbutton-icon) {
  1082.    content: url("folder-item.png") !important;
  1083.    }
  1084.  
  1085.  
  1086. /* RIMOZIONE ICONA "PIN TO TASKBAR" */
  1087. #urlbar .urlbar-page-action#taskbar-tabs-button,
  1088. #urlbar hbox#taskbar-tabs-button.urlbar-page-action {
  1089.   display: none !important;
  1090. }
  1091.  
  1092.  
  1093. /* RIMOZIONE AGGIUNGI SCHEDA ALLA BARRA APPLICAZIONI */
  1094. taskbar-tabs-button {
  1095. display: none !important;  }
  1096.  
  1097.  
  1098. /* RIMOZIONE PINTAB (APPUNTA SCHEDA NEL MENU' CONTESTUALE) */
  1099. #context_pinTab {
  1100. display: none  }
  1101.  
  1102.  
  1103. /* DISABILITA PINTAB AL TRASCINAMENTO SCHEDA */
  1104. #pinned-drop-indicator {
  1105.    display: none !important
  1106.  }
  1107.  
  1108.  
  1109. /* NON VISUALIZZARE IL DROPDOWN NELLA BARRA INDIRIZZO FINCHE' SI DIGITA */
  1110. #urlbar:not([usertyping]) .urlbarView {
  1111.    display: none !important;
  1112. }
  1113.  
  1114.  
  1115. /* RIMOZIONE COMPLETA ANGOLI ARROTONDATI */
  1116. :root {
  1117.   --toolbarbutton-border-radius: 0px !important;
  1118.   --tab-border-radius: 0px !important;
  1119.   --arrowpanel-border-radius: 0px !important;
  1120.   --arrowpanel-menuitem-border-radius: 0px !important;
  1121.   --border-radius-medium: 0px(--border-radius-small, 0px) !important;
  1122.   --aboutpreferences-border-radius: 0% !important;
  1123.   --button-border-radius: 0px(--border-radius-medium);
  1124.   --button-border-radius: 0px !important;
  1125.   --checkbox-border-radius: 0px !important;
  1126. }
  1127.  
  1128.  
  1129. /* BORDI RETTANGOLARI DEI PULSANTI "OK" E "ANNULLA" DELLA FINESTRA DOWNLOAD */
  1130. .dialog-button-box button,
  1131. .dialog-button-box > button,
  1132. #commonDialogWindow button,
  1133. dialog button,
  1134. .dialogBox button,
  1135. button.dialog-button {
  1136.   border-radius: 0px !important;
  1137.   -moz-appearance: none !important;
  1138. }
  1139.  
  1140.  
  1141. /* INGRANDIRE ICONA SCUDO PROTEZIONE TRACCIAMENTO */
  1142. #tracking-protection-icon-container {
  1143. height: 20px !important;
  1144. max-width: 16.5pt !important;
  1145. margin-top: 3pt !important;
  1146. margin-bottom: 2pt !important;
  1147. margin-left: 4px !important;
  1148. margin-inline: 4px 1px !important;
  1149. transform: scale(1.04, 1.04);
  1150. scale: 1.04 !important;
  1151. }
  1152.  
  1153.  
  1154. /* DIMENSIONE ICONA PADLOCK */
  1155. #identity-icon {
  1156. max-width: 16.5pt !important;
  1157. margin-top: 3pt !important;
  1158. margin-bottom: 1.8pt !important;
  1159. margin-left: 2px !important;
  1160. margin-inline: 2px 1px !important;
  1161. transform: scale(1.12, 1.12);
  1162. scale: 1.02 !important;
  1163. }
  1164.  
  1165.  
  1166. /* POSIZIONE ICONA DRM */
  1167. #eme-notification-icon {
  1168. margin-top: 3px !important;
  1169. margin-bottom: 0px !important;
  1170. align-self: center !important;
  1171. }
  1172.  
  1173.  
  1174. /* COLORE SFONDO RIQUADRO INFORMAZIONI SITO ABOUT NELLA BARRA INDIRIZZO */
  1175. #identity-box[pageproxystate="valid"].chromeUI {
  1176. background: #e6e1dc !important;
  1177. background-image:
  1178. linear-gradient(to right, rgba(214,224,243,0.4) Opx, transparent Opx),
  1179. linear-gradient(to left, rgba(214,224,243,0.4) 0px, transparent 0px),
  1180. linear-gradient(to top, rgba(214,224,243,0.4,0.3) Opx, transparent Opx),
  1181. linear-gradient(to bottom, rgba(163,196,247,0.2), rgba(122,180,246,0.2)) !important;
  1182. }
  1183.  
  1184.  
  1185. /* RIMOZIONE LOGO FIREFOX NELLA NUOVA SCHEDA */
  1186.    /* Icona predefinita del menu hamburger quando l'aggiornamento è disponibile */
  1187. list-style-image: url("chrome://browser/skin/menu.svg") !important; }
  1188.    
  1189.    /* Rimuovi il punto di attenzione */
  1190.     & > .toolbarbutton-badge-stack > .toolbarbutton-badge {
  1191.        display: none !important;
  1192.    }
  1193.  
  1194.  
  1195. /* RIMOZIONE DAL MENU' CONTESTUALE "APRI LINK IN SCHERMO DIVISO" */
  1196. #context-openlinkinsplitview {
  1197.    display: none !important;
  1198. }
  1199.  
  1200.  
  1201. /* ICONA DI VISUALIZZA BARRA LATERALE */
  1202. #sidebar-button {
  1203.    width: 40px !important;
  1204.    height: 26.8pt !important;
  1205.    min-height: 20px !important;
  1206.    list-style-image: url("sidebar green.svg") !important;
  1207.    color: inherit !important;
  1208.    transform: scale(1.02, 1.02);
  1209.    scale: 1.0 !important;
  1210. }
  1211.  
  1212.  
  1213. /* COLORE DI SFONDO FINESTRA SALVA SEGNALIBRO (DALL'ICONA STELLA) */
  1214. #editBookmarkPanel .panel-header { background: #f3f2f2 !important; font-size: 10.2pt !important; }
  1215. #editBookmarkPanel .panel-subview-body { background: #f3f2f2 !important; font-size: 10.2pt !important; }
  1216. #editBookmarkPanelTitle,
  1217. #editBookmarkPanelContent,
  1218. #editBookmarkPanel > vbox,
  1219. #editBMPanel,
  1220. #editBMPanel_tagsRow,
  1221. #editBMPanel_checkbox { background: #f3f2f2 !important; }
  1222. #editBMPanel_folderRow label { background: #f3f2f2 !important; font-size: 9.8pt !important; }
  1223. #editBookmarkPanelBottomContent { background: #f3f2f2 !important; font-size: 9.7pt !important; }
  1224. #editBMPanel_newFolderButton,  
  1225. #editbmpanel_nameRow,
  1226. #editbmpanel_locationRow,
  1227. #editbmpanel_keywordRow,
  1228. #editbmpanel_tagshtmlRow,
  1229. #editbmpanel_descriptionRow {
  1230.   --background-color-primary: #f3f2f2 !important;
  1231.   --button-border-radius: 0 !important;
  1232.   --color-primary: #f3f2f2 !important;
  1233.   font-size: 10pt !important;
  1234. }
  1235.  
  1236.  
  1237. /* COLORE DI SFONDO FINESTRA MODIFICA SEGNALIBRO (DAL MENU' SEGNALIBRI) */
  1238. #bookmarkpropertiesdialog,
  1239. #bookmarkpropertiesdialog dialogheader,
  1240. .dialogheader-title,
  1241. #editBMPanel,
  1242. #editBMPanel grid,
  1243. #editBMPanel rows,
  1244. #editBMPanel row,
  1245. #editBMPanel vbox,
  1246. #editBMPanel hbox,
  1247. #editBMPanel div {
  1248.     background-color: #ededed !important;
  1249.     background: #ededed !important;  
  1250. }
  1251. #editBMPanel label,
  1252. #editBMPanel description,
  1253. #editBMPanel .text-description,
  1254. #editBMPanel html|p,
  1255. #editBMPanel html|div,
  1256. .dialog-button-box {
  1257.     background-color: #ededed !important;
  1258.     background: #ededed !important;
  1259. }
  1260. #editBMPanel input,
  1261. #editBMPanel html|input,
  1262. #editBMPanel .textbox-input,
  1263. #editBMPanel textinput {
  1264.     background-color: #FFFFFF !important;
  1265.     background: #FFFFFF !important;
  1266.     color: #000000 !important;
  1267. }
  1268.  
  1269.  
  1270. /* DIMENSIONE CARATTERE "TROVA NELLA PAGINA */
  1271. .browserContainer > findbar {
  1272. font-size: 11.6pt !important; }
  1273. findbar checkbox {
  1274.     border-radius: var(--toolbarbutton-border-radius);
  1275.     padding: 2px 4px;
  1276.     margin: -2px 4px !important;
  1277.     transition: 0.1s ease-in-out;
  1278.     font-size: 10.4pt !important;
  1279. }
  1280. /* dimensione carattere "testo non trovato" */
  1281. findbar .findbar-find-status {
  1282.     font-size: 10.4pt !important;
  1283. }
  1284. /* Dimensione carattere del contatore delle corrispondenze */
  1285. findbar .findbar-find-status {
  1286.   font-size: 10.4pt !important;
  1287. }
  1288.  
  1289.  
  1290. /* COLORE SFONDO DELLA FINESTRA DI CHIUSURA BROWSER */
  1291. #commonDialogWindow {
  1292.     background-color: #f7f8f7 !important;
  1293. }
  1294.  
  1295.  
  1296. /* COLORE SFONDO FINESTRA DI SALVATAGGIO/APERTURA FILE */
  1297.    #unknownContentType {
  1298.         background-color: #F0F0F0 !important; /* Grigio chiaro classico di Windows */
  1299.         --in-content-page-background: #F0F0F0 !important;
  1300.         color: #000000 !important; /* Testo nero */
  1301.     }
  1302.  
  1303.     /* Sistema anche i testi descrittivi interni */
  1304.     text {
  1305.         color: #000000 !important;
  1306.     }
  1307. }
  1308.  
  1309.  
  1310. /* COLORE SFONDO DELLA FINESTRA DI CHIUSURA BROWSER */
  1311. #commonDialogWindow {
  1312.     background-color: #f7f8f7 !important;
  1313. }
  1314.  
  1315.  
  1316. /* RENDERE VISIBILE LA FRECCIA GIU' DELLA BARRA SCORRIMENTO IN FINESTRA */
  1317. /* Sblocca la barra degli strumenti ed evita i conflitti geometrici */
  1318. :root:not([inFullscreen]) #browser {
  1319.     will-change: auto !important;
  1320. }
  1321.  
  1322. /* Mantiene l'altezza corretta per non tagliare la freccia giù */
  1323. :root:not([inFullscreen]) .browserContainer {
  1324.     height: calc(100% - 2px) !important;
  1325. }
  1326.  
  1327. /* Forza le frecce a registrare SEMPRE il clic SOLO nel browser principale, evitando conflitti nelle finestre interne */
  1328. #browser scrollbar,
  1329. #browser .scrollbar-upbutton,
  1330. #browser .scrollbar-downbutton {
  1331.     display: inline-flex !important;
  1332.     opacity: 1 !important;
  1333.     visibility: visible !important;
  1334.     pointer-events: auto !important; /* Strappa il controllo ai clic abusivi di Instagram */
  1335.     box-sizing: border-box !important;
  1336. }
  1337.  
  1338.  
  1339.  
  1340. /* COLORE SFONDO FINESTRA DI SALVATAGGIO/APERTURA FILE */
  1341.    #unknownContentType {
  1342.         background-color: #F0F0F0 !important; /* Grigio chiaro classico di Windows */
  1343.         --in-content-page-background: #F0F0F0 !important;
  1344.         color: #000000 !important; /* Testo nero */
  1345.     }
  1346.  
  1347.     /* Sistema anche i testi descrittivi interni */
  1348.     text {
  1349.         color: #000000 !important;
  1350.     }
  1351. }
  1352.  
  1353.  
  1354. /* COLORE SFONDO FINESTRA INFORMAZIONI PAGINA */
  1355. #pageInfo {
  1356.     background-color: #F0F0F0 !important; /* Grigio chiaro classico di Windows */
  1357.     color: #000000 !important; /* Testo nero generale */
  1358. }
  1359.  
  1360. /* RIPREPRISTINA LO SFONDO BIANCO DEL RIQUADRO DI ANTEPRIMA IN BASSO */
  1361. #pageInfo #previewbox {
  1362.     background-color: #FFFFFF !important;
  1363. }
  1364.  
  1365. /* ALLINEAMENTO CORRETTO DEI PULSANTI SELEZIONA TUTTO E SALVA CON NOME */
  1366. #pageInfo #mediaSaveAs,
  1367. #pageInfo button {
  1368.     vertical-align: middle !important;
  1369. }
  1370.  
  1371.  
  1372. /* Forza lo sfondo grigio principale e inverte il box in bianco puro */
  1373. @-moz-document url-prefix("chrome://browser/content/pageinfo/pageInfo.xhtml") {
  1374.     #topboxes,
  1375.     #mainDeck,
  1376.     dialog,
  1377.     window,
  1378.     page {
  1379.         background-color: #f0f0f0 !important;
  1380.         color: #000000 !important;
  1381.     }
  1382.  
  1383.     tab {
  1384.         background-color: #e1e1e1 !important;
  1385.         color: #000000 !important;
  1386.     }
  1387.    
  1388.     tab[selected="true"] {
  1389.         background-color: #ffffff !important;
  1390.     }
  1391.  
  1392.     /* FORZA LO SFONDO DI PARTENZA A NERO E POI LO INVERTE IN BIANCO PURO */
  1393.     #image-box,
  1394.     #netInfoImageBox,
  1395.     #theimagecontainer,
  1396.     .box-container,
  1397.     vbox[align="center"][pack="center"] {
  1398.         background-color: #000000 !important;
  1399.         background: #000000 !important;
  1400.         filter: invert(1) !important;
  1401. }
  1402.  
  1403.     /* CONTRO-INVERSIONE PERFETTA: Ripristina i colori reali dell'immagine originale */
  1404.     #theimage {
  1405.         filter: invert(1) !important;
  1406.     }
  1407. }
  1408.  
  1409.  
  1410. }
  1411.  
  1412. /* FORZA LO SFONDO BIANCO NEL RIQUADRO DI ANTEPRIMA IN BASSO */
  1413. #pageInfo #previewbox,
  1414. #pageInfo #previewbox > vbox,
  1415. #pageInfo .previewBox {
  1416.     background: #FFFFFF !important;
  1417.     background-color: #FFFFFF !important;
  1418. }
  1419.  
Advertisement
Add Comment
Please, Sign In to add comment