RWSkinz

Weave a website, your way…

How re-skinning works

One of the useful features of RWSkinz is the ability to quickly apply a child theme or 'skin' to the RWSkinz framework. These free themes are expertly designed by experienced web designers. Therefore a skin offers a quick method of applying eye-catching colour and style to completed webpages. The end result is a webpage that has all the hallmarks of having been masterfully created by a skilled professional.

These skins will help teach you the fundamentals of quality web design and give you what we call in the industry "a designer eye". You'll learn how even the subtlest changes in colours or typography can have a big impact on the overall feel of a completed webpage.

There are a growing number of websites offering free Bootstrap themes for download. Additionally some interactive websites exist, whereby you generate your own themes online. One of the best websites to get started with is Bootswatch: https://bootswatch.com/

Here you can preview a choice of ready-built themes. These can be downloaded for free and applied to your project.

Download a theme by clicking the 'download' button. Often you will see a page in the web browser comprising solely of Bootstrap CSS. However you can easily click File > Save As in your web browser, and download this source code as a file. Give it a new name like my_skin.css or similar. RWSkinz is happy to use either minified or non-minified themes.

Within RapidWeaver, open the Resources window. Add your newly generated CSS file as a resource.

Next, go to Settings > Code > Head and add a CSS link like this:

<link rel="stylesheet" media="all" href="%resource(my_skin.css)%">
Replace my_skin.css with the name of the Bootstrap theme you just downloaded, so it matches the name of the resource. Now within just a matter of seconds, your website will take-on an entirely new professional appearance.

You can reduce the overall file size of completed pages by unchecking the Load Bootstrap From Theme option, in the Miscellaneous settings. The theme will switchover to solely using the Bootstrap CSS you supply via a skin or child theme. Now your pages will load even faster, without the overhead of duplicate code.

Many of the Bootswatch themes call embedded fonts from Google fonts. If you are not keen about this, then it is perfectly feasible to edit the theme CSS to remove these font calls (they are normally towards the top of the source code). RWSkinz has numerous fonts built-in already, which you can choose to use instead.

What happens if no skin is applied? RWSkinz will simply fall-back to using default Bootstrap styling. It is possible to roll your own basic skin design, by using the Self-Generated Skin settings and combinations of other theme settings listed.

Changing navigation and footer bar colouring

Bootstrap has ten main classes of colour scheme for items like the navigation bar and footer; named things like primary, secondary, success, danger etc. In the Miscellaneous settings, you have some sliders for changing the classes applied to these components. In some skins or themes, these sliders will radically change the colour scheme you see applied.

About this page...

This page is using the Cyborg theme from Bootswatch. The only changes made to the RWSkinz settings included turning on Bootstrap navigation bar at the top of this page, turning off the banner image, turning off the sidebar, and turning off the CSS RWSkinz normally uses if no skin is applied.

Approximate time to re-skin this page ≅ 30 seconds!

The rest of this page demonstrates some of the Bootstrap components we were able to successfully re-skin, with this new child theme. Cyborg is one of the more 'extreme' Bootswatch themes available to download. It could be good to use for something like a photography portfolio or film making showcase. There are other themes available with lighter colour schemes.


Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Heading with muted text

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

Example body text

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.

This line of text is meant to be treated as fine print.

The following is rendered as bold text.

The following is rendered as italicized text.

An abbreviation of the word attribute is attr.

Emphasis classes

Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.

Nullam id dolor id nibh ultricies vehicula ut id elit.

Etiam porta sem malesuada magna mollis euismod.

Donec ullamcorper nulla non metus auctor fringilla.

Duis mollis, est non commodo luctus, nisi erat porttitor ligula.

Maecenas sed diam eget risus varius blandit sit amet non magna.

Blockquotes

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

Someone famous in Source Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

Someone famous in Source Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

Someone famous in Source Title
Type Column heading Column heading Column heading
Active Column content Column content Column content
Default Column content Column content Column content
Primary Column content Column content Column content
Secondary Column content Column content Column content
Success Column content Column content Column content
Danger Column content Column content Column content
Warning Column content Column content Column content
Info Column content Column content Column content
Light Column content Column content Column content
Dark Column content Column content Column content
Legend
We'll never share your email with anyone else.
This is some placeholder block-level help text for the above input. It's a bit lighter and easily wraps to a new line.
Radio buttons
Checkboxes
Success! You've done it.
Sorry, that username's taken. Try another?
$
.00
Custom forms
Upload

Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.

Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit.

Pagination

Alerts

Warning!

Best check yo self, you're not looking too good. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

Oh snap! Change a few things up and try submitting again.
Well done! You successfully read this important alert message.
Heads up! This alert needs your attention, but it's not super important.
Oh snap! Change a few things up and try submitting again.
Well done! You successfully read this important alert message.
Heads up! This alert needs your attention, but it's not super important.

Badges

Primary Secondary Success Danger Warning Info Light Dark
Primary Secondary Success Danger Warning Info Light Dark

Basic

Contextual alternatives

Multiple bars

Striped

Animated

Hello, world!

This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.


It uses utility classes for typography and spacing to space content out within the larger container.

Learn more

List groups

Cards

Header

Primary card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Secondary card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Success card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Danger card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Warning card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Info card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Light card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Dark card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Primary card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Secondary card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Success card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Danger card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Warning card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Info card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Light card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Header

Dark card title

Some quick example text to build on the card title and make up the bulk of the card's content.

Card header

Special title treatment
Support card subtitle
Card image

Some quick example text to build on the card title and make up the bulk of the card's content.

  • Cras justo odio
  • Dapibus ac facilisis in
  • Vestibulum at eros

Card title

Card subtitle

Some quick example text to build on the card title and make up the bulk of the card's content.

Card link Another link