Syllabus/themes/piratecare/assets/css/site.css

167 lines
2.8 KiB
CSS

@font-face {
font-family: 'PlayfairDisplay Black';
font-weight: 400;
src: url("../fonts/PlayfairDisplay-Black.woff") format('woff');
}
@font-face {
font-family: 'PlayfairDisplay Italic';
font-weight: 400;
src: url("../fonts/PlayfairDisplay-Italic.woff") format('woff');
}
@font-face {
font-family: 'PlayfairDisplay BlackItalic';
font-weight: 400;
src: url("../fonts/PlayfairDisplay-BlackItalic.woff") format('woff');
}
@font-face {
font-family: 'PlayfairDisplay Bold';
font-weight: 400;
src: url("../fonts/PlayfairDisplay-Bold.woff") format('woff');
}
@font-face {
font-family: 'PlayfairDisplay BoldItalic';
font-weight: 400;
src: url("../fonts/PlayfairDisplay-BoldItalic.woff") format('woff');
}
@font-face {
font-family: 'PlayfairDisplay Regular';
font-weight: 400;
src: url("../fonts/PlayfairDisplay-Regular.woff") format('woff');
}
@font-face {
font-family: 'PlayfairDisplay SC-Regular';
font-weight: 400;
src: url("../fonts/PlayfairDisplaySC-Regular.woff") format('woff');
}
@font-face {
font-family: 'VG5000-Regular';
font-weight: 400;
src: url("../fonts/VG5000-Regular_web.woff") format('woff');
}
button, [type=button] {
-webkit-appearance: none;
}
html {
font-size: 1.2em;
@apply bg-CoconutCream;
}
/* purgecss ignore */
h1 {
@apply text-3xl;
}
/* purgecss ignore */
h2 {
@apply text-2xl;
}
/* purgecss ignore */
h3 {
@apply text-xl;
}
/* purgecss ignore */
blockquote {
@apply italic;
}
p {
@apply pb-2 leading-tight;
}
footer {
@apply font-vg5000 text-xs text-Revolver;
}
article ul {
@apply relative list-none ml-0 pl-3;
}
article ul li:before {
@apply font-vg5000 text-AuChico text-xs left-0 absolute pt-2 pb-2;
content: "•";
}
article li {
@apply pl-2;
}
a {
@apply text-AuChico;
}
a:hover {
@apply underline;
}
.edit-button {
@apply border-b-4 border-CoconutCream px-1 bg-AuChico mb-2 font-vg5000 text-CoconutCream;
}
.edit-button:hover {
@apply bg-CoconutCream text-AuChico border-b-2 border-AuChico;
}
.title-text {
@apply font-playfair text-4xl text-AuChico;
}
.title-pretext {
@apply font-vg5000 text-base text-AuChico;
}
.content-text {
@apply font-playfair text-xl text-Revolver;
}
.sidebar-title {
@apply font-vg5000 text-base text-AuChico;
}
.sidebar-list {
@apply font-vg5000 text-xl text-AuChico;
}
.logo {
@apply font-vg5000 text-xl text-AuChico pt-2;
}
/* dropdown menu */
.ddmenu .sidebar-title {
cursor: pointer;
}
.ddmenu input {
display: none;
}
.ddmenu .hiddendiv {
@apply pb-1 hidden;
}
.ddmenu input:not(:checked) ~ .hiddendiv {
@apply block pb-4;
}
#TableOfContents {
@apply font-vg5000 text-xl text-AuChico -ml-2;
}
#TableOfContents ul {
@apply ml-2;
}
#TableOfContents li:before {
content: "> ";
}