Difference between revisions of "MediaWiki:Common.css"
Line 160: | Line 160: | ||
background-color: #FFBABA; | background-color: #FFBABA; | ||
background-image: url('error.png'); | background-image: url('error.png'); | ||
+ | } | ||
+ | |||
+ | ------------------------------------------------------------------------------------------------------------------- | ||
+ | |||
+ | /* Article message box template style */ | ||
+ | table.ambox { | ||
+ | width: 80%; | ||
+ | margin: 0 auto; | ||
+ | border-collapse: collapse; | ||
+ | background: #f8fcff; | ||
+ | border: 1px solid #aaa; | ||
+ | border-left: 10px solid #39f; /* Default "notice" blue */ | ||
+ | } | ||
+ | |||
+ | table.ambox th, table.ambox td { /* The message body cell(s) */ | ||
+ | padding: 0.25em 0.5em; /* 0.5em left/right */ | ||
+ | } | ||
+ | |||
+ | table.ambox td.mbox-image { /* The left image cell */ | ||
+ | width: 52px; | ||
+ | padding: 2px 0px 2px 0.5em; /* 0.5em left, 0px right */ | ||
+ | text-align: center; | ||
+ | } | ||
+ | |||
+ | table.ambox td.mbox-imageright { /* The right image cell */ | ||
+ | width: 52px; | ||
+ | padding: 2px 0.5em 2px 0px; /* 0px left, 0.5em right */ | ||
+ | text-align: center; | ||
+ | } | ||
+ | |||
+ | table.ambox-notice { | ||
+ | border-left: 10px solid #39f; /* Blue */ | ||
+ | /* border-right: 10px solid #39f; */ /* If you want two blue bars */ | ||
+ | } | ||
+ | |||
+ | table.ambox-serious { | ||
+ | border-left: 10px solid #c00; /* Red */ | ||
+ | } | ||
+ | |||
+ | table.ambox-content { | ||
+ | border-left: 10px solid #f63; /* Orange */ | ||
+ | } | ||
+ | |||
+ | table.ambox-style { | ||
+ | border-left: 10px solid #fc3; /* Yellow */ | ||
+ | } | ||
+ | |||
+ | table.ambox-merge { | ||
+ | border-left: 10px solid #95b; /* Purple */ | ||
} | } |
Revision as of 16:27, 9 March 2013
/* CSS placed here will be applied to all skins */ /* * MenuSidebar */ /* this has to be overridden for every menu */ #p-Menu 1, #p-Submenu 1.1|Submenu 1.1, #p-Item 1.1.1|Item 1.1.1 #p-Item 1.1.2|Item 1.1.2 #p-** Submenu 1.2|Submenu 1.2 { overflow: visible; } /* this has to be overridden for every menu */ #p-Another Menu, #p-not a link, #p-Item 2.1.1|An Item #p-bla|still a deeper level { margin: 0; padding: 0; } /* this is an example to make the list of the second entry bigger e.g. when ther is a longer text in a list item #p-Menu ul li.item2 ul { width: 16em; } */ /* this an example to change the background color of every second list item li.even { background-color: #eeeeee; } */ .menuSidebar ul { /* remove bullets and list indents */ list-style: none; margin: 0; padding: 0; } /* this div is only for better handling and navigation ... could also be done in inner ul*/ .menuSidebar ul div { position: absolute; top: -6px; left: 100%; /* to position them to the right of their containing block */ width: 100%; /* width is based on the containing block */ z-index: 100; /* show ul on top */ } .menuSidebar ul ul { background-color: white; border: 1px solid #aaaaaa; margin-top: 5px; /* make navigation easier*/ margin-bottom: 5px; /* make navigation easier*/ z-index: 101; /* show on top; Needed for IE 7 */ width: 12em; /* width of inner menu, Needed for IE 7 */ } .menuSidebar li { position: relative; /* make li a container for inner elements */ margin: 1px; z-index: 102; /* show on top; Needed for IE 7 */ } /* style, color and size links and headings to suit */ .menuSidebar a { font-weight: bold; display: block; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #aaaaaa; margin: 0px; padding: 1px; padding-left: 5px; color: #000000; text-decoration: none; } /* move the > to the right */ .menuSidebar a em { position: absolute; right: 4px; } .menuSidebar li:hover, /* Needed for IE 7 */ .menuSidebar a:hover { background: #ccccff; } .menuSidebar li.separator a:hover { background: white; } /* Needed for IE 7 */ .menuSidebar li.separator a, .menuSidebar li.separator { line-height: 0px; height: 0px; font-size: 0px; } .menuSidebar ul li:last-Child a { border-width: 0px 0px 0px 0px; // remove the last bottom line padding-bottom: 0px; } /* hides the first level */ .menuSidebar ul li div { display: none; } /* shows the first level and hide the second */ .menuSidebar ul li:hover div, .menuSidebar ul li div:hover { display: block; } /* div is again used for easier navigation*/ .menuSidebar ul li:hover ul li div { display: none; } /* hide the next level */ /* second level*/ .menuSidebar ul li ul li:hover div, .menuSidebar ul li ul li div:hover { display: block; } /* div is again used for easier navigation*/ .menuSidebar ul li ul li:hover ul li div { display: none; } /* hide the next level */ /* third level */ .menuSidebar ul li ul li ul li:hover div, .menuSidebar ul li ul li ul li div:hover { display: block; } /* div is again used for easier navigation*/ .menuSidebar ul li ul li ul li:hover ul li div { display: none; } /* hide the next level */ /* End MenuSidebar */ ------------------------------------------------------------------------------------------------------------------- /* Current WIP Message Boxes used on the Althas Wiki */ body{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } .info, .success, .warning, .error, .validation { border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; background-repeat: no-repeat; background-position: 10px center; } .info { color: #00529B; background-color: #BDE5F8; background-image: url('info.png'); } .success { color: #4F8A10; background-color: #DFF2BF; background-image:url('success.png'); } .warning { color: #9F6000; background-color: #FEEFB3; background-image: url('warning.png'); } .error { color: #D8000C; background-color: #FFBABA; background-image: url('error.png'); } ------------------------------------------------------------------------------------------------------------------- /* Article message box template style */ table.ambox { width: 80%; margin: 0 auto; border-collapse: collapse; background: #f8fcff; border: 1px solid #aaa; border-left: 10px solid #39f; /* Default "notice" blue */ } table.ambox th, table.ambox td { /* The message body cell(s) */ padding: 0.25em 0.5em; /* 0.5em left/right */ } table.ambox td.mbox-image { /* The left image cell */ width: 52px; padding: 2px 0px 2px 0.5em; /* 0.5em left, 0px right */ text-align: center; } table.ambox td.mbox-imageright { /* The right image cell */ width: 52px; padding: 2px 0.5em 2px 0px; /* 0px left, 0.5em right */ text-align: center; } table.ambox-notice { border-left: 10px solid #39f; /* Blue */ /* border-right: 10px solid #39f; */ /* If you want two blue bars */ } table.ambox-serious { border-left: 10px solid #c00; /* Red */ } table.ambox-content { border-left: 10px solid #f63; /* Orange */ } table.ambox-style { border-left: 10px solid #fc3; /* Yellow */ } table.ambox-merge { border-left: 10px solid #95b; /* Purple */ }