1.1 --- a/htdocs/styles.css Sun Oct 25 23:23:49 2015 +0100
1.2 +++ b/htdocs/styles.css Sun Oct 25 23:29:52 2015 +0100
1.3 @@ -324,6 +324,8 @@
1.4
1.5 label.earlier,
1.6 label.later,
1.7 +label.earlier-events,
1.8 +label.later-events,
1.9 label.day,
1.10 label.timepoint,
1.11 label.newevent,
1.12 @@ -362,6 +364,8 @@
1.13
1.14 label.earlier,
1.15 label.later,
1.16 +label.earlier-events,
1.17 +label.later-events,
1.18 .dt.disabled label,
1.19 .dt.enabled label,
1.20 .date.disabled label,
1.21 @@ -390,6 +394,8 @@
1.22
1.23 label.earlier,
1.24 label.later,
1.25 +label.earlier-events,
1.26 +label.later-events,
1.27 label.hidebusy,
1.28 label.showdays,
1.29 label.reset {
1.30 @@ -404,6 +410,14 @@
1.31 border-left: 1em solid #f85;
1.32 }
1.33
1.34 +label.earlier-events {
1.35 + border-left: 1em solid #d52;
1.36 +}
1.37 +
1.38 +label.later-events {
1.39 + border-left: 1em solid #d52;
1.40 +}
1.41 +
1.42 label.showdays {
1.43 border-left: 1em solid #faa; /* th.participantheading background-color */
1.44 }
2.1 --- a/imipweb/calendar.py Sun Oct 25 23:23:49 2015 +0100
2.2 +++ b/imipweb/calendar.py Sun Oct 25 23:29:52 2015 +0100
2.3 @@ -322,9 +322,11 @@
2.4 page.p(id_="time-navigation")
2.5
2.6 if view_start:
2.7 + page.input(name="start", type="hidden", value=format_datetime(view_start))
2.8 +
2.9 if last_preceding:
2.10 preceding_start = last_preceding - duration
2.11 - page.label("Show earlier events", for_="earlier-events", class_="earlier")
2.12 + page.label("Show earlier events", for_="earlier-events", class_="earlier-events")
2.13 page.input(name="earlier-events", id_="earlier-events", type="submit")
2.14 page.input(name="earlier-events-start", type="hidden", value=format_datetime(preceding_start))
2.15 page.input(name="earlier-events-end", type="hidden", value=format_datetime(last_preceding))
2.16 @@ -335,22 +337,21 @@
2.17 page.input(name="earlier-start", type="hidden", value=format_datetime(earlier_start))
2.18 page.input(name="earlier-end", type="hidden", value=format_datetime(view_start))
2.19
2.20 - page.input(name="start", type="hidden", value=format_datetime(view_start))
2.21 -
2.22 if view_end:
2.23 - if first_following:
2.24 - following_end = first_following + duration
2.25 - page.label("Show later events", for_="later-events", class_="later")
2.26 - page.input(name="later-events", id_="later-events", type="submit")
2.27 - page.input(name="later-events-start", type="hidden", value=format_datetime(first_following))
2.28 - page.input(name="later-events-end", type="hidden", value=format_datetime(following_end))
2.29 + page.input(name="end", type="hidden", value=format_datetime(view_end))
2.30
2.31 later_end = view_end + duration
2.32 page.label("Show later", for_="later", class_="later")
2.33 page.input(name="later", id_="later", type="submit")
2.34 page.input(name="later-start", type="hidden", value=format_datetime(view_end))
2.35 page.input(name="later-end", type="hidden", value=format_datetime(later_end))
2.36 - page.input(name="end", type="hidden", value=format_datetime(view_end))
2.37 +
2.38 + if first_following:
2.39 + following_end = first_following + duration
2.40 + page.label("Show later events", for_="later-events", class_="later-events")
2.41 + page.input(name="later-events", id_="later-events", type="submit")
2.42 + page.input(name="later-events-start", type="hidden", value=format_datetime(first_following))
2.43 + page.input(name="later-events-end", type="hidden", value=format_datetime(following_end))
2.44
2.45 page.p.close()
2.46