Flex 1

Flex 1

Screenshots

Here are a few screenshots of Flex. You can also view the live preview.

  • Flex 1 Screenshot 1
  • Flex 1 Screenshot 2
  • Flex 1 Screenshot 3

Features

Hybrid Menu

Flex provides a hybrid horizontal menu with vertical dropdowns that provides 2 horizontal menu levels with up to 6 vertical dropdowns. You can also control the menu tab and dropdown opacities.

Header Backgrounds

Use up to 20 JPG and PNG header background images in Flex. Customize the background position and specify its repeat direction using Theme Variations in the Page Inspector.

Page Banners

Use up to 20 JPG and PNG page banner images in Flex. Banners can be shown or hidden on a per-page basis. You can also apply rounded corners to your banner!

Rounded Corners

Apply rounded corners to menu tabs, the sidebar, and banner images. You can control the corner radii for each layout element using Theme Variations in the Page Inspector.

Sidebars

Flex allows you to place your sidebar on the left or right side of the page. You can also hide the sidebar, too, on a per-page basis.

Built-in jQuery Javascript

Flex provides the jQuery Javascript library built-in! You immediately have access to the entire jQuery library, and it uses "No Conflict Mode" to not conflict with other libraries.

Built-in RapidSearch Form

Flex provides a built-in RapidSearch form to quickly add site-wide Google search to your Flex website. RapidSearch sold separately or in a bundle. Learn more about RapidSearch

Built-in PrettyPhoto Lightbox

Flex provides the PrettyPhoto Lightbox built-in! You can quickly and easily create galleries and slideshows from photos, videos, Flash movies ,and external websites. See an example gallery

Supports JS-Kit Echo Comments

Flex supports JS-Kit's Echo comment system out-of-the-box. Enjoy real-time conversation among various social graphs from your Flex website. Learn more about Echo

Color Pickers & Variations

Flex provides a ton of color pickers and theme variations for almost every layout element. Flex is one of my most customizable themes to date.

Theme Styles

Flex provides 6 theme styles to help get you started. Use these Theme Styles as a jumping off point to quickly and easily customize your own Flex website.

Supports RapidWeaver 4

Flex was built for RapidWeaver 4 and supports all of the latest RapidWeaver features.

Built with web standards in mind

Flex was built with web standards in mind. Flex uses the XHTML 1.0 Strict DTD, and you can use color pickers to style a, p, em, i, strong, b, blockquote, cite, code, ins, del, and more!

Web Browser Support

  • Safari
  • Firefox
  • Chrome
  • Internet Explorer 8
  • Internet Explorer 7
  • Internet Explorer 6

***Rounded corners do not work in Internet Explorer. Transparent PNGs do not work in Internet Explorer 6.

Theme Variations

Layout - Width

  • 700px
  • 800px
  • 900px (Default)
  • 1000px
  • 1100px
  • 1200px

Layout - Font

  • HelveticaNeue-Light (Default)
  • HelveticaNeue
  • Helvetica
  • Georgia
  • Times
  • Lucida

Layout - Border Style

  • Solid (Default)
  • Dashed
  • Dotted

Header - Title Font Size

  • 12px
  • 18px
  • 24px
  • 36px
  • 48px
  • 60px (Default)
  • 72px

Header - Slogan Font Size

  • 12px
  • 18px (Default)
  • 24px
  • 36px
  • 48px
  • 60px
  • 72px

Header - Tab Font Size

  • 12px
  • 14px
  • 16px
  • 18px (Default)
  • 20px
  • 24px

Header - Tab Corner Radius

  • 0px
  • 2px
  • 4px (Default)
  • 6px
  • 8px
  • 10px

Header - Tab Gradient

  • Show (Default)
  • Hide

Header - Tab Opacity

  • 100% (Default)
  • 95%
  • 90%
  • 85%
  • 80%
  • 75%
  • 70%
  • 65%
  • 60%
  • 55%
  • 50%

Header - Dropdown Opacity

  • 100% (Default)
  • 95%
  • 90%
  • 85%
  • 80%
  • 75%
  • 70%

Header - Background Image

  • None (Default)
  • Image 1 (JPG) ... Image 10 (JPG)
  • Image 11 (PNG) ... Image 20 (PNG)

Header - Background Repeat

  • No Repeat (Default)
  • Repeat X
  • Repeat Y
  • Repeat X and Y

Header - Background Position

  • Top Left
  • Top Center
  • Top Right
  • Bottom Right
  • Bottom Center
  • Bottom Left

