5. Personalize the Portal

1. Site Home Page

1-2. Add widgets and Edit Look & Feel

Buttons that allow you modify your DashBoard page. In the current implementation
these buttons are above the widgets due to technical reasons.

ToDo :

Domain

Description

Work Estimate

Tracking

Technical

Investigate how hard it would be to place the buttons underneath the widgets

16 hours

(tick) Implemented

 

 

Total: 16 hours





2. Add Widgets

1. Browse Widgets

Allows you to see widgets of a certain type, in order to narrow down the amount
of widgets shown. These categories of widgets should be configurable through a
general config file.

ToDo :

Domain

Description

Work Estimate

Design

Come up with the initial widget categories

3 hours

Technical

Implementation

8 hours

 

 

Total: 11 hours

2. Plus and minus buttons

Remove this to avoid confusion

3. Add to Page

Adds the current widget to the page. If the widget is added, it changes to a
confirmation message. Removing widgets happens through the Dashboard itself.

ToDo :

Domain

Description

Work Estimate

Technical

Implementation

1 hour

 

 

Total: 1 hour

4. Widget information

Screenshot and description of the widget.

ToDo :

Domain

Description

Work Estimate

Design

Get screenshots and descriptions for the initial widgets

3 hours

Technical

Make these descriptions properly internationalizable

?

 

 

Total: 3 hours (Incomplete est.)

5. Finished and Close Window & Cancel

Remove Close Window & Cancel and rename Close Window & Cancel to Close Window
in the top bar of the lightbox. The Finished button closes the lightbox.





3. Edit Look & Feel - Layout

This actually has got 2 seperate versions. One version is for a personal DashBoard,
and doesn't include anything to do with the SideBar.

1. Select Layout title

This should adjust itself to the tab where it was evoked.

ToDo :

Domain

Description

Work Estimate

Technical

Implementation

3 hours

 

 

Total: 3 hours

2. Dashboard Layouts

These layouts (columns, widths, ...) should be configurable too in the main
configuration file.

ToDo :

Domain

Description

Work Estimate

Technical

Implementation

4 hours

 

 

Total: 4 hours

3. Pick sidebar layout

Changing this should automatically switch the sidebar to the other side in
the miniature dashboard layouts

ToDo :

Domain

Description

Work Estimate

Technical

Implementation

4 hours

 

 

Total: 4 hours





ToDo :

1. Tab

This tab can be removed for Personal DashBoards. It should also contain a button
that allows to remove this picture.

Domain

Description

Work Estimate

Technical

Implement picture remove

1 hour

 

 

Total: 1 hour

2. Logo preview

Shows a sized preview of the logo. Also change this when a new file is
uploaded.

ToDo :

Domain

Description

Work Estimate

Technical

Upload implementation

16 hours

 

 

Total: 16 hours

3. Display Site Title

Checkbox that will allow to set whether the Site Title should be displayed
next to the site icon or not. If not, only the site icon will be shown.

ToDo :

Domain

Description

Work Estimate

Design

Design checkbox

2 hours

Technical

Implementation + Logo placement

2.5 hours

 

 

Total: 4.5 hours

4. Cancel Upload

Cancels the current upload in progress.

ToDo :

Domain

Description

Work Estimate

Technical

Implementation

4 hours

 

 

Total: 4 hours





5. Edit Look & Feel - Styles & Colors

Whether this tab should be displayed in the Personal DashBoard or not, should be
a configuration option in the general config file

ToDo:

Domain

Description

Work Estimate

Technical

Make configurable

3 hours

 

 

Total: 3 hours

1. Color Scheme

Design a second color scheme to show how the skinning system works.

ToDo :

Domain

Description

Work Estimate

Design

Make second color scheme

30 hours

Technical

Implement color scheme mechanism

8 hours

 

 

Total: 38 hours





TOTAL HOURS = ~109 (2.7 person weeks)