We have moved to Github. Please open tickets there.

Opened 3 years ago

Closed 3 years ago

#1845 closed Enhancement (invalid)

Theme development and application of styles

Reported by: Mark Bridges Owned by:
Priority: normal Milestone:
Component: Version:
Severity: Keywords:
Cc: brettp Difficulty:

Description

Having almost lost my mind on many evenings trying to fix problems with themes, with one bit overriding another etc, etc, I plead with you for a better way!

It would be excellent to see a CSS editing program being able to be applied... especially a very visual system like Stylizer which can easily make css styling cross browser compaitble and w3c validated.

But nothing I have tried will work properly with the elgg theme files.

Can some good practice be borrowed from the likes of Wordpress or CMS Made Simple in these (and other) respects? Wordpress sites can easily accommodate more than one theme at a time depending on category etc, this would be supurb...

Sorry I can not provide any solution to this, I do not know enough. But the elgg system is unusual, and in my humble opinion awful.

Change History (1)

comment:1 Changed 3 years ago by cash

  • Resolution set to invalid
  • Status changed from new to closed

What I do when I want to do theming is override all css views in core and plugins and create a single CSS file.

As I mentioned on the other ticket, the plugins/extensions repository is for specific plugins. Requests/bugs related to core functionality do here: http://trac.elgg.org/elgg/

We've already started a discussion on improving Elgg's XHTML markup. That is a first step in developing guidelines and reworking the theming process for Elgg.

Note: See TracTickets for help on using tickets.