I am new to php, css, drupal, and ubercart. I've only ever designed a website in iWeb, but I am a fast learner.
I've got everything installed, updated, and functioning (first half of the learning curve is over), now I want to make the site look the way i want it to.
I am determined to learn, but need some basic direction.
1st question: Is it correct to edit the css files in the ubercart module folder? or should I be doing it in the theme css file? I read on some other forum posts that it isn't a good idea to change the css files in modules because they can get lost when updating. this makes sense, but I tried copying some rules from the catalog.css into my theme css, but it didn't work. If I am supposed to be doing the modifications in the theme css, how do I make the catalog page use it?
2nd question:
I have experimented with changing the code in uc_catalog.css and was successful at changing things like background and line colors. But when it comes to things like alignment, it doesn't work as I expected.
ie. I added "vertical-align: top;" to ".category-grid-products td" and the product title is now at the top as I wanted. But I have one product that has only 1 attribute, while the others have 2. This throws off the alignment of the add to cart button. So I tried adding "vertical-align: bottom;" to ".category-grid-products .add-to-cart", but it doesn't align to the bottom of the table cell. what did I do wrong?
If anyone has links to some good tutorials that can speed up my css learning curve, it would be greatly appreciated.


