1.1 --- a/css/event-aggregator.css Sun Mar 22 01:46:06 2009 +0100
1.2 +++ b/css/event-aggregator.css Sun Mar 22 02:18:40 2009 +0100
1.3 @@ -16,25 +16,29 @@
1.4 }
1.5
1.6 .event-month-heading {
1.7 - background-color: #dddddd;
1.8 + background-color: #777777;
1.9 + color: #ffffff;
1.10 text-align: center;
1.11 font-weight: bold;
1.12 }
1.13
1.14 .event-day-heading {
1.15 - background-color: #9999ff;
1.16 + background-color: #999999;
1.17 + color: #ffffff;
1.18 text-align: center;
1.19 }
1.20
1.21 .event-day {
1.22 width: 14%;
1.23 vertical-align: top;
1.24 + padding-top: 0;
1.25 padding-left: 0;
1.26 - padding-top: 0;
1.27 + padding-right: 0;
1.28 }
1.29
1.30 .event-day-empty {
1.31 background-color: #ffffff;
1.32 + padding-bottom: 2em;
1.33 }
1.34
1.35 .event-day-busy {
1.36 @@ -60,7 +64,15 @@
1.37
1.38 .event-summary {
1.39 padding: 0.25em;
1.40 - margin-bottom: 0.25em;
1.41 + margin-bottom: 0.5em;
1.42 +}
1.43 +
1.44 +.event-starts {
1.45 + margin-left: 0.5em;
1.46 +}
1.47 +
1.48 +.event-ends {
1.49 + margin-right: 0.5em;
1.50 }
1.51
1.52 .event-summary a:link,
2.1 --- a/macros/EventAggregator.py Sun Mar 22 01:46:06 2009 +0100
2.2 +++ b/macros/EventAggregator.py Sun Mar 22 02:18:40 2009 +0100
2.3 @@ -359,9 +359,17 @@
2.4 bg = getColour(event_page.page_name)
2.5 fg = getBlackOrWhite(bg)
2.6
2.7 + css_classes = ["event-summary"]
2.8 +
2.9 + if event_details["start"] == date:
2.10 + css_classes.append("event-starts")
2.11 +
2.12 + if event_details["end"] == date:
2.13 + css_classes.append("event-ends")
2.14 +
2.15 # Output the event.
2.16
2.17 - output.append(fmt.div(on=1, css_class="event-summary",
2.18 + output.append(fmt.div(on=1, css_class=(" ".join(css_classes)),
2.19 style=("background-color: rgb(%d, %d, %d); color: rgb(%d, %d, %d);" % (bg + fg))))
2.20 output.append(event_page.link_to_raw(request, wikiutil.escape(pretty_pagename)))
2.21 output.append(fmt.div(on=0))