Difference between revisions of "Projects:SiteRedesign"

 

(10 intermediate revisions by 2 users not shown)



Line 2: Line 2:
 
<small><==[[ProjectPage|navigate back to Project Page]]...</small><br>
 
<small><==[[ProjectPage|navigate back to Project Page]]...</small><br>
  
==Project Info==
+
<h2 style="color:#8E001C;">Project Info</h2>
: Organizer: ''[[ScottKeeler]]''
+
: Organizer: ''[[User:Vinh_Nguyen|Vinh Nguyen]]''
 
: Evaluator: ''[[]]''
 
: Evaluator: ''[[]]''
: Involved: ''[[Isabel]], ''
+
: Involved: ''[[AboutUsStaff]]''
: Page link:
 
----
 
: Elevator Pitch:
 
: Acceptance test:
 
  
===Goals of SiteRedesign===
+
<h3 style="color:#8E001C;">Goals of SiteRedesign</h3>
 +
Implement a new site design over the course of the following adjustments:
 +
# [[LogoDesign]]: create a logo representing [[AboutUs]]
 +
# [[Projects:SiteRedesign#Skin/Template|Skin/Template]]: changes to the "frame" around the main body content, based on logo decisions
 +
# [[Projects:SiteRedesign#Usability/Navigation|Usability/Navigation]]: "fixing" major navigation and usability issues such as
 +
:: * the front page and page layout
 +
:: * main site navigation
 +
:: * article, edit and history tabs
 +
:: * the sidebar links and tools
 +
# [[Projects:SiteRedesign#Template Overhaul|Template Overhaul]]: adjusting templates and badges to match the new site design
 +
# [[Projects:SiteRedesign#Everything Else|Everything Else]]: miscellaneous site changes, to be determined
  
===Tasks of SiteRedesign===
+
<h3 style="color:#8E001C;">Project Timeline</h3>
 +
[[Projects:SiteRedesign/ProjectTimeline]]
  
===Project Needs===
+
<h3 style="color:#8E001C;">Tasks of SiteRedesign</h3>
* Designer
+
'''Add to the tasks as you see fit'''
  
==Discussion on SiteRedesign==
+
''Create a list of the various components of AboutUs that will need design changes''
  
 +
'''Major Site Components'''
 +
* AboutUs Logo
 +
* site navigation
 +
* search bar
 +
* advertising
 +
* front page
 +
 +
'''General Pages'''
 +
* Page layout
 +
** Page navigation
 +
* EditPage layout
 +
** EditPage navigation
 +
* Portlets
 +
** useful links
 +
** toolbox
 +
** registrar info
 +
* Page titles
 +
 +
'''User Pages'''
 +
* Badges
 +
* Templates
 +
* images
 +
 +
'''WebSite Pages'''
 +
* thumbnail
 +
* map
 +
* section headers
 +
* discussion areas
 +
 +
 +
<h2 style="color:#8E001C;">Discussion on SiteRedesign</h2>
 +
 +
====LogoDesign====
 +
: For more details visit the [[LogoDesign]] page
 +
 +
====Skin/Template====
 +
 +
====Usability/Navigation====
 +
* '''Navigation Idea:''' reduce the navigational elements for ''anonymous'' users
 +
** By reducing navigational elements and other "tools" we can simplify the pages for first-time visitors
 +
** Registered users will have the option, in their preferences, to view all the tools
 +
** The reduced set of tools will still allow for editing, viewing histories, main site navigation, and preferences (or account settings)
 +
** ''it is possible to allow a customizable "My Toolbox" for each user by letting them add or remove links, but is this useful?''
 +
 +
====Template Overhaul====
 +
'''Per a quick discussion with Jason & Scott, the idea of loading "per-page" CSS might be a great idea'''
 +
* How to attempt this:
 +
** Create a namespace: CSS:yourstylename
 +
** Load style sheets via a {{template}} tag: {{template:yourstylename}} (leave decision to dev)
 +
** Template:CSS would be loaded after the set main CSS
 +
* Positive attributes of this would be:
 +
