adding new LCARStrek skin
[themes.git] / LCARStrek / skin / LCARStrek / global / menu.css
diff --git a/LCARStrek/skin/LCARStrek/global/menu.css b/LCARStrek/skin/LCARStrek/global/menu.css
new file mode 100644 (file)
index 0000000..265c0f6
--- /dev/null
@@ -0,0 +1,234 @@
+menu, menuitem  
+  {
+    border                : none;
+    background-color      : #000000;
+    color                 : #FF9F00;
+    list-style-image      : none;
+  }
+
+menuitem 
+  {
+    padding               : 0px !important; 
+    cursor                : default !important;    
+  }
+
+menu[disabled="true"], menuitem[disabled="true"],
+menu[menuactive="true"][disabled="true"],
+menuitem[menuactive="true"][disabled="true"]
+  {
+         color                 : #8050B0;
+  }
+
+menuitem[default="true"]
+  {
+    font-weight           : bold;
+  }  
+  
+menupopup > menu,
+menupopup > menuitem,
+popup > menu,
+popup > menuitem
+  {
+    max-width             : 42em; /* should move to content */
+    margin                : 0px;
+  }
+
+menuseparator 
+  {
+    border                : 1px solid #9C9CFF; 
+    margin                : 2px 0px 2px 0px;
+    cursor                : default !important;
+  }
+
+menubar > menu 
+  {
+    padding               : 2px 0px 2px 3px;
+    margin                : 0px 0px 0px 2px;
+    border                : none;
+  }
+
+menubar > menu[menuactive="true"] 
+  {
+    background-color      : #FFCF00;
+    color                 : #000000;
+    border                : none;
+  }
+
+menubar > menu[menuactive="true"][open="true"] 
+  {
+    background-color      : #FF9F00;
+    color                 : #000000;
+    border                : none;
+  }
+
+menupopup > menu[menuactive="true"],
+menupopup > menuitem[menuactive="true"],
+popup > menu[menuactive="true"],
+popup > menuitem[menuactive="true"]
+  {
+    background-color      : #FFCF00;
+    color                 : #000000;
+  }
+
+/** 
+ * Atomic sub-parts of standard menus
+ **/
+.menu-right 
+  {
+    margin                : 0px 0px 0px 3px;
+    width                 : 8px;
+    list-style-image      : url("chrome://global/skin/menu-arrow.gif");
+  }
+
+.menu-iconic-left 
+  {
+    color                 : inherit;
+    margin                : 0px 4px 0px 3px;
+    width                 : 16px;
+    list-style-image      : inherit;
+  }
+
+.menubar-left 
+  {
+    color                 : inherit;
+    margin                : 0px 2px 0px 0px;
+  }
+
+.menu-iconic-text, .menu-iconic-accel, .menu-text, .menu-accel
+  {
+    color                 : inherit;
+  }
+
+.menu-iconic-text
+  {
+    margin                : 2px 2px 2px 0px;
+  }
+
+.menu-text 
+  {
+    margin                : 2px 2px 2px 23px;
+  }
+
+.menu-accel 
+  {
+    margin                : 2px 14px 2px 6px;
+  }
+
+.menu-iconic-accel 
+  {
+    margin                : 2px 14px 2px 4px;
+  }
+
+.menubar-text 
+  {
+    color                 : inherit;
+    margin-right          : 2px;
+  }
+
+menuitem[checked="true"] 
+  {
+    list-style-image      : url("chrome://global/skin/menu-check.gif");
+  }
+
+menuitem[checked="true"][menuactive="true"]
+  {
+       list-style-image          : url("chrome://global/skin/menu-check-hover.gif");
+  }
+
+menuitem[checked="true"][disabled="true"] 
+  {
+    list-style-image      : url("chrome://global/skin/menu-check-disabled.gif");
+  }
+
+menuitem[checked="true"][type="radio"] 
+  {
+    list-style-image      : url("chrome://global/skin/menu-radio.gif");
+  }
+
+menuitem[checked="true"][type="radio"][disabled="true"] 
+  {
+    list-style-image      : url("chrome://global/skin/menu-radio-disabled.gif");
+  }
+
+menuitem[checked="true"][type="radio"][menuactive="true"] 
+  {
+    list-style-image      : url("chrome://global/skin/menu-radio-hover.gif");
+  }
+
+.menu-right[disabled="true"],
+.menu-right[menuactive="true"][disabled="true"] 
+  {
+    list-style-image      : url("chrome://global/skin/menu-arrow-disabled.gif");
+  }
+
+.menu-right[menuactive="true"] 
+  {
+    list-style-image      : url("chrome://global/skin/menu-arrow-hover.gif");
+  }
+
+/* ::::: autocomplete menuitems ::::: */
+
+.autocomplete-history-popup > menuitem
+  {
+    max-width              : none !important;
+    font-size              : smaller;
+  }
+
+/* ::::: menu/menuitems in a menulist popup ::::: */
+
+  menulist > menupopup > menuitem,
+  menulist > menupopup > menu
+    {
+      border              : 1px solid transparent;
+      padding             : 0px 7px !important;
+      min-width           : 0px;  /* should be in content*/
+      max-width           : none; /* should be in content*/
+/*      font                : message-box;
+      color               : -moz-FieldText; */
+    }
+
+  menulist > menupopup > menuitem > .menu-iconic-accel,
+  menulist > menupopup > menuitem > .menu-accel,
+  menulist > menupopup > menuitem > .menu-text,
+  menulist > menupopup > menuitem > .menu-iconic-text,
+  menulist > menupopup > menu > .menu-text,
+  menulist > menupopup > menu > .menu-accel,
+  menulist > menupopup > menu > .menu-iconic-text,
+  menulist > menupopup > menu > .menu-iconic-accel
+    {
+      margin-top          : 0px;
+      margin-bottom       : 0px;
+    }
+
+  menulist > menupopup > menuitem[menuactive="true"]
+    {
+      border              : 1px dotted #008484;
+    }
+
+  menulist > menupopup > menuitem > .menu-iconic-left,
+  menulist > menupopup > menuitem > .menu-iconic-left[menuactive="true"]
+    {
+      list-style-image    : inherit;
+      width               : 0px;
+      border              : none;
+    }
+/*
+  menulist > menupopup > menuseparator
+    {
+      border-top: none;
+      border-bottom: 1px solid WindowText;
+    }
+*/
+  
+/* ::::: tree column picker ::::: */
+
+  .treecell-popupcell-menu 
+    {
+      margin-left: -4px;
+      list-style-image: url("chrome://global/skin/columnselect.gif");
+    }
+
+
+
+
+