Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2014
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 4.34 KB | None | 0 0
  1. /* set default namespace to XUL */
  2. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
  3.  
  4. /*Убираем "туман" с панели вкладок*/
  5. #TabsToolbar:not(:-moz-lwtheme):after { box-shadow: none !important; }
  6.  
  7. /*Инвертируем цвет элементов панели вкладок, которые появляются при открытии большого числа вкладок*/
  8. #new-tab-button, #TabsToolbar > toolbarpaletteitem > #new-tab-button {
  9.   list-style-image: url('chrome://browser/skin/tabbrowser/newtab-inverted.png') !important; }
  10.  
  11. #alltabs-button {
  12.   list-style-image: url('chrome://browser/skin/toolbarbutton-dropdown-arrow-inverted.png') !important; }
  13.  
  14. .tabbrowser-arrowscrollbox > .scrollbutton-up, .tabbrowser-arrowscrollbox > .scrollbutton-down {
  15.   list-style-image: url("chrome://browser/skin/tabbrowser/tab-arrow-left-inverted.png") !important; }
  16.  
  17. /*Убираем отступ слева от вкладок*/
  18. #TabsToolbar .arrowscrollbox-scrollbox {
  19.   padding: 0 !important; }
  20.  
  21. /* Настраиваем ширину вкладок */
  22. .tabbrowser-tab:not([pinned])[fadein] {
  23.    min-width: 50px !important;
  24.    max-width: 150px !important; }
  25.  
  26. /*Ограничиваем высоту вкладок*/
  27. #TabsToolbar .tabbrowser-tabs {
  28.   min-height: 24px !important;  }
  29.  
  30. /*Рисуем вкладки*/
  31. #TabsToolbar .tabbrowser-tab {
  32.   border: 1px solid  rgba(0,0,0,.3) !important;
  33.   border-top-left-radius: 2px !important;
  34.   border-top-right-radius: 2px !important;
  35.   text-shadow: 0 0 4px rgba(255,255,255,.75) !important;
  36.   background-image: linear-gradient(to bottom, #d0ddeb, #b7c3cf) !important;
  37.   background-clip: padding-box !important;
  38.   transition: all .1s !important;
  39.   margin: 0 0 2px 0 !important;}
  40.  
  41. /*Рисуем кнопку открытия новой вкладки*/
  42. #TabsToolbar .tabs-newtab-button {
  43.   border: 1px solid  rgba(0,0,0,.3) !important;
  44.   border-top-left-radius: 2px !important;
  45.   border-top-right-radius: 2px !important;
  46.   text-shadow: 0 0 4px rgba(255,255,255,.75) !important;
  47.   background-image: linear-gradient(to bottom, #d0ddeb, #b7c3cf) !important;
  48.   background-clip: padding-box !important;
  49.   transition: all .1s !important;
  50.   margin: 0 1px 2px 0 !important;
  51.   width: auto !important;
  52.   padding: 0 5px !important; }
  53.  
  54. /*Окрашиваем активную вкладку и убираем нижнюю ее границу для бесшовного примыкания к панели навигации*/
  55. #TabsToolbar .tabbrowser-tab[selected] {
  56.   height: 25px !important;
  57.   padding-bottom: 1px !important;
  58.   background-image: linear-gradient(to bottom, #eaf2fa, #eaf2fa) !important;
  59.   border-bottom: none !important;  }
  60.  
  61. /*Окрашиваем неактивные вкладки и кнопку открытия новой вкладки при наведении курсора*/
  62. #TabsToolbar .tabs-newtab-button:hover, #TabsToolbar .tabbrowser-tab:hover:not([selected]) {
  63.   background-image: linear-gradient(to bottom, #dfeaf5, #c5d0db) !important; }
  64.  
  65. /*Убираем скругления вкладок при наведении*/
  66. #TabsToolbar .tab-background {
  67.   margin: 0 !important;
  68.   background: transparent !important; }
  69.  
  70. /*Убираем фигурные области по бокам вкладки*/
  71. #TabsToolbar .tab-background-start, #TabsToolbar .tab-background-end {
  72.   display: none !important; }
  73.  
  74. /*Редактируем размер центральной области вкладки*/
  75. #TabsToolbar .tab-background-middle {
  76.   margin: -4px -2px !important;
  77.   background: transparent !important; }
  78.  
  79. /*Убираем встроенные в тулбар визуальные границы вкладок*/
  80. #TabsToolbar .tabbrowser-tab:after, #TabsToolbar .tabbrowser-tab:before {
  81.   display: none !important ; }
  82.  
  83. /*Для плавного перехода между активной вкладкой и нижестоящим тулбаром убираем у последнего верхнюю границу и тень*/
  84. #nav-bar {
  85.   box-shadow: none !important;
  86.   border-top: none !important; }
  87.  
  88. /*Сдвигаем панель вкладок на 1px для выравнивания первой вкладки относительно границы окна*/
  89. #TabsToolbar {
  90.   margin-left: -1px !important; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement