Forum OpenACS Development: CSS gardens (part 2)

Collapse
Posted by Rafael Calvo on
Hi

We had a wonderful discussion in Madrid about making it easier for users to change templates. A number of people have expressed their willingness to put some time into this
1) Jeff had promised to contribute with his experience customizing many websites/CSS,
2) Rocael & e-lane also commited resources. So we need to move forward.
3) A graphic designer in Sydney has volunteered to help
4) A developer in my group will help with testing
5) Sloan people has offered some help as well
6) Malte has already done some work and will hopefully be able to continue

This thread: https://openacs.org/forums/message-view?message_id=167160
had interesting discussions but is probably very outdated.

I know that Malte has combined some of the CSS files in HEAD:
https://openacs.org/forums/message-view?message_id=272754

but when I go to the test server running HEAD I see a lot of CSS calls:

/resources/acs-developer-support/acs-developer-support.css" /resources/acs-templating/lists.css"
/resources/acs-templating/forms.css"
/resources/acs-subsite/default-master.css
/resources/dotlrn/dotlrn-toolbar.css"
/resources/acs-subsite/core.js" /resources/acs-subsite/site-master.css" media="all" />
/resources/dotlrn/dotlrn-master.css" media="all">
/resources/calendar/calendar.css" media="all">

Could people give an update on what they are doing. Since we have some resources we should move as fast as we can

cheers

Rafael

Collapse
2: Re: CSS gardens (part 2) (response to 1)
Posted by Rafael Calvo on
Hi

We had a wonderful discussion in Madrid about making it easier for users to change templates. A number of people have expressed their willingness to put some time into this
1) Jeff had promised to contribute with his experience customizing many websites/CSS,
2) Rocael & e-lane also commited resources. So we need to move forward.
3) A graphic designer in Sydney has volunteered to help
4) A developer in my group will help with testing
5) Sloan people has offered some help as well
6) Malte has already done some work and will hopefully be able to continue

This thread: https://openacs.org/forums/message-view?message_id=167160
had interesting discussions but is probably very outdated.

I know that Malte has combined some of the CSS files in HEAD:
https://openacs.org/forums/message-view?message_id=272754

but when I go to the test server running HEAD I see a lot of CSS calls:

/resources/acs-developer-support/acs-developer-support.css" /resources/acs-templating/lists.css"
/resources/acs-templating/forms.css"
/resources/acs-subsite/default-master.css
/resources/dotlrn/dotlrn-toolbar.css"
/resources/acs-subsite/core.js" /resources/acs-subsite/site-master.css" media="all" />
/resources/dotlrn/dotlrn-master.css" media="all">
/resources/calendar/calendar.css" media="all">

Could people give an update on what they are doing. Since we have some resources we should move as fast as we can

cheers

Rafael

Collapse
3: Re: CSS gardens (part 2) (response to 1)
Posted by Dorian Peters on
As per our discussion at the conference, about maximising our skin optins by sharing CSS classes with another project, I have looked into both the UPortal CSS and the OSWD. UPortal seems to put 'UPortal' into its class titles which makes using them a less attractive option. OSWD doesn't work from one CSS, so that wouldn't provide any advantages. I also took a look at Plone, and it looks like this maybe a better option. Plone has many skins and the CSS validates and doesn't use "Plone" in the class names, so it may be worth trying to match up with that one. I'll look into it further.
Collapse
4: Re: CSS gardens (part 2) (response to 1)
Posted by Rafael Calvo on
Hi

http://www.ploneskins.org
has a number of cool samples

Collapse
5: Re: CSS gardens (part 2) (response to 1)
Posted by Dave Bauer on
You probably want to get in contact with the OSCOM community. There was a small effort to standardize CSS across Open Source content management (of course OpenACS is more than content management, but it's a pretty good start.)

It looks like their wiki was overtaken with spam, but I am working with the OSCOM folks to get it restored and restart the CSS standards project if possible.

Collapse
6: Re: CSS gardens (part 2) (response to 1)
Posted by Jeff Davis on
I did not think we should use the uPortal class names, rather the WSRP class names which can be found in section 10.6 of the WSRP 1.0 spec. They have the advantage of being well thought out and mostly semantic rather than physical markup.
Collapse
7: Re: CSS gardens (part 2) (response to 1)
Posted by Alfred Werner on
I like the CSS styling/skinning in MediaWiki - http://wikidev.net/MediaWiki_skin_tweaks has some discussion.

They point to http://meta.wikimedia.org/wiki/User_styles

Several layers of css and js to make it all work.

Collapse
8: Re: CSS gardens (part 2) (response to 1)
Posted by Rafael Calvo on
Thanks Jeff

Two developers and a graphic designer will be helping starting mid June (actually Dorian already started with the design).
Could I get you ideas on what is the best process to follow?

thanks

Rafael

Collapse
9: Re: CSS gardens (part 2) (response to 1)
Posted by Dave Bauer on
Here is the proposal from OSCOM

http://www.oscom.org/events/oscom4/proposals/skins.html

Slides from the presnetation

http://www.oscom.org/midcom-serveattachmentguid-f37d6742f42270964a9fa628d43e45aa/oscom4.naming.conventions.pdf

An example of how it might be used to template Midgard

http://bergie.iki.fi/blog/standardized_css_layouts_with_midgard.html

I have chatted with the author of the proposal and he is interested in working with OpenACS on a cross-CMS standard.

A good place to get involved is the OSCOM Mailing List http://oscom.org/cgi-bin/mailman/listinfo/general