gauge/app/assets/stylesheets/halfnarp.css
2015-10-06 15:31:06 +03:00

324 lines
5.4 KiB
CSS

body {
font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:300; font-stretch:normal;
}
.header {
min-width: 640px;
}
.headline {
font-size: 3em;
font-weight: bold;
text-align: center;
margin-bottom: 1em;
}
.rightbox {
float: right;
max-width: 50%;
}
.leftbox {
float: left;
max-width: 50%;
}
.submit {
font-size: 2em;
text-align: center;
text-transform: uppercase;
width: 6em;
height: 1em;
background: green; color: white;
padding: 0.5em 0 0.5em 0;
border-radius: 5px;
float: right;
cursor: pointer;
}
.info {
font-size: 2em;
text-align: center;
height: 1em;
background: lightblue;
margin-right: 0.2em;
border-radius: 5px;
padding: 0.5em;
float: right;
}
.submit:hover {
background: GreenYellow;
}
#filter {
font-size: 2em;
margin: 0 1em .3em 0;
}
.clear {
clear: both;
}
.explainer {
margin-top: 5em;
text-align: right;
}
.explainer ul {
list-style-type: none;
padding:0;
margin:0;
height: 8em;
overflow: hidden;
}
.boxer {
font-size: 1em;
float: left;
width: 2em;
height: 2em;
background: grey;
color: white;
text-align: center;
margin-right: 0.2em;
padding: 0.2em 0 0 0;
cursor: pointer;
border-radius: 5px;
}
.allboxes {
clear: left;
margin-top: 3em;
}
.mediumboxes {
width: 3em;
height: 3em;
}
.largeboxes {
width: 4em;
height: 4em;
}
.views {
float: left;
background: grey;
margin-right: 0.2em;
padding: 0.2em 0 0 0;
text-align: center;
color: white;
width: 3em;
height: 2em;
cursor: pointer;
border-radius: 5px;
}
.views:hover,
.boxer:hover {
background: #eee;
}
.track h2 {
text-align: center;
border-bottom: 0.3em solid #4588ba;
margin: 2em 0 1em 0;
clear: both;
}
.event {
overflow: hidden;
background: #eee;
border-radius: 5px;
margin: 0 0.8em 0.8em 0;
cursor: pointer;
}
.event-in-list {
display: inline-block;
float: left;
}
.event-in-list.small {
width: 14em;
height: 14em;
}
.event-in-list.medium {
width: 17em;
height: 17em;
}
.event-in-list.large {
width: 20em;
height: 20em;
}
.event-in-calendar,
.room-label {
position: absolute;
width: 18.75%;
}
.room-label {
text-align: center;
font-size: 2em;
font-weight: bold;
top: 350px;
}
.day_1 { }
.day_2 { }
.day_3 { }
.day_4 { }
.event-in-calendar.room_325, .room1 { left: 5.00%; }
.event-in-calendar.room_326, .room2 { left: 28.75%; }
.event-in-calendar.room_327, .roomg { left: 52.50%; }
.event-in-calendar.room_328, .room6 { left: 76.25% }
.event-in-calendar.duration_1800 { height: 95px; }
.event-in-calendar.duration_3600 { height: 195px; }
.event-in-calendar.duration_5400 { height: 290px; }
.event-in-calendar.duration_7200 { height: 395px; }
.event-in-calendar.duration_8100 { height: 445px; }
.guide {
position: absolute;
z-index: -1;
font-weight: bold;
}
hr.guide {
left: 4%;
width: 95%;
}
.time_1100 { top: 400px; }
.time_1130 { top: 500px; }
.time_1200 { top: 600px; }
.time_1245 { top: 750px; }
.time_1300 { top: 800px; }
.time_1400 { top: 1000px; }
.time_1500 { top: 1200px; }
.time_1600 { top: 1400px; }
.time_1645 { top: 1550px; }
.time_1700 { top: 1600px; }
.time_1715 { top: 1650px; }
.time_1730 { top: 1700px; }
.time_1800 { top: 1800px; }
.time_1815 { top: 1850px; }
.time_1830 { top: 1900px; }
.time_1900 { top: 2000px; }
.time_2000 { top: 2200px; }
.time_2030 { top: 2300px; }
.time_2100 { top: 2400px; }
.time_2115 { top: 2450px; }
.time_2145 { top: 2550px; }
.time_2200 { top: 2600px; }
.time_2245 { top: 2750px; }
.time_2300 { top: 2800px; }
.time_2330 { top: 2900px; }
.time_0000 { top: 3000px; }
.time_0015 { top: 3050px; }
.time_0100 { top: 3200px; }
.time_0200 { top: 3400px; }
.event-in-list:hover {
position: relative;
top: auto !important;
}
.event:hover,
.highlighted {
overflow: visible;
z-index: 1;
background: grey;
}
.selected {
background: red !important;
}
.selected.friend {
background-image:
repeating-linear-gradient(
45deg,
purple,
purple 20px,
red 20px,
red 40px /* determines size */
) !important;
color: white;
}
.selected:hover,
.friend:hover {
background: pink !important;
color: black;
}
.friend {
background: purple;
color: white;
}
.title {
font-weight: bold;
font-size: 1.1em;
padding: 0.2em 0.2em 0 0.2em;
}
.event_type {
font-style: italic;
padding: 0 0.2em 0 0.1em;
margin-bottom: 0.2em;
}
.event:hover .abstract,
.event.highlighted .abstract {
background: inherit;
}
.abstract {
padding: 0 0.2em 0.2em 0.2em;
border-radius: 5px;
}
.hidden {
visibility: hidden !important;
display: none !important;
}
.export-url {
float: left;
padding: 0.2em 0 0 0;
border-radius: 5px;
text-align: center;
background: lightblue;
width: 6em;
height: 2em;
}
#qrcode {
display: inline-block;
float: right;
margin: 0 0.8em 0.8em 0;
width: 14em;
height: 14em;
}
.limit#qrcode canvas {
width: 4em;
height: 4em;
}
#qrcode:hover canvas,
.selected#qrcode canvas {
width: 224px !important;
height: 224px !important;
}