Flex 1

Screenshots
Here are a few screenshots of Flex. You can also view the live preview.
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
- Learn how to use PrettyPhoto on Flex HTML pages
- Learn how to use PrettyPhoto on Flex Styled Text pages
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
- Download your purchase to your computer. This will be a ZIP file.
- Double-click the downloaded ZIP file to expand its contents.
- Double-click the .rwtheme or .rwplugin file that was in the ZIP file.
- Restart RapidWeaver.
Table of Contents
- System Requirements
- Custom Header Images
- Custom Banner Images
- How to use built-in search form
- How to use built-in jQuery library
- How to use built-in PrettyPhoto lightbox
System Requirements
- RapidWeaver 3.6+ (4.0+ recommended)
- 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.
- Create or find an image you want to use as your header background (repeatable images work best)
- In RapidWeaver, open your website file and view the Theme Library panel
- Right-click on the "Flex" theme and select "Reveal Contents in Finder"
- In the resultant Finder window, place your image into /Contents/images/editable_images/header-background-images/
- Ensure your image is named "image1.jpg", "image2.jpg", "image3.jpg", etc***
- In RapidWeaver, select "Image 1", "Image 2", "Image 3", etc from the "Header - Background Image" Theme Variations set
- 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.
- Create or find an image you want to use as your page banner
- Ensure the image is 200px tall and as wide as the selected layout width
- In RapidWeaver, open your website file and view the Theme Library panel
- Right-click on the "Flex" theme and select "Reveal Contents in Finder"
- In the resultant Finder window, place your image into /Contents/images/editable_images/page-images/
- Ensure your image is named "image1.jpg", "image2.jpg", "image3.jpg", etc***
- 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
- You will need an activated copy of RapidSearch to use the built-in search form
- Create a new RapidSearch page at the top level of your website's page hierarchy
- View the "General" tab in the RapidSearch page's Page Inspector window
- Set the "Filename" text field to "index.html"
- Set the "Folder" text field to "search"
- 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:
- Open the "Header" tab in a page's Page Inspector
- On the "Header" tab, select the "Header" sub-tab
- Insert the necessary
<script>tags and publish the page
How to use the built-in Pretty Photo lightbox gallery
For a Styled Text page
- Create a Styled Text page
- Open the Page Inspector for this page and view the "Header" tab
- Upload a page asset (an image file, a SWF file, or a MOV file)
- Enter and select some text on the Styled Text page
- With the text selected, click the "Add Link" icon (located at the bottom left of the Styled Text page in Edit Mode)
- Click on the drop-down box and select "Asset -> [Name of Asset]"
- Next, click "Custom Attributes" to reveal the advanced settings
- Click the "+" icon to add a new custom attribute
- Set the new attribute "key" to "rel"
- Set the new attribute "value" to "prettyPhoto"
For an HTML page
- Create an HTML page
- Open the Page Inspector for this page and view the "Header" tab
- Upload a page asset (an image file, a SWF file, or a MOV file)***
- 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