Header - Colors

  • Title
  • Slogan
  • Background
  • Bottom Border
  • Tab Link
  • Tab Link (Hover)
  • Tab Link (Current)
  • Tab Background
  • Tab Background (Hover)
  • Tab Background (Current)
  • Submenu Link
  • Submenu Link (Hover)
  • Submenu Link (Current)

Sidebar - Position

  • Left
  • Right (Default)
  • Hide

Sidebar - Corner Radius

  • 0px
  • 2px
  • 4px (Default)
  • 6px
  • 8px
  • 10px

Sidebar - Colors

  • Title
  • Text
  • Link Text
  • Link Text (Hover)
  • Link Background
  • Link Background (Hover)
  • Link Border
  • Background

Search Form - Visibility

  • Show (Default)
  • Hide

Search Form - Colors

  • Background

Page - Title

  • Show (Default)
  • Hide

Header - Dropdown Opacity

  • 100% (Default)
  • 95%
  • 90%
  • 85%
  • 80%
  • 75%
  • 70%

Page - Banner Image

  • None (Default)
  • Image 1 (JPG) ... Image 10 (JPG)
  • Image 11 (PNG) ... Image 20 (PNG)

Page - Banner Corner Radius

  • 0px
  • 2px
  • 4px (Default)
  • 6px
  • 8px
  • 10px

Page - H1 Font Size

  • 12px
  • 18px
  • 24px
  • 36px (Default)
  • 48px
  • 60px
  • 72px

Page - H2 Font Size

  • 12px
  • 18px (Default)
  • 24px
  • 36px
  • 48px
  • 60px
  • 72px

Page - H3 Font Size

  • 12px (Default)
  • 18px
  • 24px
  • 36px
  • 48px
  • 60px
  • 72px

Page - H4 Font Size

  • 12px (Default)
  • 18px
  • 24px
  • 36px
  • 48px
  • 60px
  • 72px

Page - Colors

  • Title
  • Text
  • H1
  • H2
  • H3
  • H4
  • Link
  • Link (Hover)
  • Strong / Bold
  • Em / Italic
  • Code
  • Blockquote
  • Blockquote Border
  • Insertion
  • Deletion
  • Breadcrumb Link
  • Breadcrumb Link (Hover)
  • Breadcrumb Background
  • Background

Footer - Colors

  • Text
  • Link
  • Link (Hover)
  • Border
  • Background

Blog - Colors

  • Entry Title
  • Entry Title (Hover)
  • Entry Meta Text
  • Entry Meta Link
  • Entry Meta Link (Hover)

Photo Album - Colors

  • Thumbnail Caption
  • Thumbnail Border
  • Fullsize Page Header Background
  • Fullsize Page Body Background
  • Fullsize Page Caption

File Sharing - Colors

  • Link
  • Link (Hover)
  • Description
  • Background

Movie Album - Colors

  • Thumbnail Caption
  • Thumbnail Border
  • Popup Caption
  • Popup Background

Frequently Asked Questions

Why do PNG images not work in Internet Explorer 6?

I will no longer support PNG image transparency in IE6. This browser is 8 years old, and there is no excuse for continuing to it. However, Flex will otherwise display as expected.

Why do rounded corners not work in Internet Explorer?

Internet Explorer does not support the border-radius CSS property. I use this CSS property in Flex to provide end users the ability to customize the theme layout using Theme Variations. There are Javascript libraries that enable rounded corners in Internet Explorer, but they provide too much overhead and are not as flexible or customizable for the end user.

Will I need RapidSeach to use the built-in search form?

Yes. You can purchase RapidSearch on my website for an additional USD $15.00. You can also purchase the Flex/RapdiSearch bundle at a discounted rate.

I am already using MooTools, Prototype, or Scriptaculous. Will Flex still work?

Yes. Flex comes bundled with jQuery 1.3.2 in "No Conflict" mode. This ensures it will play nice with any other Javascript libraries you may already be using.

Documentation

Installation

  1. Download your purchase to your computer. This will be a ZIP file.
  2. Double-click the downloaded ZIP file to expand its contents.
  3. Double-click the .rwtheme or .rwplugin file that was in the ZIP file.
  4. Restart RapidWeaver.

Table of Contents

System Requirements

  1. RapidWeaver 3.6+ (4.0+ recommended)
  2. Javascript-enabled web browser

How to use a custom header image

