Advertisement
hu6

Seamonkey Orthodox Theme Modifications for OS X Nightlies

hu6
Dec 16th, 2014
475
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 8.84 KB | None | 0 0
  1. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
  2. /* Make about:blank background same as my system-wide OS9 skin.. */
  3. @-moz-document url(about:blank) {
  4.   html,body { background: #cecece !important; }
  5. }
  6. /* AGENT SHEET */
  7.  
  8. .searchbar-textbox{
  9. height: 28px !important;
  10. }
  11.  
  12. /* Remove broken search button from searchbar toolbar item */
  13. .search-go-button{
  14. display: none !important;
  15. }
  16.  
  17.   /* Remove white flashes */
  18.   tabbrowser tabpanels, #appcontent > #content { background: #cecece !important; }
  19.  
  20.   /* Fix spacing between favicon and sitename in current seamonkey [2.34] bookmarks toolbar */
  21.   #PlacesToolbarItems > toolbarbutton:nth-child(1) > .toolbarbutton-icon,
  22.   #PlacesToolbarItems > toolbarbutton:nth-child(2) > .toolbarbutton-icon,
  23.   #PlacesToolbarItems > toolbarbutton:nth-child(3) > .toolbarbutton-icon,
  24.   #PlacesToolbarItems > toolbarbutton:nth-child(4) > .toolbarbutton-icon,
  25.   #PlacesToolbarItems > toolbarbutton:nth-child(5) > .toolbarbutton-icon {
  26.     margin-right: 3px !important;
  27.   }
  28.  
  29.   #FindToolbar{
  30.     border: none !important;
  31.   }
  32.  
  33.   /* Revert dropbar to netscape 4 look [above and slightly to the right of the icons]*/
  34.   .toolbarbutton-menubutton-dropmarker {
  35.     margin-left: -22px !important;
  36.     margin-top: -28px !important;
  37.   }
  38.  
  39.   /* Change navigator-throbbers icon to the classic netscape icon... so retro!*/
  40.   .button-image-icon {
  41.     /*list-style-image: url(http://www.ict.griffith.edu.au/images/Animation/netscape_anim.gif) !important;*/
  42.     list-style-image: url(http://www.noonnoo.com/downloads/browsers/netscape4.8%2832x32%29%28256%29.png) !important;
  43.     margin-right: 1px !important;
  44.     margin-bottom: 0px !important;
  45.     border: 1px solid #1b1b1b;
  46.  
  47.   }
  48.  
  49.   /* Messing around with the spacing of the netscape icon's box */
  50.   #navigator-throbber{
  51.     margin-right: 2px !important;
  52.     margin-left:2px !important;
  53.     /*border:none !important;*/
  54.     margin-bottom: 3px !important;
  55.     border:none !important;
  56.  
  57.   }
  58. #navigator-throbber:active .button-image-icon {
  59.  
  60. list-style-image: url(http://dev.bowdenweb.com/ua/browsers/netscape/a/i/netscape-3-netsgold.gif) !important;
  61. }
  62. #navigator-throbber[busy] .button-image-icon{
  63.     list-style-image: url(http://www.ict.griffith.edu.au/images/Animation/netscape_anim.gif) !important;
  64.     margin-right: 3px !important;
  65.     margin-bottom: 0px !important;
  66.     border: 1px solid #1b1b1b;
  67.  
  68. }
  69.  
  70.   /* Fix chatzilla icon */
  71.   #mini-irc > .toolbarbutton-icon{
  72.     list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.png") !important;
  73.   }
  74.  
  75.   /* Fix site loading icon */
  76.   .tabbrowser-tab[busy]  .tab-icon {
  77.    list-style-image: url("chrome://communicator/skin/icons/loading.gif");
  78.   }
  79.  
  80.   /* TABS - Change tabs back to the pretty old version. Fixes the look from the DISGUSTING current ones. */
  81.  
  82.   tabbrowser {
  83.     border: 0 !important;
  84.   }
  85.  
  86.   tabbox {
  87.     margin: 0;
  88.   }
  89.  
  90.   tabpanels {
  91.     -moz-appearance: none;
  92.   }
  93.  
  94.   .tabs-bottom {
  95.     border-bottom: 3px solid;
  96.     -moz-border-bottom-colors: #888 rgba(0, 0, 0, 0.08);
  97.   }
  98.  
  99.   .tabbrowser-tabs {
  100.     font: icon;
  101.     background-color: rgba(0, 0, 0, 0.1);
  102.     border-top: 1px solid rgba(0, 0, 0, 0.08);
  103.     padding: 0;
  104.     margin: 0;
  105.     -moz-box-align: end;
  106.   }
  107.  
  108.   .tabs-stack {
  109.     margin-top: -1px;
  110.   }
  111.  
  112.   .tab-icon {
  113.     -moz-margin-end: 3px;
  114.     width: 16px;
  115.     height: 16px;
  116.   }
  117.  
  118.   .tabbrowser-tab {
  119.     margin: 0;
  120.     padding: 0;
  121.     list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.png");
  122.     border: solid transparent;
  123.     border-width: 0 2px;
  124.     -moz-appearance: none;
  125.   }
  126.  
  127.   .tabbrowser-tab:not([selected="true"]):-moz-locale-dir(ltr),
  128.   .tabbrowser-tab:not([selected="true"]):-moz-locale-dir(rtl):first-child {
  129.     -moz-border-right-colors: transparent rgba(0, 0, 0, 0.19);
  130.   }
  131.  
  132.   .tabbrowser-tab:not([selected="true"]):-moz-locale-dir(ltr):first-child,
  133.   .tabbrowser-tab:not([selected="true"]):-moz-locale-dir(rtl) {
  134.     -moz-border-left-colors: transparent rgba(0, 0, 0, 0.19);
  135.   }
  136.  
  137.   .tabbrowser-tab:not(:first-child) {
  138.     -moz-margin-start: -3px;
  139.   }
  140.  
  141.   .tab-middle {
  142.     padding: 4px 7px;
  143.   }
  144.  
  145.   .tab-middle:-moz-lwtheme {
  146.     background-color: rgba(0, 0, 0, 0.1);
  147.   }
  148.  
  149.   .tab-middle:-moz-lwtheme:not([selected="true"]) > .tab-text {
  150.     opacity: 0.8;
  151.   }
  152.  
  153.   .tab-middle[selected="true"] {
  154.     padding: 1px 7px 4px;
  155.     background-color: #E8E8E8;
  156.   }
  157.  
  158.   .tab-middle[selected="true"]:-moz-lwtheme {
  159.     background-color: transparent;
  160.   }
  161.  
  162.   .tabbrowser-tab:hover > .tab-middle:not([selected="true"]) {
  163.     background-color: rgba(0, 0, 0, 0.1);
  164.   }
  165.  
  166.   .tabbrowser-tab:-moz-lwtheme:hover > .tab-middle:not([selected="true"]) {
  167.     background-color: rgba(0, 0, 0, 0.20);
  168.   }
  169.  
  170.   .tabbrowser-tab[busy] {
  171.     list-style-image: url("chrome://global/skin/icons/loading_16.png");
  172.   }
  173.  
  174.   .tabbrowser-tab[selected="true"] {
  175.     color: #000000;
  176.     text-shadow: none;
  177.     border-radius: 2px;
  178.     border-top-width: 2px;
  179.     -moz-border-top-colors: rgba(0, 0, 0, 0.1) #888;
  180.     -moz-border-left-colors: rgba(0, 0, 0, 0.08) #888;
  181.     -moz-border-right-colors: rgba(0, 0, 0, 0.08) #888;
  182.     margin-top: 1px;
  183.     -moz-user-focus: normal;
  184.   }
  185.  
  186.   .tabbrowser-tab:focus {
  187.     outline: 2px solid -moz-mac-focusring;
  188.     outline-offset: -2px;
  189.     -moz-outline-radius: 5px;
  190.   }
  191.  
  192.   .tabbrowser-tab[beforeselected="true"]:-moz-locale-dir(ltr) {
  193.     -moz-border-right-colors: transparent transparent;
  194.   }
  195.  
  196.   .tabbrowser-tab[beforeselected="true"]:-moz-locale-dir(rtl) {
  197.     -moz-border-left-colors: transparent transparent;
  198.   }
  199.  
  200.   .toolbarbutton-text {
  201.  
  202.   }
  203.  
  204.   .toolbarbutton-icon {
  205.     margin: 0 !important; /* needs to override communicator.css */
  206.   }
  207.  
  208.   /* ::::: Tab scrollbox arrow ::::: */
  209.  
  210.   .scrollbutton-up,
  211.   .scrollbutton-down {
  212.     border: 0;
  213.     padding: 0 4px;
  214.     margin: 0;
  215.   }
  216.  
  217.   .scrollbutton-up:-moz-locale-dir(ltr),
  218.   .scrollbutton-down:-moz-locale-dir(rtl) {
  219.     border-right: 2px solid;
  220.     -moz-border-right-colors: rgba(0, 0, 0, 0.19) transparent;
  221.     /*list-style-image: url("chrome://messenger/skin/icons/tab-arrow-left.png");*/
  222.     -moz-image-region: rect(0, 7px, 11px, 0);
  223.     -moz-appearance: none !important;
  224.     box-shadow: 0 0 0 9px transparent inset;
  225.     -moz-transition: box-shadow 1s ease-out;
  226.   }
  227.  
  228. /*.scrollbutton-up:-moz-locale-dir(ltr):active,
  229. .scrollbutton-down:-moz-locale-dir(rtl):active {
  230.  -moz-appearance: none !important;
  231.  -moz-appearance: -moz-mac-unified-toolbar !important;
  232.  }*/
  233.  
  234.  .scrollbutton-up[disabled="true"]:-moz-locale-dir(ltr),
  235.  .scrollbutton-down[disabled="true"]:-moz-locale-dir(rtl) {
  236.   -moz-image-region: rect(0, 14px, 11px, 7px);
  237.   -moz-border-right-colors: transparent transparent;
  238. }
  239.  
  240. .scrollbutton-down:-moz-locale-dir(ltr),
  241. .scrollbutton-up:-moz-locale-dir(rtl) {
  242.   border-left: 2px solid;
  243.   -moz-border-left-colors: rgba(0, 0, 0, 0.19) transparent;
  244.   /*list-style-image: url("chrome://messenger/skin/icons/tab-arrow-right.png");*/
  245.   -moz-image-region: rect(0, 7px, 11px, 0);
  246.   box-shadow: 0 0 0 9px transparent inset;
  247.   -moz-transition: box-shadow 1s ease-out;
  248.   -moz-appearance: none !important;  
  249. }
  250.  
  251. .scrollbutton-down[notifybgtab="true"] {
  252.   box-shadow: 0 0 0 9px rgba(0, 0, 0, 0.2) inset;
  253.   -moz-transition: none;
  254. }
  255.  
  256. .scrollbutton-down[disabled="true"]:-moz-locale-dir(ltr),
  257. .scrollbutton-up[disabled="true"]:-moz-locale-dir(rtl) {
  258.   -moz-image-region: rect(0, 14px, 11px, 7px);
  259.   -moz-border-left-colors: transparent transparent;
  260. }
  261.  
  262. .scrollbutton-up:hover:not([disabled="true"]),
  263. .scrollbutton-down:hover:not([disabled="true"]) {
  264.   background-color: rgba(0, 0, 0, 0.1);
  265. }
  266.  
  267. .scrollbutton-up:hover:active:not([disabled="true"]),
  268. .scrollbutton-down:hover:active:not([disabled="true"]) {
  269.   background-color: rgba(0, 0, 0, 0.2);
  270. }
  271.  
  272. /* All Tabs Menupopup */
  273. .alltabs-item {
  274.   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.png");
  275. }
  276.  
  277. .alltabs-item[busy] {
  278.   list-style-image: url("chrome://global/skin/icons/loading_16.png") !important;
  279. }
  280.  
  281. /* ::::: close button ::::: */
  282.  
  283. .tabs-closebutton {
  284.   margin: 3px;
  285.   padding: 1px;
  286.   list-style-image: url("chrome://global/skin/icons/close.png");
  287.   -moz-image-region: rect(0, 16px, 16px, 0);
  288. }
  289.  
  290. .tabs-closebutton:hover {
  291.   -moz-image-region: rect(0, 32px, 16px, 16px);
  292. }
  293.  
  294. .tabs-closebutton:active:hover {
  295.   -moz-image-region: rect(0, 48px, 16px, 32px);
  296. }
  297.  
  298. .tabs-newbutton {
  299.   margin: 0;
  300.   padding: 1px;
  301.   list-style-image: url("chrome://navigator/skin/icons/tab-new.gif");
  302. }
  303.  
  304. .tab-drop-indicator-bar {
  305.   height: 11px;
  306.   margin-top: -11px;
  307.   -moz-margin-start: -6px;
  308.   position: relative;
  309. }
  310.  
  311. .tab-drop-indicator {
  312.   height: 11px;
  313.   width: 11px;
  314.   margin-bottom: -5px;
  315.   position: relative;
  316.   list-style-image: url('chrome://navigator/skin/icons/tab-drag-indicator.gif');
  317. }
  318.  
  319. tooltip[tabpreview="true"] {
  320.   max-width: none;
  321. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement