Customizing KickApps CSS v2.1

Your KickApps-powered pages are generated from table-free HTML templates that are styled by one general stylesheet (ka_generalStyle.css) and 7 page-specific stylesheets. ka_generalStyle.css controls all of the global styles and initiates the cascade for common page elements (like headers). Here's a breakdown of the page-specific CSS files and the HTML templates that they apply to:

CSS FileRelated HTML Template
ka_playPage.cssplayPage.html
ka_listPage.csssearchPage.html
ka_managePage.cssmyHome.html
ka_managePage.cssmessaging.html
ka_managePage.cssform.html
ka_groupsPage.cssgroupPage.html
messageBoard.cssmessageBoard.html
forum.cssforum.html
discussion.cssreply.html

There are basically two ways to customize the CSS for your KickApps-powered pages:

  1. Download all of the KickApps default CSS files and customize them individually.
  2. Write a new sheet from scratch that only includes modified styles.

The former method is foolproof but time-consuming; the latter method is faster and results in a much shorter, more manageable sheet. Either way, we recommend that you use Firebug, a handy Mozilla add-on for debugging CSS (made by Joe Hewitt).

To get you started, we've put together a series of screenshots with labels for where to find the style rules that apply to various elements in some of the major pages. Feel free to post any questions to the KickDeveloper Message Board.

Labeled Screenshots:

Play Page List/Search Page Forms (My Home) Main Navigation


Play Page

Back to Top





List Page (Search Page)

Back to Top





Forms (My Home)

Back to Top



Main Navigation

Back to Top


Did you enjoy this tutorial? Have questions, comments, or want to submit one of your own? Contact us at support@kickapps.com.