** The possibility of building a library of shared styles that users can tap into.
 +
** Alongside the few "standard" styles--as well as pre-defined styles for templates, etc.--users can add their own style sheets for their pages.
 +
** This could also help push the use of Templates
 +
* Negative attributes of this could be:
 +
** The possibility of users to "override" system and standard styles per page.
 +
*** though this wouldn't break the site, it could lead to some bad usage. perhaps a filter that doesn't allow certain classes or selectors to be called would prevent this.
 +
 +
 +
'''Thoughts on Templates'''
 +
* Templates can be come very useful if there are certain conventions involved in:
 +
** naming and defining parameters
 +
** naming templates
 +
** naming HTML selectors
 +
* The goal is to see Templates used and shared across numerous pages by:
 +
** offering more parameters for style
 +
** clearly indicating (on template page) the main informational parameters vs. the style parameters
 +
** using conventional names across templates
 +
 +
====Everything Else====
 +
 +
 +
{{Purgepage}}
 
[[Category:ProjectPage]]
 
[[Category:ProjectPage]]
 
[[Category:ProjectScottKeeler]]
 
[[Category:ProjectScottKeeler]]

Latest revision as of 00:31, 24 May 2007


Project Info

Organizer: Vinh Nguyen
Evaluator: [[]]
Involved: AboutUsStaff

Goals of SiteRedesign

Implement a new site design over the course of the following adjustments:

  1. LogoDesign: create a logo representing AboutUs
  2. Skin/Template: changes to the "frame" around the main body content, based on logo decisions
  3. Usability/Navigation: "fixing" major navigation and usability issues such as
* the front page and page layout
* main site navigation
* article, edit and history tabs
* the sidebar links and tools
  1. Template Overhaul: adjusting templates and badges to match the new site design
  2. Everything Else: miscellaneous site changes, to be determined

Project Timeline

Projects:SiteRedesign/ProjectTimeline

Tasks of SiteRedesign

Add to the tasks as you see fit

Create a list of the various components of AboutUs that will need design changes

Major Site Components

  • AboutUs Logo
  • site navigation
  • search bar
  • advertising
  • front page

General Pages

  • Page layout
    • Page navigation
  • EditPage layout
    • EditPage navigation
  • Portlets
    • useful links
    • toolbox
    • registrar info
  • Page titles

User Pages

  • Badges
  • Templates
  • images

WebSite Pages

  • thumbnail
  • map
  • section headers
  • discussion areas


Discussion on SiteRedesign

LogoDesign

For more details visit the LogoDesign page

Skin/Template

Usability/Navigation

  • Navigation Idea: reduce the navigational elements for anonymous users
    • By reducing navigational elements and other "tools" we can simplify the pages for first-time visitors
    • Registered users will have the option, in their preferences, to view all the tools
    • The reduced set of tools will still allow for editing, viewing histories, main site navigation, and preferences (or account settings)
    • it is possible to allow a customizable "My Toolbox" for each user by letting them add or remove links, but is this useful?

Template Overhaul

Per a quick discussion with Jason & Scott, the idea of loading "per-page" CSS might be a great idea

  • How to attempt this:
  • Positive attributes of this would be:
    • The possibility of building a library of shared styles that users can tap into.
    • Alongside the few "standard" styles--as well as pre-defined styles for templates, etc.--users can add their own style sheets for their pages.
    • This could also help push the use of Templates
  • Negative attributes of this could be:
    • The possibility of users to "override" system and standard styles per page.
      • though this wouldn't break the site, it could lead to some bad usage. perhaps a filter that doesn't allow certain classes or selectors to be called would prevent this.


Thoughts on Templates

  • Templates can be come very useful if there are certain conventions involved in:
    • naming and defining parameters
    • naming templates
    • naming HTML selectors
  • The goal is to see Templates used and shared across numerous pages by:
    • offering more parameters for style
    • clearly indicating (on template page) the main informational parameters vs. the style parameters
    • using conventional names across templates

Everything Else

Purge server cache



Retrieved from "http://aboutus.com/index.php?title=Projects:SiteRedesign&oldid=6933761"