MediaWiki:Chameleon.css
From OHO - search engine for sustainable open hardware projects
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/****** GENERAL ******/ html { background-color:#000000; } body { margin:0; font-family:'Open Sans', sans-serif; color:#002b3e; font-size:14px; } h1, h2, h3, h4, h5, h6 { font-weight:900; line-height:22px; } h1 { font-size:22px; font-weight :bolder; color:#296178; border-bottom:1px #a14032 solid; margin-bottom:20px; } h2 { font-size:18px; color:#296178; font-weight:bold; } p { line-height:22px; margin:18px 0; } a { color:#000; text-decoration:none; } a:hover { color:green; } .clearer { clear:both; height:0; line-height:0; margin:0; padding:0; } .red { color:#db513d; } body > .row { clear:both; padding:60px 0; display:block; position:relative; min-width:777px; background:#fff; } body > .row ~ .row { background:-moz-linear-gradient(top, rgba(254,240,228,1) 0%, rgba(255,255,255,0) 25%); background:-webkit-linear-gradient(top, rgba(254,240,228,1) 0%,rgba(255,255,255,0) 25%); background:linear-gradient(to bottom, rgba(254,240,228,1) 0%,rgba(255,255,255,0) 25%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef0e4', endColorstr='#00ffffff',GradientType=0 ); } .mw-body { min-height:500px; } .product-detail .row.content { margin-top:118px; padding-top:35px; } .row::before { width:120px; height:20px; background:#a24033; display:block; content:""; position:absolute; top:-10px; left:0; z-index:1001; } .row::after { width:120px; height:20px; background:#a24033; display:block; content:""; position:absolute; top:-10px; right:0; z-index:1001; } .col-777 { max-width:777px; margin:0 auto; } .col-1040 { max-width:1040px; margin:0 auto; } .col-1-3 { width:36%; float:left; position:relative; } .col-2-3 { width:62%; margin-right:20px; float:left; position:relative; } .col-1-4 { width:245px; margin-right:20px; float:left; position:relative; min-height:250px; } .col-1-4:nth-child(4) { margin-right:0; } .col-1-5 { width:20%; float:left; position:relative; } /****** HEADER ******/ .header { position:fixed; top:0; left:0; width:100%; background:rgba(0, 0, 0, 0.7); z-index:1003; } .header ul { max-width:900px; margin:0 auto; } .header li { list-style:none; float:left; margin:0; } .header li a { color:#fcd4b1; font-size:110%; padding:20px 15px 20px 15px; display:block; } .header li a:hover { background:#296178; } #mw-navigation { clear:none; float:left; margin:0px; } .header_menu { width:900px; margin:0 auto; float:none; } #p-personal { padding:0px; } .navbar-nav li a, #p-personal li a { color: #fcd4b1 !important; font-size: 15px; padding: 20px 15px 20px 15px; display: block; } .navbar-nav li a:hover, #p-personal li a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover { text-decoration:none !important; background:#296178 !important; } .dropdown-menu { background:rgba(0, 0, 0, 0.7) !important; } .dropdown-menu li { float:none; } #p-logo { border:none; } .p-logo img { height:25px; margin:16px 16px 16px 0px; } .navbar-brand { padding:0px; height:auto; } .content-body { margin:106px -15px 0px -15px; position:relative; } /****** SEARCHBAR ******/ .searchbar { position:fixed; top:65px; width:100%; padding:6px 0; background:rgba(252, 212, 177, 0.7); z-index:1000; margin:-7px 0px 0px -15px; } .searchbar > div { width:1070px; margin:0 auto; } .searchbar form { margin:0; } .searchbar .searchfield { width:390px; position:relative; float:left; } .searchbar .searchfield input[type="text"] { border:2px #a14032 solid; border-radius:7px; font-size:100%; padding:8px 40px 8px 10px; color:#002b3e; width:86%; margin:4px; } .searchbar .searchfield input[type="text"]:focus { border:3px #a14032 solid; outline:none; margin:3px; } .searchbar button { color:#a14032; font-size:19px; cursor:pointer; padding:5px 10px 1px 10px; border:2px #a14032 solid; border-left:1px #a14032 solid; border-radius:7px; } .searchbar .p-search { padding:0px !important; float:left; } .searchbar .p-search > form > .input-group { width:390px; } .searchbar .p-search .input-group-btn { display:block; } .searchbar .form-control { border:2px #a14032 solid; height:37px; border-radius:7px; } .searchbar button:hover { color:#fff; background:#a14032; } .searchbar select { position:relative; display:block; border:2px #a14032 solid; background:#fff; width:120px; padding:5px; font-size:100%; line-height:1; border-radius:7px; height:32px; -webkit-appearance:none; float:left; margin:4px 10px 4px 0; } .searchbar select:last-of-type { margin-right:0; } .searchbar select:focus { outline:none; } .searchbar .search-filter-important { width:auto; float:right; } .header_slogan { font-size: 17px; font-weight: bold; line-height: 36px; color: #a24033; text-align: right; } .searchbar div { padding:0px; } /****** FOOTER ******/ .footer { padding:60px 0; clear: both; height: auto; overflow: auto; background:url("/resources/assets/backgroun03.jpg") no-repeat fixed center; #background-size:1349px 898px; margin:0px -15px 0px -15px; width:auto; background-color:#0B202A; } .footer > div { width:1170px; margin:0px auto; } .footer h3 { color:#fff; margin:4px 0; } .footer a { color:#fcd4b1; } .footer a:hover { color:#a14032; } .footer ul { padding:0; margin:0; } .footer li { list-style-type:none; padding:2px 0; margin:0; } /****** IMPRINT ******/ .imprint { background:#000; text-align:center; color:#fcd4b1; padding:10px 0; clear:both; margin:0px -15px 0px -15px; } .imprint a { color:#fcd4b1; } .imprint a:hover { color:#a14032; } .imprint img { margin:0px; height:19px; } .imprint * { display:inline; float:none; } .imprint > div > * { margin:-4px 18px 0px 16px; } .imprint .p-logo, .imprint .p-logo * { margin:-4px 0px 0px 8px; } .imprint > div { margin:18px 0px; display:block; } .page-Home .searchbar, .page-Home .contentHeader, .page-Home .p-contentnavigation { display:none; } .home_banner { background:url("/resources/assets/backgroun01.jpg") no-repeat fixed center; height:300px; background-color:#0B202A; } .home_banner_logo { background:url("/resources/assets/oho_logo_WHITE.svg") no-repeat center bottom; margin:0 auto; height:225px; width:392px; } .page-Home .content-body { margin:0px; } .page-Home .row { width:auto; margin:0px -48px 0px -48px } .home_gallery { max-width:1110px; margin:0 auto !important; } .home_search, .home_search_info { text-align:center; } .home_search_info, .home_search_info p { font-family: 'Lora',serif; font-style: italic; font-size: 22px; line-height: 30px; } .home_search .input-group { width:500px; } .home_search .input-group-btn { width:40px !important; } .home_search .form-control { font-size:20px; border:2px #a14032 solid; border-right:0px; border-radius:7px; height:53px; } .home_search .btn { border:2px #a14032 solid; padding:6px 12px 0px 12px; border-left:0px !important; border-radius:7px; font-size:30px; } .home_search .btn-default { color:#a14032; } .search_projekt_form .inputSpan input { line-height:19px; } .search_projekt_form_line > pre { line-height:29px; margin-bottom:10px; } .search_projekt_form select option[value=""]:before { content:"All"; } .mw-category-generated .cats_box, .search_project_results .cats_box { float:left; width:246px; margin-right:30px; } .mw-category-generated .gallery_results, .mw-category-generated .count_results_box, .search_project_results .gallery_results, .search_project_results .count_results_box { float:left; width:808px; } .count_results_box a { color:#337ab7 !important; text-decoration:underline; font-weight:bold !important; } .mw-category-generated .cats_box ul li, .search_project_results .cats_box ul li { list-style-type:none; list-style:square; font-size:12px; font-weight:normal; color:#fcd4b1; } .mw-category-generated .cats_box ul li a, .mw-category-generated .cats_box ul li span, .search_project_results .cats_box ul li a, .search_project_results .cats_box ul li span { font-size:14px; } .mw-category-generated .cats_box ul li a, .mw-category-generated .cats_box ul li a:hover, .search_project_results .cats_box ul li a, .search_project_results .cats_box ul li a:hover { color:#337ab7 !important; } .mw-category-generated .cats_box ul li span, .search_project_results .cats_box ul li span { color:#868686; cursor:default; } .cats_links_filters > ul, .cats_links_filters div > ul { padding-left:0px; } .cats_links_filters > ul > li, .cats_links_filters div > ul > li { list-style:none !important; font-weight:bold !important; } .cats_links_filters > ul > li > span { } .mw-category-generated .cats_box ul li.selected, .search_project_results .cats_box ul li.selected { color:#a24033 !important; } .mw-category-generated .cats_box ul li.selected > a, .search_project_results .cats_box ul li.selected > a { color:#a24033 !important; text-decoration:underline; font-weight:bold !important; } /* .cats_links_filters a { border:1px #a14032 solid; background-color:#fcd4b1; padding: 4px 12px 4px 12px; border-radius: 4px; font-size: 12px; color: #000000; line-height: 28px; white-space: nowrap; text-decoration: none; } .cats_links_filters a:hover, .cats_links_filters a.selected { border:1px #a14032 solid; background-color:#505050; color:#fcd4b1; } */ .count_results_box, .count_cats_results_box { font-size: 18px; border-bottom: 1px solid #e2e2e2; margin-bottom: 20px; } .imgproject_gallery { width:300px; height:auto; margin:0px 5px 5px 0px; } table.dataTable th, table.dataTable td { font-size:12px; } table.dataTable thead th, table.dataTable thead td { height:235px; white-space: nowrap; background-color:#f2f2f2; border-right: 2px solid #fff; } .subth_rot { transform:translate(-6px,107px) rotate(270deg); width: 30px; } .subth_rot > span { padding: 5px 10px; color:#0070b3; } td[data-order="Yes"], td[data-order="No"] { color: transparent; text-align:center; font-size:0px !important; } td[data-order="Yes"]:after { content:'✔'; color: #73BE1E; font-size:12px !important; } td[data-order="No"]:after { content:'✖'; color: #FF6600; font-size:12px !important; } td.Homepage a { text-transform: lowercase; word-break:break-word; } td.Open-o-meter { text-align:center; } td.Open-o-meter[data-order="10"] { background-color:#73BE1E !important; } td.Open-o-meter[data-order="9"] { background-color:#73BE1E !important; } td.Open-o-meter[data-order="8"] { background-color:#73BE1E !important; } td.Open-o-meter[data-order="7"] { background-color:#85c61a !important; } td.Open-o-meter[data-order="6"] { background-color:#96ce17 !important; } td.Open-o-meter[data-order="5"] { background-color:#a8d613 !important; } td.Open-o-meter[data-order="4"] { background-color:#b9df0f !important; } td.Open-o-meter[data-order="3"] { background-color:#cbe70b !important; } td.Open-o-meter[data-order="2"] { background-color:#dcef08 !important; } td.Open-o-meter[data-order="1"] { background-color:#eef704 !important; } td.Open-o-meter[data-order="0"] { background-color:#ffff00 !important; } .smw-datatable-toolbar.float-right { display: none; } #pt-userpage { display: none; } .rootpage-Home .mw-parser-output { margin-top:-16px; } .home_search .input-group { display: inline-table; } .container, body { min-width: 1170px; } .container { overflow: hidden; } .col-lg-3 { width: 25%; } .footer .col-lg-3 { float: left; } .footer { overflow:hidden; } .search_projekt_form_line > pre { word-break:break-word; } .CategoryTreeToggle, .CategoryTreeEmptyBullet { font-weight:bold; color: #fff; border: 1px solid; padding: 0px 4px; line-height: 10px; margin: 0px; background-color: #a24033; } .CategoryTreeEmptyBullet { background-color: #c0c0c0; } @media (max-width:1084px) { .mw-category-generated .gallery_results, .mw-category-generated .count_results_box, .search_project_results .gallery_results, .search_project_results .count_results_box { width:532px; } } @media (max-width:768px) { .mw-category-generated .gallery_results, .mw-category-generated .count_results_box, .search_project_results .gallery_results, .search_project_results .count_results_box { width:256px; } .container, body { min-width: 400px; width:100%; } .col-lg-3 { width:auto; } .footer .col-lg-3 { float: none; } .row { width:auto; } .rootpage-Home .row::before, .rootpage-Home .row::after { display:none; } .row::before, .row::after { width:20px; height:10px; top:-5px; } .header_slogan { display:none; } .header_menu { width:auto; } .mw-body { padding:0px; } .page-Home .row { margin:0px; } .home_banner { margin:0px -48px 0px -48px; } table.formtable > tbody > tr > td { display:block; float:left; width:100%; margin-bottom:10px; } .pfTreeInput { width:100% !important; overflow:hidden; } .projekt_box td, .projekt_component_box td { display:block; } .searchbar > div { width:auto; } .searchbar .p-search { width:430px; float:none; margin:0 auto; } textarea#comment { width:100%; } } @media (max-width:600px) { .mw-category-generated .cats_box, .mw-category-generated .gallery_results, .mw-category-generated .count_results_box, .search_project_results .cats_box, .search_project_results .gallery_results, .search_project_results .count_results_box { float:none; width:100%; margin-right:0px; } .mw-category-generated .count_results_box, .search_project_results .count_results_box { margin-top:30px; } .pfTreeInput { width:400px !important; } .home_search .input-group { width:400px; } } @media (max-width:510px) { .home_search .input-group { width:350px; } .searchbar .p-search > form > .input-group { width:300px; } .searchbar .p-search { width:340px; } .pfTreeInput { width:300px !important; } .search_item { width:100%; margin:10px 0px; } .search_item img { height:auto; } }