stylesheet files should live in public/stylesheets and should be linked to by using <%= stylesheet_link_tag “name” %> in the layout of your site, inside a tag.
i haven't used it yet,
but i think that it's more about using erb code within your css file,
which would allow to give them some nice things like user selectable
color sets
Maybe you could store the user's color selections in a sort of "user
preferences" model (which is what I've done with other user info).
I track the user's preferred "page length" (rows per page in an index
view), "sort order" per model (saves their current sort columns and
order when they logout so its the same when they come back).
I was just thinking about colors the other day - one co-worker doesn't
see certain blue hues - "What highlight?" he asks...
Perhaps a "standard" stylesheet with my colors, then a stylesheet M-V-C
that can maintain a css file per user, and some simple file selection
logic in the main layout. Hmm...
Oh, and kuler.adobe.com is a great source for manufacturing/finding
color schemes...