1.1 --- a/htdocs/styles.css Mon Feb 02 18:16:49 2015 +0100
1.2 +++ b/htdocs/styles.css Mon Feb 02 18:38:18 2015 +0100
1.3 @@ -1,7 +1,7 @@
1.4 /* Table styling. */
1.5
1.6 -table#calendar,
1.7 -table#object {
1.8 +table.calendar,
1.9 +table.object {
1.10 border: 2px solid #000;
1.11 }
1.12
1.13 @@ -94,14 +94,20 @@
1.14 display: none;
1.15 }
1.16
1.17 -input#hideslots:checked ~ p label.enable[for=hideslots] {
1.18 +input#hideslots:checked ~ .controls label.enable[for=hideslots] {
1.19 + display: none;
1.20 +}
1.21 +
1.22 +input#hideslots:not(:checked) ~ .controls label.disable[for=hideslots] {
1.23 display: none;
1.24 }
1.25
1.26 -input#hideslots:not(:checked) ~ p label.disable[for=hideslots] {
1.27 +input#hideslots:checked ~ .calendar tr.slot.daystart.empty {
1.28 display: none;
1.29 }
1.30
1.31 -input#hideslots:checked ~ table tr.slot.daystart.empty {
1.32 - display: none;
1.33 +label.enable,
1.34 +label.disable {
1.35 + border-left: 1em solid #faa; /* th.participantheading background-color */
1.36 + padding-left: 0.25em;
1.37 }