Elgg can and will grow further.
I am writing a theme just now, and it has become much easier to do things - Crush CSS variables are easy to share between plugins, components and page elements are consistent, margins and paddings have been standardized, grid is quite flexible - so you can do almost anything you want without an overhead of using a CSS/JS framework.
Major CMSs has started off with using a framework, Elgg never had the luxury. I have used a bunch of CSS frameworks, but in the end I tossed them all away, because they come with too much junk. CSS frameworks are not meant for collaboration in a plugin-driven environment. You end up with hard coded CSS selectors that are really hard to override. They are great for developing an end product, where you have a design, you customize your variables, and then write the markup from scratch to accommodate your theme. With plugins doing their own thing, you end up with 5 different button sizes and styles.
There were two problems that made it hard to work with Elgg themes: layouts and navigation. Both have been addressed in Elgg 3.
But yes, let's build Elgg themes. As a proof of concept, bring me a PSD and I will turn into an Elgg theme.
@Ismayil Khayredinov, thanks for tuckling the main issue that has faced elgg since its birth. We will continue to contribute and hope more designer can join this train.
@allelggusers, here is some idea for the mind to digest. https://github.com/togiberlin/ui-ux-designer-roadmap#notification-settings
very often the editor loaded but people could not edit content
When you say "clean theme" do you mean no 3rd-party plugins or themes?
This should be reported to https://github.com/Elgg/Elgg/issues with as much detail as possible.
3rd-party plugins and themes turned off
of course, cache flushed several times; although we might have forgotten to turn of cache before upgrading (which we did some weeks ago; normally we do so but I have the feeling that we forgot).
Well, what should I report when I have no clue where the problem lies :-)
We might investigate again, but currently decided to go wiht TinyMCE and focus on other things...
I just thought, if we report at least here somebody with the same issue might find it and add to it.
Report the Elgg, PHP, and web server versions. I get the hesitation, but a bug is a bug and core devs should get a crack at it, or at least track awareness of it. You can always make a community post to spread awareness, too.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.