Code 08006

From Joomla! Documentation
Revision as of 08:55, 25 March 2008 by Cap10morgan (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Note

Please note that the content on this page is currently incomplete. Please treat it as a work in progress.

This article was last edited by Cap10morgan (talk| contribs) 5 years ago. (Purge)

Contents

Title

CiviCRM look and feel: Give some of Joomla!'s great attention to UI design and layout to CiviCRM

One line summary

CiviCRM works great, but its visual design and layout could be better. Joomla! has great aesthetics and usability which would greatly benefit CiviCRM.

Description

Description

[CiviCRM : http://civicrm.org] is a powerful constituent relationship management system designed for the not for profit/nongovernmental organizations. It currently integrates with Joomla! 1.0.x and 1.5 in legacy mode, and and the 2.1 version will be native to Joomla! 1.5.

Develop a new theme for CiviCRM based on some of the design and usability principles of Joomla!. This will involve working with Smarty templates (a PHP templating engine), CSS, HTML, and some light graphic design.

Skills needed

Strong web design skills (HTML, CSS, etc.) Strong PHP skills (experience using Smarty helps a lot). Some graphic design ability. Strong ability to work with people from different teams.

Difficulty

Work Product

A complete suite of extensions available for download on joomlacode.org and/or the civicrm source forge.

Licensing

All code must be created using the [GNU General Public License version]

Documentation written for this task must be made available under the Joomla! Electronic Documentation License.

Possible mentor

Wes Morgan

Return to Summer of Code 2008 Project Ideas

Return to Google Summer of Code 2008

Personal tools
Namespaces

Variants
Actions
Navigation
Joomla! Sites
Toolbox