1
0
mirror of https://github.com/php/web-php.git synced 2026-03-23 23:02:13 +01:00
Files
archived-web-php/styles/calendar.css
Levi Morrison 18e415e4c5 Correct font weight usage.
Remove Fira Sans SemiBold from fira.css, since after these corrections
it is no longer in use. This is one less thing to download, and saves
80KB over the wire.
2014-11-13 14:00:08 -07:00

140 lines
2.2 KiB
CSS

/* Calendar navigation styles. */
#calnav {
border-bottom: solid 0.25em #99C;
margin-bottom: 1.2em;
}
#calnav td {
vertical-align: middle;
}
#calnav td:first-child a:before {
content: "\ab\20";
}
#calnav td a {
background: #ddd;
border: 0;
color: #333;
padding: 0.6em 1em;
display: inline-block;
}
#calnav td a:hover {
background: #eee;
}
#calnav td b {
font-size: 1.25em;
font-weight: normal;
}
#calnav td:last-child a:after {
content: "\20\bb";
}
/* The actual monthly calendar. */
#cal {
border-collapse: collapse;
}
#cal td, #cal th {
border: solid 1px #ccc;
padding: 0.7em;
}
/* Drop the left and right borders to match the manual. */
#cal td:first-child, #cal th:first-child {
border-left: 0;
}
#cal td:last-child, #cal th:last-child {
border-right: 0;
}
#cal th {
font-size: 1.125em;
font-weight: normal;
}
#cal .day {
border: 0;
background: white;
color: #333;
display: block;
float: right;
font-size: 1.6em;
font-weight: bolder;
margin-left: 0.4375em;
margin-bottom: 0.4375em;
padding: 0.4em;
text-decoration: none;
}
#cal .event a {
display: block;
font-size: 0.8em;
padding: 0.4em 0;
}
#cal .event a:hover {
background: #ddd;
}
#cal .event:last-child a {
border-bottom: 0;
}
#cal .event:nth-child(2n) {
background: #efefef;
}
/* Event styling. */
.vevent .url {
border: 0;
display: block;
color: #666;
font-size: 2em;
line-height: 1.5em;
margin-bottom: 0.8em;
}
.vevent .url b {
font-weight: normal;
}
/* Single day view: let's try putting the events into columns. */
.calendar-day .vevent {
float: left;
width: 33%;
margin-bottom: 1.5em;
}
.calendar-day .vevent:nth-child(3n+2) {
clear: left;
}
.calendar-day .vevent td {
background: #eee;
border-right: solid 2.5em white;
padding: 0.4em;
}
.calendar-day .vevent .url {
border-bottom: solid 1px #99c;
color: #3f438d;
font-size: 1em;
}
.calendar-day .vevent .url b {
font-weight: bolder;
}
.calendar-day .vevent tr.description td {
padding-top: 1.5em;
}
.calendar-day section > br {
display: none;
}