Customize CSS

Warning: This plugin has't been updated in over 54 years. It may no longer be maintained.

What you can do to help:

A basic plugin skeleton with css extended to answer the question "How do I edit Elgg css?"

Last updated

This plugin is intended as a learning tool for those new to Elgg.

Credit for this idea really goes to 13net, who brought it up in a conversation we were having but didn't have time to throw it together right away.

This plugin should completely and unambiguously answer the frequently asked question "How do I edit Elgg css?"

This plugin does nothing by itself.  It is simply meant as a starter plugin for those unfamiliar with Elgg that need to make adjustments to the css.  It provides the correct method of extending the css view, changing the core files is highly discouraged and completely unnecessary.


Open start.php and read the inline comments, these will explain the basic operation of HOW the plugin overrides the default css.  Set the priority if necessary.

Open views/default/customize_css/css.php and add in your custom css rules.

Copies of the core css files are available for your reference in views/default/customize_css/reference/

Matt Beckett

I'm a self-employed web developer, family man, nerd, scuba diver. Manager/maintainer of this elgg community site, and core Elgg development team member.


  • Category: Misc
  • License: GNU General Public License (GPL) version 2
  • Updated: 1970-1-1
  • Downloads: 2828
  • Recommendations: 16

Other Projects

View Matt Beckett's plugins