Plan + Tests
This commit is contained in:
581
static/cal.css
581
static/cal.css
@ -2,8 +2,10 @@
|
||||
--numDays: 5;
|
||||
--numHours: 13;
|
||||
--numHalfHours: 23;
|
||||
--numQuartHours: 45;
|
||||
--timeHeight: 60px;
|
||||
--halfTimeHeight: 30px;
|
||||
--quartTimeHeight: 15px;
|
||||
--calBgColor: #fff1f8;
|
||||
--eventBorderColor: #f2d3d8;
|
||||
--eventColor1: #ffd6d1;
|
||||
@ -28,6 +30,63 @@ select {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.userbuttons {
|
||||
width: 90%;
|
||||
position: absolute;
|
||||
display: flex;
|
||||
justify-content: end;
|
||||
}
|
||||
|
||||
.changeweek {
|
||||
font-size: 2.5em;
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.changeweek:hover {
|
||||
color: transparent;
|
||||
-webkit-text-fill-color: transparent;
|
||||
-webkit-text-stroke: 2px black;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-weight: 300;
|
||||
margin: 5px;
|
||||
}
|
||||
|
||||
.headerblock {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
padding-right: 20%;
|
||||
padding-left: 20%;
|
||||
}
|
||||
|
||||
.customheader {
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
}
|
||||
|
||||
button {
|
||||
border-radius: 5px;
|
||||
border-color: black;
|
||||
border-style: solid;
|
||||
background: transparent;
|
||||
font-weight: 600;
|
||||
width: 30px;
|
||||
height: 30px;
|
||||
margin: 2px;
|
||||
line-height: 25px;
|
||||
}
|
||||
|
||||
button:hover {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.plusbutton {
|
||||
font-size: 1.5em;
|
||||
}
|
||||
|
||||
form {
|
||||
margin-top: 5px;
|
||||
}
|
||||
@ -51,12 +110,13 @@ option {
|
||||
|
||||
.events {
|
||||
display: grid;
|
||||
grid-template-rows: repeat(var(--numHalfHours), var(--halfTimeHeight));
|
||||
grid-template-rows: repeat(var(--numQuartHours), var(--quartTimeHeight));
|
||||
border-radius: 5px;
|
||||
background: var(--calBgColor);
|
||||
}
|
||||
|
||||
.title {
|
||||
width: 70%;
|
||||
font-weight: 600;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
@ -69,12 +129,17 @@ option {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
.room {
|
||||
width: 70%;
|
||||
}
|
||||
|
||||
.event {
|
||||
border: 1px solid var(--eventBorderColor);
|
||||
border-radius: 5px;
|
||||
padding: 0.5rem;
|
||||
margin: 0 0.5rem;
|
||||
background: white;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.space,
|
||||
@ -86,22 +151,6 @@ body {
|
||||
font-family: system-ui, sans-serif;
|
||||
}
|
||||
|
||||
.corp-fi {
|
||||
background: var(--eventColor1);
|
||||
}
|
||||
|
||||
.ent-law {
|
||||
background: var(--eventColor2);
|
||||
}
|
||||
|
||||
.writing {
|
||||
background: var(--eventColor3);
|
||||
}
|
||||
|
||||
.securities {
|
||||
background: var(--eventColor4);
|
||||
}
|
||||
|
||||
.date {
|
||||
margin-bottom: 1em;
|
||||
gap: 1em;
|
||||
@ -119,180 +168,588 @@ body {
|
||||
font-weight: 100;
|
||||
}
|
||||
|
||||
.start-0100 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0115 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0130 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0145 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0200 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0215 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0230 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0245 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0300 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0315 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0330 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0345 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0400 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0415 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0430 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0445 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0500 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0515 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0530 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0545 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0600 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0615 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0630 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0645 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0700 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0715 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0730 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0745 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.end-0100 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0115 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0130 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0145 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0200 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0215 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0230 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0245 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0300 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0315 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0330 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0345 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0400 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0415 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0430 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0445 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0500 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0515 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0530 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0545 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0600 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0615 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0630 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0645 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0700 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0715 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0730 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-0745 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.start-0800 {
|
||||
grid-row-start: 1;
|
||||
}
|
||||
|
||||
.start-0815 {
|
||||
grid-row-start: 2;
|
||||
}
|
||||
|
||||
.start-0830 {
|
||||
grid-row-start: 2;
|
||||
}
|
||||
|
||||
.start-0900 {
|
||||
grid-row-start: 3;
|
||||
}
|
||||
|
||||
.start-0930 {
|
||||
.start-0845 {
|
||||
grid-row-start: 4;
|
||||
}
|
||||
|
||||
.start-1000 {
|
||||
.start-0900 {
|
||||
grid-row-start: 5;
|
||||
}
|
||||
|
||||
.start-1030 {
|
||||
.start-0915 {
|
||||
grid-row-start: 6;
|
||||
}
|
||||
|
||||
.start-1100 {
|
||||
.start-0930 {
|
||||
grid-row-start: 7;
|
||||
}
|
||||
|
||||
.start-1130 {
|
||||
.start-0945 {
|
||||
grid-row-start: 8;
|
||||
}
|
||||
|
||||
.start-1200 {
|
||||
.start-1000 {
|
||||
grid-row-start: 9;
|
||||
}
|
||||
|
||||
.start-1230 {
|
||||
.start-1015 {
|
||||
grid-row-start: 10;
|
||||
}
|
||||
|
||||
.start-1300 {
|
||||
.start-1030 {
|
||||
grid-row-start: 11;
|
||||
}
|
||||
|
||||
.start-1330 {
|
||||
.start-1045 {
|
||||
grid-row-start: 12;
|
||||
}
|
||||
|
||||
.start-1400 {
|
||||
.start-1100 {
|
||||
grid-row-start: 13;
|
||||
}
|
||||
|
||||
.start-1430 {
|
||||
.start-1115 {
|
||||
grid-row-start: 14;
|
||||
}
|
||||
|
||||
.start-1500 {
|
||||
.start-1130 {
|
||||
grid-row-start: 15;
|
||||
}
|
||||
|
||||
.start-1530 {
|
||||
.start-1145 {
|
||||
grid-row-start: 16;
|
||||
}
|
||||
|
||||
.start-1600 {
|
||||
.start-1200 {
|
||||
grid-row-start: 17;
|
||||
}
|
||||
|
||||
.start-1630 {
|
||||
.start-1215 {
|
||||
grid-row-start: 18;
|
||||
}
|
||||
|
||||
.start-1700 {
|
||||
.start-1230 {
|
||||
grid-row-start: 19;
|
||||
}
|
||||
|
||||
.start-1730 {
|
||||
.start-1245 {
|
||||
grid-row-start: 20;
|
||||
}
|
||||
|
||||
.start-1800 {
|
||||
.start-1300 {
|
||||
grid-row-start: 21;
|
||||
}
|
||||
|
||||
.start-1830 {
|
||||
.start-1315 {
|
||||
grid-row-start: 22;
|
||||
}
|
||||
|
||||
.end-0830 {
|
||||
.start-1330 {
|
||||
grid-row-start: 23;
|
||||
}
|
||||
|
||||
.start-1345 {
|
||||
grid-row-start: 24;
|
||||
}
|
||||
|
||||
.start-1400 {
|
||||
grid-row-start: 25;
|
||||
}
|
||||
|
||||
.start-1415 {
|
||||
grid-row-start: 26;
|
||||
}
|
||||
|
||||
.start-1430 {
|
||||
grid-row-start: 27;
|
||||
}
|
||||
|
||||
.start-1445 {
|
||||
grid-row-start: 28;
|
||||
}
|
||||
|
||||
.start-1500 {
|
||||
grid-row-start: 29;
|
||||
}
|
||||
|
||||
.start-1515 {
|
||||
grid-row-start: 30;
|
||||
}
|
||||
|
||||
.start-1530 {
|
||||
grid-row-start: 31;
|
||||
}
|
||||
|
||||
.start-1545 {
|
||||
grid-row-start: 32;
|
||||
}
|
||||
|
||||
.start-1600 {
|
||||
grid-row-start: 33;
|
||||
}
|
||||
|
||||
.start-1615 {
|
||||
grid-row-start: 34;
|
||||
}
|
||||
|
||||
.start-1630 {
|
||||
grid-row-start: 35;
|
||||
}
|
||||
|
||||
.start-1645 {
|
||||
grid-row-start: 36;
|
||||
}
|
||||
|
||||
.start-1700 {
|
||||
grid-row-start: 37;
|
||||
}
|
||||
|
||||
.start-1715 {
|
||||
grid-row-start: 38;
|
||||
}
|
||||
|
||||
.start-1730 {
|
||||
grid-row-start: 39;
|
||||
}
|
||||
|
||||
.start-1745 {
|
||||
grid-row-start: 40;
|
||||
}
|
||||
|
||||
.start-1800 {
|
||||
grid-row-start: 41;
|
||||
}
|
||||
|
||||
.start-1815 {
|
||||
grid-row-start: 42;
|
||||
}
|
||||
|
||||
.start-1830 {
|
||||
grid-row-start: 43;
|
||||
}
|
||||
|
||||
.start-1845 {
|
||||
grid-row-start: 44;
|
||||
}
|
||||
|
||||
.start-1900 {
|
||||
grid-row-start: 45;
|
||||
}
|
||||
|
||||
.end-0800 {
|
||||
grid-row-end: 1;
|
||||
}
|
||||
|
||||
.end-0815 {
|
||||
grid-row-end: 2;
|
||||
}
|
||||
|
||||
.end-0900 {
|
||||
.end-0830 {
|
||||
grid-row-end: 3;
|
||||
}
|
||||
|
||||
.end-0930 {
|
||||
.end-0845 {
|
||||
grid-row-end: 4;
|
||||
}
|
||||
|
||||
.end-1000 {
|
||||
.end-0900 {
|
||||
grid-row-end: 5;
|
||||
}
|
||||
|
||||
.end-1030 {
|
||||
.end-0915 {
|
||||
grid-row-end: 6;
|
||||
}
|
||||
|
||||
.end-1100 {
|
||||
.end-0930 {
|
||||
grid-row-end: 7;
|
||||
}
|
||||
|
||||
.end-1130 {
|
||||
.end-0945 {
|
||||
grid-row-end: 8;
|
||||
}
|
||||
|
||||
.end-1200 {
|
||||
.end-1000 {
|
||||
grid-row-end: 9;
|
||||
}
|
||||
|
||||
.end-1230 {
|
||||
.end-1015 {
|
||||
grid-row-end: 10;
|
||||
}
|
||||
|
||||
.end-1300 {
|
||||
.end-1030 {
|
||||
grid-row-end: 11;
|
||||
}
|
||||
|
||||
.end-1330 {
|
||||
.end-1045 {
|
||||
grid-row-end: 12;
|
||||
}
|
||||
|
||||
.end-1400 {
|
||||
.end-1100 {
|
||||
grid-row-end: 13;
|
||||
}
|
||||
|
||||
.end-1430 {
|
||||
.end-1115 {
|
||||
grid-row-end: 14;
|
||||
}
|
||||
|
||||
.end-1500 {
|
||||
.end-1130 {
|
||||
grid-row-end: 15;
|
||||
}
|
||||
|
||||
.end-1530 {
|
||||
.end-1145 {
|
||||
grid-row-end: 16;
|
||||
}
|
||||
|
||||
.end-1600 {
|
||||
.end-1200 {
|
||||
grid-row-end: 17;
|
||||
}
|
||||
|
||||
.end-1630 {
|
||||
.end-1215 {
|
||||
grid-row-end: 18;
|
||||
}
|
||||
|
||||
.end-1700 {
|
||||
.end-1230 {
|
||||
grid-row-end: 19;
|
||||
}
|
||||
|
||||
.end-1730 {
|
||||
.end-1245 {
|
||||
grid-row-end: 20;
|
||||
}
|
||||
|
||||
.end-1800 {
|
||||
.end-1300 {
|
||||
grid-row-end: 21;
|
||||
}
|
||||
|
||||
.end-1830 {
|
||||
.end-1315 {
|
||||
grid-row-end: 22;
|
||||
}
|
||||
|
||||
.end-1900 {
|
||||
.end-1330 {
|
||||
grid-row-end: 23;
|
||||
}
|
||||
|
||||
.end-1345 {
|
||||
grid-row-end: 24;
|
||||
}
|
||||
|
||||
.end-1400 {
|
||||
grid-row-end: 25;
|
||||
}
|
||||
|
||||
.end-1415 {
|
||||
grid-row-end: 26;
|
||||
}
|
||||
|
||||
.end-1430 {
|
||||
grid-row-end: 27;
|
||||
}
|
||||
|
||||
.end-1445 {
|
||||
grid-row-end: 28;
|
||||
}
|
||||
|
||||
.end-1500 {
|
||||
grid-row-end: 29;
|
||||
}
|
||||
|
||||
.end-1515 {
|
||||
grid-row-end: 30;
|
||||
}
|
||||
|
||||
.end-1530 {
|
||||
grid-row-end: 31;
|
||||
}
|
||||
|
||||
.end-1545 {
|
||||
grid-row-end: 32;
|
||||
}
|
||||
|
||||
.end-1600 {
|
||||
grid-row-end: 33;
|
||||
}
|
||||
|
||||
.end-1615 {
|
||||
grid-row-end: 34;
|
||||
}
|
||||
|
||||
.end-1630 {
|
||||
grid-row-end: 35;
|
||||
}
|
||||
|
||||
.end-1645 {
|
||||
grid-row-end: 36;
|
||||
}
|
||||
|
||||
.end-1700 {
|
||||
grid-row-end: 37;
|
||||
}
|
||||
|
||||
.end-1715 {
|
||||
grid-row-end: 38;
|
||||
}
|
||||
|
||||
.end-1730 {
|
||||
grid-row-end: 39;
|
||||
}
|
||||
|
||||
.end-1745 {
|
||||
grid-row-end: 40;
|
||||
}
|
||||
|
||||
.end-1800 {
|
||||
grid-row-end: 41;
|
||||
}
|
||||
|
||||
.end-1815 {
|
||||
grid-row-end: 42;
|
||||
}
|
||||
|
||||
.end-1830 {
|
||||
grid-row-end: 43;
|
||||
}
|
||||
|
||||
.end-1845 {
|
||||
grid-row-end: 44;
|
||||
}
|
||||
|
||||
.end-1900 {
|
||||
grid-row-end: 45;
|
||||
}
|
||||
|
||||
/*# sourceMappingURL=cal.css.map */
|
||||
|
||||
Reference in New Issue
Block a user