You may use up to 20 header background images with Flex. There are 10 slots for JPG images and 10 slots for PNG images.

  1. Create or find an image you want to use as your header background (repeatable images work best)
  2. In RapidWeaver, open your website file and view the Theme Library panel
  3. Right-click on the "Flex" theme and select "Reveal Contents in Finder"
  4. In the resultant Finder window, place your image into /Contents/images/editable_images/header-background-images/
  5. Ensure your image is named "image1.jpg", "image2.jpg", "image3.jpg", etc***
  6. In RapidWeaver, select "Image 1", "Image 2", "Image 3", etc from the "Header - Background Image" Theme Variations set
  7. You may also select "Header - Background Position" and "Header - Background Repeat" settings

*** If you are using a JPG image, be sure your image has a ".jpg" extension and uses slot 1 - 10. If you are using a PNG image, be sure your image has a ".png" extension and uses slot 11 - 20.

How to use a custom page banner image

You may use up to 20 banners with Flex. There are 10 slots for JPG images and 10 slots for PNG images.

  1. Create or find an image you want to use as your page banner
  2. Ensure the image is 200px tall and as wide as the selected layout width
  3. In RapidWeaver, open your website file and view the Theme Library panel
  4. Right-click on the "Flex" theme and select "Reveal Contents in Finder"
  5. In the resultant Finder window, place your image into /Contents/images/editable_images/page-images/
  6. Ensure your image is named "image1.jpg", "image2.jpg", "image3.jpg", etc***
  7. In RapidWeaver, select "Image 1", "Image 2", "Image 3", etc from the "Page - Banner Image" Theme Variations set

*** If you are using a JPG image, be sure your image has a ".jpg" extension and uses slot 1 - 10. If you are using a PNG image, be sure your image has a ".png" extension and uses slot 11 - 20.

How to use the built-in search form with RapidSearch

  1. You will need an activated copy of RapidSearch to use the built-in search form
  2. Create a new RapidSearch page at the top level of your website's page hierarchy
  3. View the "General" tab in the RapidSearch page's Page Inspector window
  4. Set the "Filename" text field to "index.html"
  5. Set the "Folder" text field to "search"
  6. In the "Styles" tab of the Page Inspector for any page, set the "Search Form - Visibility" variation to "Show"

How to use the built-in jQuery 1.3.2 Javascript library

Flex includes a built-in and minified copy of jQuery 1.3.2 for your convenience. This copy of jQuery does not use the "$" namespace by default; I have enabled "No Conflict" mode so that it plays nice with other Javascript libraries you may already be using. To use jQuery with Flex, use the following Javascript snippet anywhere on your website.

jQuery(document).ready(function($){
	alert('Insert your Javascript here. You may now safely use the $ namespace.');
});

If you paste this snippet into a Styled Text page or sidebar, be sure you also highlight the Javascript and select "Format -> Ignore Formatting" from the "Format" menu. To include custom jQuery plugins, you can insert the necessary <script> tags like this:

  1. Open the "Header" tab in a page's Page Inspector
  2. On the "Header" tab, select the "Header" sub-tab
  3. Insert the necessary <script> tags and publish the page

How to use the built-in Pretty Photo lightbox gallery

For a Styled Text page

  1. Create a Styled Text page
  2. Open the Page Inspector for this page and view the "Header" tab
  3. Upload a page asset (an image file, a SWF file, or a MOV file)
  4. Enter and select some text on the Styled Text page
  5. With the text selected, click the "Add Link" icon (located at the bottom left of the Styled Text page in Edit Mode)
  6. Click on the drop-down box and select "Asset -> [Name of Asset]"
  7. Next, click "Custom Attributes" to reveal the advanced settings
  8. Click the "+" icon to add a new custom attribute
  9. Set the new attribute "key" to "rel"
  10. Set the new attribute "value" to "prettyPhoto"

For an HTML page

  1. Create an HTML page
  2. Open the Page Inspector for this page and view the "Header" tab
  3. Upload a page asset (an image file, a SWF file, or a MOV file)***
  4. Create a hyperlink and assign it an "rel" attribute, as shown immediately below
<a href="path/to/asset" title="Asset Title" rel="prettyPhoto">Link text or thumbnail</a>

***The "href" attribute does not need to be to an asset on the given page. It can be any relative or absolute URI to any asset available on the World Wide Web. You can learn more by watching my advanced Pretty Photo tutorial on my website. You can also learn more about Pretty Photo at the PrettyPhoto website.

Release Notes

None available

Sign up for my newsletter

Packed with news, promotions, tips, and more. You know you want to.