Ahh -- I misunderstood -- you are seeing bullets and indentation now, just not your custom list styles... I don't know why those aren't working, to be honest.
I personally don't know of a way to get it to automatically add your class, but maybe you can try creating a "Tiny Template". In your TL_FILES folder you should have a folder called "tinyTemplates" or something like that. You can put HTML files with snippets of code, and when you press the "Tiny Templates" button in the editor, it will insert that code in TinyMCE.
Maybe you can create a template with something like:
Code:
<div class="myCustomClass">
<ul>[*][/list]
</div>
And when you insert it in TinyMCE, you can start typing into that one[*], and when you press return, it will keep creating new[*]'s. This is just a theory -- don't know if it will work that way in practice.
You shouldn't have to jump through these hoops though -- I still feel like there is something we both are missing.
Regarding those styles that came with your designs, what he/she did in theory isn't bad -- they just did a "Global CSS Reset" where the default browser styles (margins, padding, borders, bullets, etc.) are all cancelled out at the beginning and everything starts at 0. That's normal -- I do that as well when I make my site templates.
My problem with what he/she did is:
1. Why put that is basic.css?
2. Why just leave it like that? When I do mine, in the places that I know regular content will appear, I'll "build up" those styles again. So for instance, I'll do my reset, then if I know all of the site content is going to be in an element with an ID of "main", I'll do this:
Code:
#main p { /* stuff */ }
#main ul { /* stuff */ }
#main li { /* stuff */ }
#main h1 { /* stuff */ }
etc. etc.
(It seems like a strange way to do it, but I do end up writing a lot less code than if I didn't do it this way.)
For the designer to just leave everything zeroed out like that is a bit baffling to me.
Bookmarks