jimsite/styles/theme.css
2022-02-04 05:00:45 -05:00

138 lines
2.6 KiB
CSS

body{
background: inherit;
background-color: white;
background-repeat: no-repeat;
background-attachment: fixed;
font-family: Fira;
}
header{
background: var(--shading);
background-color: var(--azure);
color: #D8D8D8;
font-size: 2.5rem;
font-family: Beleren;
/*text-shadow: 1px 0 2px black, -1px 0 2px black, 0 1px 2px black, 0 -1px 2px black;*/
}
.silver-text, .nav-text{
background: var(--silver);
background-clip: text;
-webkit-background-clip: text;
-moz-background-clip: text;
-moz-text-fill-color: transparent;
-webkit-text-fill-color: transparent;
}
nav{
background: var(--silver);
font-size: 1.25rem;
font-family: Beleren;
}
main{
background-color: white;
color: black;
font-size: 1.25rem;
line-height: 1.3rem;
font-family: Fira;
text-align: justify;
}
footer{
background-color: var(--charcoal);
color: white;
font-size: 1.5rem;
}
.copyright{
font-size:0.8rem;
}
a{
color:var(--azure);
text-decoration:underline;
}
.nav-tab{
background: var(--shading);
background-color: var(--azure);
--border-color: var(--charcoal);
--border-size: 0.1rem;
border-left: var(--border-size) solid var(--border-color);
border-right: var(--border-size) solid var(--border-color);
border-top: var(--border-size) solid var(--border-color);
border-bottom: var(--border-size) solid var(--border-color);
border-radius: 0.7rem;
}
.nav-tab:hover{
background: var(--shading-light);
background-color: var(--azure);
}
.nav-tab:active{
background: var(--shading-dark);
background-color: var(--azure);
}
h1{
text-align:left;
/*margin-left:auto;
margin-right:auto;*/
font-size:2rem;
}
h2{
text-align:left;
/*margin-left:auto;
margin-right:auto;*/
font-size:1.5rem;
margin-top:1rem;
margin-bottom:0.5rem;
}
hr{
border-top: 0.15rem solid black;
}
article{
}
ul{
list-style-type: disc;
}
ul li ul{
list-style-type: circle;
/*Nested list*/
}
ul li ul li ul{
list-style-type: square;
/*Nested list*/
}
u{
text-underline-offset: 0.14em;
/*Without this, underlines won't show under descender characters (g,y,j,p,q)*/
}
summary{
--border-color: var(--charcoal);
--border-size: 0.1em;
border-left: var(--border-size) solid var(--border-color);
border-right: var(--border-size) solid var(--border-color);
border-top: var(--border-size) solid var(--border-color);
border-bottom: var(--border-size) solid var(--border-color);
border-radius: 0.5rem;
padding-left:0.5rem;
padding-right:0.5rem;
background: var(--silver-right);
}