-
Jennifer Mankoff authored
Website is now forked from the master teaching website I'm using in all my courses, and up to date with the latest version of the CSE340 website
fa2f8a37
style.css 2.94 KiB
.main-content h1, .main-content h2, .main-content h3, .main-content h4, .main-content h5, .main-content h6 {
color: #363C74;
}
.caption-frame {
position: top;
float: top;
width: 100%;
height: 200px;
}
.marknav { text-align: left; }
.marknav a { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; }
.marknav a:focus, .marknav a:active { position: static; left: 0; width: auto; height: auto; overflow: visible; text-decoration: underline; }
ul#markdown-toc {
min-width: 696px;
list-style: none;
padding-top: 20px;
}
ul#markdown-toc li{
display: inline;
padding: 5px;
background-color: #e9ecef;
style: bold;
}
ul li.tbd {
color: red;
}
h1.tbd {
background-image: linear-gradient(to left, #bdd5ea, #363c74);
color: lightcoral;
padding: 5px;
}
p.tbd #tbd{
color: red;
}
dl dd.tbd {
color: #660000;
}
h1.week{
background-image: linear-gradient(to left, #bdd5ea, #363c74);
color: white;
padding:5px;
}
dl dt.lecture {
style:bold;
font-size: large;
background-color: #E3E9F9;
padding:5px;
}
dl dt.holiday {
style:bold;
font-size: large;
background-color: #363C74;
color: #E3E9F9;
padding:5px;
}
dl dt.cancelled {
style:bold;
font-size: large;
background-color: red;
color: #E3E9F9;
padding:5px;
}
dl dt.lab {
style:bold;
font-size: large;
background-color: #EBF9E8;
padding:5px;
}
.navbar {
background-color: #363C74;
}
table.schedule {
border: 2px solid #FFFFFF;
width: 100%;
text-align: left;
table-layout:fixed;
border-collapse: collapse;
}
#unpublished-warning {
background-color: #ffe6e6;
border: 0.15em solid red;
border-radius: 0.5em;
color: red;
font-size: large;
padding: 0.25em 0.5em;
margin-bottom: 1em;
}
table.schedule td, table.schedule th {
border: 1px solid #FFFFFF;
padding: 3px 4px;
}
table.tbd td, table.tbd th{
background-color: #ffe6e6;
border: 2px solid white;
padding: 3px 4px;
}
table.schedule tbody td,table.tbd tbody td {
font-size: 13px;
}
table.schedule td:nth-child(even) {
background: #EBEBEB;
}
table.tbd td:nth-child(even) {
background: #ffffe6;
}
table.schedule thead {
background: #FFFFFF;
border-bottom: 4px solid #333333;
}
table.schedule thead th {
font-size: 15px;
font-weight: bold;
color: #333333;
text-align: ;
border-left: 2px solid #333333;
}
table.schedule thead th:first-child {
border-left: none;
}
table.schedule tfoot {
font-size: 14px;
font-weight: bold;
color: #333333;
border-top: 4px solid #333333;
}
table.schedule tfoot td {
font-size: 14px;
}
.page-header {
background-image: linear-gradient(-120deg, #bdd5ea, #363c74);
padding-top: 1rem;
}
.project-tagline {
padding-bottom: 1rem;
margin-bottom: 1rem;
}
img.ta-picture {
height: 80px;
max-width: unset;
margin-left: auto;
margin-right: auto;
display: block;
}
.font-14pt {
font-size: 12pt;
}