When building a custom component, and while designing the layout file to render the view, I'm having difficulty determining what CSS classes / id's to use in my HTML elements to ensure it takes advantage of Joomla built-in CSS and other Templates.
I understand that Joomla uses Bootstrap which provides a level of consistency and can be referenced here: http://getbootstrap.com/2.3.2/base-css.html
However, besides the Bootstrap implementation, are there any standard CSS classes/id's that I can use to ensure consistency across the many templates that are available? And if so, are there any references to these CSS classes/id's?
I guess I'm asking if you were to design the look and feel of the component, what steps would you take to ensure that the look and feel works in synergy with Joomla and other templates?