Code 08006: Difference between revisions
From Joomla! Documentation
Cap10morgan (talk | contribs) created page |
Remove incomplete tag |
||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
==Title== | ==Title== | ||
| Line 7: | Line 6: | ||
CiviCRM works great, but its visual design and layout could be better. Joomla! has great aesthetics and usability which would greatly benefit CiviCRM. | 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 == | ||
| Line 27: | Line 24: | ||
== Work Product == | == Work Product == | ||
A | A new theme (and possibly deeper patches to templates and code) for CiviCRM that enhances its visual design and usability. | ||
== Licensing == | == Licensing == | ||
Latest revision as of 12:26, 10 July 2013
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
[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 new theme (and possibly deeper patches to templates and code) for CiviCRM that enhances its visual design and usability.
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