okRainbow

okRainbow is a package that includes a theme and theme decoration tools. It is based on either (a) one of the leading Wordpress theme frameworks or (b) the Wordpress P2 theme. It is designed to provide a functionally standard format of presenting personal information.

Core Functionality

  1. A header with an optional background image/color + a user name (blog title) + optional user description (blog description).
  2. A widget-enabled left-hand side-bar that contains:
    • A personal image + an about text.
    • Personal Information Links
      • A link to a home page – a “P2″ like posts/replies page
      • A link to a photos gallery page
      • A link to a videos gallery page
      • A link to a “relationships”  page (that shows other people to which the blog owner is related – in the contexts of the relationship with the current visitor.
  3. A main content viewing area

When this theme is installed it should include and setup everything it needs to operate:

  1. Plugins
  2. Pages
  3. Placed Widgets (configured)

Customization

The only customization offered to the end user is cosmetic and fully automated (no CSS intervention) through a configuration utility that enables:

  1. On initial activation – selection of a “mood” that best describes me – use this setting for applying defaults to the other color settings.
  2. Selection of a header background color
  3. Selection of a header text color
  4. Uploading header background image with utility for:
    • cropping image to fit in header
    • setting image location in header
    • automatically analyzing the image and suggesting defaults for the general background/text/emphasis colors
  5. Selection of a background color for the blog
  6. Selection of a foreground color for the blog
  7. Selection of an emphasis color for the blog