Yay! Someone who cares about UI! The layout code in CE evolved from other
sites from which CE was extracted, so it's not optimal. I'd love to see a
lot of refactoring of the template code (and stylesheets) to make CE more
semantic and easier to customize. Nested layouts, better use of partials and
content blocks, semantic markup, mustache, separation of logic, style, and
markup; all good things.


> So as the project progressed I changed more and more. I dropped
> scriptaculous and added jQuery (while attempting to maintain support
> for it through care and jrails), created sass files for the default
> theme, and began to change the HAML files to be more semantic and less
> YUI-y if you know what I mean. The default theme (and the one that I
> am creating) both use YUI but because of compass and a more
> semantically clean markup YUI can be replaced with any "framework" you
> choose. In ether SASS or CSS (*shudder*).
>

I'd love to see this. I'm also a big fan of SASS, and use it in all my
projects.


>
> The reason I am starting a discussion about this is because I would
> like to know if the CE community has been working on this and if so
> who. I haven't seen anything in the edge on GitHub  or any of the big
> forks.
>

I don't think anyone is working on this (except you). It's a much-welcomed
area of improvement.


> If no one is working on it is anyone interested in having something
> like what I've been taking about? If so I can fork on GitHub and pull
> what I have done from this private repo and add it to that fork. If
> there doesn't seem to be much interest I probably won't bother and
> keep my anal-ness to myself. LOL
>

Please share! The  main concern is that we need to try to preserve
backwards-compatibility (where possible). People should be able to upgrade
their CE plugin without having their whole app break, just because we
re-factored  the view code.

Let me know if/when you have something I can pull and take a look at, and
thanks for volunteering to help with this!

Take care,
Bruno



>
> Any Comments?
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "CommunityEngine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<communityengine%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/communityengine?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"CommunityEngine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/communityengine?hl=en.


Reply via email to