Sunday, August 23, 2009

Core joomla module list, CSS generated

Core module-generated CSS

The following information is gathered from the default output for Joomla! 1.5 core modules and assumes that no template overrides are in place.

Note also that core module chrome, as generated by the System template, will wrap a module in a defined manner and in some instances apply additional CSS formatting.

mod_archive
None
mod_banners

* .bannergroup class applied to surrounding

* .bannerheader class applied to
of header text if it exists
* .banneritem class applied to
for each item
* .bannerfooter class applied to
of footer text if it exists


mod_breadcrumb

* .breadcrumbs class applied to a element that holds the path links
* .pathway class applied to a element that holds the path links
* .pathway class is also applied to each link


mod_feed

* .moduletable class applied to of no set width
* .newsfeed class applied to

    * .newsfeed_item class applied to
    element that holds feed item's description under the title.


    mod_footer

    None


    mod_latestnews

    * .latestnews class applied to surrounding
      , to each
    • and to each link


      mod_login

      * #form-login id applied to main container

      * #form-login-username id applied to


      * #modlgn_username id applied to
      * #form-login-password id applied to


      * #modlgn_password id applied to
      * #form-login-remember id applied to


      * #modlgn_password id applied to
      * .button class applied to
      * .input class applied to


      * .inputbox class applied to


      mod_mainmenu

      * #current id applied to
    • for the current page
      * .active class applied to
    • for the current page
      * .parent class applied to
    • if child links exist
      * .item## class applied to the
    • , where ## is the ItemId
      * Menu-Type Parameters:
      o List

      #menu id is applied to the

        becomes .menu if more than one menu is present on the page [CHECK]

        * Legacy-Vertical

        .mainlevel class is applied to each link in a
of 100% width

* Legacy-Horizontal

.mainlevel class is applied to each link in a
of 100% width

* Legacy-Flat

#mainlevel id is applied to the

    becomes .menu if more than one menu is present on the page [CHECK]


    mod_mostread

    * .mostread class applied to surrounding
      , to each
    • , and to each link


      mod_newsflash

      * Layout-Type Parameters:
      o Default

      .contentpaneopen class applied to
of no set width

Two tables are created, one holds the article title, the second holds the abbreviated article text

.contentheading class applied to the
element holding the article titles
.contentpagetitle class applied to the article link

* Horz

.moduletable class applied to of no set width

each item is placed in a new
element with default styles

* Vert

.article_separator class applied to is added after each item if more than one exists


mod_poll

* .poll class applied to surrounding of 95% width and centered text-alignment
* .pollstableborder applied to inner
of no set width, which holds the vote options
* .sectiontableentry1 class applied to
with valign="top"
* .sectiontableentry2 class applied to
with valign="top"

Note: sectiontableentry1 and sectiontableentry2 alternate each table row to provide for alternate row colors or other formatting

* #voteid## id applied to , where ## is the Id of the option
* .button applied to and


mod_random_image

None


mod_related_items

* .relateditems class applied to surrounding



    mod_search

    * .search class applied to surrounding

    * .inputbox class applied to search input box . Also there is an id #mod_search_searchword applied to this input box
    * .button class applied to search submit button/image and


    mod_sections

    * .sections class applied to surrounding



      mod_stats

      None


      mod_syndicate

      None


      mod_whosonline

      None


      mod_wrapper

      * #blockrandom id applied to