Switch to new theme

This commit is contained in:
Don Harper 2017-02-22 11:10:22 -06:00
parent 826c907a85
commit fac0ef25cb
13 changed files with 11578 additions and 1 deletions

View file

@ -0,0 +1,281 @@
/* CSS for slidemenu
* Copyright © 2016, Chris Warrick. All rights reserved.
* License: 3-clause BSD
*/
/* Color preferences */
#header, nav#menu li.active a, nav#menu li a:hover, #menu-toggle,
button.form-control, a.btn {
background: #5670d4;
}
.entry-title, .entry-title a {
color: #5670d4;
}
nav#menu li.group, ul.pager li a, input.form-control {
border: 1px solid #5670d4;
}
nav#menu, nav#menu li a, #menu-toggle.active {
background: #ccf;
}
#menu-toggle:focus, #menu-toggle:active {
outline: none;
color: #ccf;
}
#menu-toggle.active:focus, #menu-toggle.active:active {
color: #00c;
}
/* End of color preferences */
/* Display CSS */
body {
font-size: 11pt;
margin: 0 auto;
padding: 0;
}
body, #menu-toggle, input.form-control, button.form-control, a.btn {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
#container {
max-width: 1200px;
margin-top: 0;
}
@media (max-width: 840px) {
body {
margin-left: 20px;
margin-right: 20px;
}
}
@media (min-width: 841px) and (max-width: 999px) {
#container {
max-width: 800px;
}
}
@media (min-width: 1000px) and (max-width: 1400px) {
#container {
max-width: 960px;
}
}
#header {
margin-top: 0;
text-align: center;
min-height: 100px;
border-bottom-left-radius: 30px;
border-bottom-right-radius: 30px;
box-shadow: #000 0px 0px 20px;
}
#header #brand {
margin: 0;
padding: 0;
}
#header #brand a {
color: white;
line-height: 100px;
font-size: 60px;
text-decoration: none;
}
#footer {
text-align: center;
color: #555;
}
table {
margin: 0 auto;
width: 95%;
table-layout: fixed;
border-spacing: 0;
border-collapse: collapse;
}
.table td, .table th {
border: 1px solid #000;
}
.table th {
font-weight: bold;
}
nav#menu {
width: 300px;
height: 100%;
margin: 0;
transition: all 1s ease;
position: fixed;
left: 0px;
top: 0px;
overflow: auto;
box-shadow: #000 3px 3px 5px;
}
nav#menu ul {
list-style: none;
padding: 0;
margin: 0;
}
nav#menu ul li {
display: block;
margin-right: 0;
border-radius: 20px;
}
nav#menu li a {
margin: 0;
width: 100%;
text-decoration: none;
display: block;
height: 40px;
line-height: 40px;
border-radius: 20px;
transition: all 0.3s ease;
}
nav#menu li a {
color: #000;
}
nav#menu li.active a {
color: white;
}
nav#menu li a:hover {
color: white;
}
nav#menu li .group-header {
height: 40px;
font-weight: bold;
text-transform: uppercase;
}
nav#menu li.group {
margin: 10px 0;
}
nav#menu.hide {
left: -300px;
box-shadow: none;
}
#menu-toggle {
margin: 0;
height: 40px;
width: 100px;
text-align: center;
border: 0;
color: white;
border-bottom-right-radius: 20px;
font-size: 20px;
line-height: 30px;
position: fixed;
top: 0px;
left: 0px;
transition: all 1s ease;
box-shadow: #000 3px 3px 5px;
z-index: 2;
}
#menu-toggle.active {
color: #000;
left: 300px;
}
.entry-title, .entry-title a {
text-align: center;
text-decoration: none;
font-size: 20pt;
}
ul.pager {
display: block;
list-style: none;
padding: 0;
text-align: center;
}
ul.pager li {
display: inline;
margin: 0 15px;
}
ul.pager li a {
display: inline-block;
border-radius: 12.5px;
height: 25px;
line-height: 25px;
text-decoration: none;
color: #000;
padding: 0 10px;
text-align: center;
}
ul.pager .previous a:before {
content: "« ";
}
ul.pager .next a:after {
content: " »";
}
/* reset from base theme */
.postindexpager .pager .next:before,
.postindexpager .pager .previous:before,
.postpromonav .pager .next:after,
.postpromonav .pager .previous:before {
content: "";
}
.lead {
font-size: 1.3em;
}
input.form-control {
font-size: 15px;
line-height: 30px;
margin-right: 10px;
border-radius: 15px;
padding: 5px;
height: 20px;
}
button.form-control, a.btn {
border: 0;
border-radius: 15px;
height: 30px;
color: white;
display: inline-block;
padding: 0 10px;
font-size: 15px;
line-height: 30px;
}
button.form-control:hover, a.btn:hover {
color: #ddd;
}
pre.code {
border: 1px solid #888;
border-radius: 4px;
padding: 15px;
}
div.admonition, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning, div.sidebar {
border: 1px solid #888;
}
div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title, div.sidebar p.sidebar-title, div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title {
border-bottom: 1px solid #888;
}

11008
themes/slidemenu/assets/js/jquery.js vendored Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,4 @@
$('#menu-toggle').click(function() {
$('#menu').toggleClass('hide');
$('#menu-toggle').toggleClass('active');
});