Calendar:Calendar View

From MozillaWiki
Revision as of 14:39, 5 April 2006 by Chris281 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Lightning Calendar View Proposal

The calendar view is the most prominent part of Lightning. Users have direct access to several panes. These are:

  • A Calendar Pane containing
    • An One Day View
    • A Work Week View
    • A Week View
    • A Month View
    • And probably a Year View
  • A Month Pane containing a control called Mini Month for providing an overview about a whole month.
  • The Calendar Subscription Pane gives users an overview about calendar subscriptions and about users own calendar(s).
  • The Agenda Pane provides a cumulative view of To-Dos & Events for the current day.
  • The To-Do Pane lists the To-Dos of today, the upcoming days & weeks.


Figure 1 gives an overview where each pane is located Figure 2 gives an impression how the Calendar could look like.

Details of each pane, and other window elements are described in detail in the sections below.

General Thoughts

The Calendar View provides a dynamic layout, thus each pane can be scaled in size. Each pane can be closed. This applies not to the main Calendar Pane.

Menu Bar

File

Edit

View

Calendar

Tools

Help

Tool Bar

New Event

New Task

Print

Delete

Go To Today

Address Book

Mini Month Pane

The Mini Month Pane comprises as minimum one Mini Month

+----------------+
| < March 2006 > |
|  S M D M D F S |
|  1 2 3 4 5 6 7 |
|  ...           |
+----------------+

Resizing the Mini Month Pane shows up additional Mini Months.

+----------------+  +----------------+
| < March 2006   |  | April 2006  >  |
|  S M D M D F S |  |  S M D M D F S |
|  1 2 3 4 5 6 7 |  |  1 2 3 4 5 6 7 |
|  ...           |  |  ...           |
+----------------+  +----------------+
+----------------+  +----------------+
|   June 2006    |  |   July 2006    |
|  S M D M D F S |  |  S M D M D F S |
|  1 2 3 4 5 6 7 |  |  1 2 3 4 5 6 7 |
|  ...           |  |  ...           |
+----------------+  +----------------+


The title bar of the Mini Month Pane provides information about the time zone specified in Lightning

  • A double click on the Time Zone info may open a Time Zone Config dialog

The Mini Month

A Mini Month should allow to:

  • To jump with one click from one month to another
  • Direct access to different months
  • Direct access to different years
  • To jump with one click to the current day
  • Highlighting of the current day
  • Highlighting of the current week
  • Highlighting of days containg an event
  • It should allow to preview parts of the privious and the next month
  • It should reflect first day of the week configurations:

e.g: "Mon, Tue, Wed, Thu, Fri, Sat, Sun" or Sun, Mon, Tue, Wed, Thu, Fri, Sat,

Calendar Subscription Pane

Calendar Pane

Tabs

Day, Week, Month Informer

All Day Event Pane

Time Scale

Search Field

Agenda Pane

To-Do Pane

Status Bar