Working with Rapidweaver Elements
RapidWeaver Elements is a website builder for macOS that combines a visual editor with a modern, component based workflow. Instead of editing templates by hand, you drag components onto a page, arrange them in containers, and control every detail from the Inspector. This guide walks through the parts of Elements you will use most often, from the first project you create to the moment your site goes live.
Getting Started
Everything in Elements begins with a project file. It holds your pages, your resources, your theme and your publishing settings in one place, which makes projects easy to back up and easy to move between machines.
Creating Your First Project
When you start Elements, you choose a blank project or one of the included templates. A blank project gives you full control from the first pixel, while a template gives you a finished layout that you can take apart and rebuild. Both are good ways to learn, but a template usually teaches faster, because you can see how experienced designers solved a problem.
Choosing a Starting Point
Templates in Elements are complete websites, not just colour schemes. Look through the pages, open the containers, and see how the structure is built before you change anything.
Setting Up Your Pages
Pages live in the sidebar and can be nested into folders. The order you see there is the order used for navigation components, so a little planning at the start saves rearranging later.
Adding Resources
Images, fonts, videos and documents belong in the Resources area. Files placed there are copied into your project, which keeps everything together when you move the project to another Mac.
Saving and Backups
Elements projects are packages, not single files. Time Machine handles them well, but a copy in a cloud folder is a sensible second line of defence before any large redesign.
Understanding the Interface
The window is split into the page list, the canvas in the middle, the library of components and the Inspector on the right. Almost everything you do involves selecting something on the canvas and then adjusting it in the Inspector.
Navigating the Library
The library holds every component available to you, grouped into categories such as Layout, Media, Animation and CMS. Third party packs appear in the same list, so a component you bought behaves exactly like a built in one.
Working with Components
Components are the building blocks of every page. Some produce visible content like text and images, others create structure, and a few do their work entirely in the background.
Text and Typography
The Typography component handles headings and body text with full control over font, size, weight and spacing. Because the settings come from your theme, changing a font once updates every page that uses it.
Images and Media
Images can be responsive, lazy loaded and served in modern formats without any manual work. Video components support both self hosted files and embedded services.
Layout Containers
Containers hold other components and control how they behave on different screen sizes. Grid and flex containers cover most layouts, and nesting them gives you the rest.
Forms and Interaction
Form components collect input and send it wherever you need it. Buttons, modals and accordions add interaction without a single line of code.
The Elements CMS
The built in CMS turns a static site into one that clients can update themselves, without giving them access to the project file.
Setting Up Content Types
A content type describes the fields your content has: a title, a body text, an image, a date. Once defined, every entry follows the same structure, which keeps long lists consistent.
Managing Entries
Entries are edited in a browser based admin area. Authors see only the fields you defined, so there is very little they can break.
Displaying CMS Content
CMS content is placed on the page with the Markdown or Typography components, and the layout around it stays entirely under your control.
Styling and Themes
Elements separates content from styling. Your theme defines colours, fonts, spacing and shadows, and components refer to those definitions instead of fixed values.
Theme Studio Basics
Theme Studio is where you define your design system. Change a brand colour there and every button, link and heading using that colour updates at once.
Colours and Dark Mode
Every colour in the theme can have a light and a dark variant. Visitors with dark mode enabled see the dark version automatically, with no extra work from you.
Spacing and Sizing
Spacing values come from a scale rather than from arbitrary numbers. This keeps rhythm consistent across a site and makes responsive adjustments predictable.
Custom CSS
For the rare case where a utility class is not enough, you can add your own CSS. It is a useful escape hatch, but the theme should stay your first choice.
Publishing Your Site
Publishing moves your finished pages from your Mac to your server. Elements uploads only what has changed, so updates are quick even for large sites.
Server Settings
Elements supports FTP, SFTP and several cloud services. Test the connection once, and publishing becomes a single click from then on.
Preview and Testing
The browser preview shows your site exactly as visitors will see it, including animations and scripts that the canvas cannot run. Test on a phone as well as on a desktop before you publish.
Going Live
Before the first publish, check your page titles, meta descriptions and favicon. These details are easy to forget and hard to notice once the site is online.
Tips and Best Practices
A few habits make working in Elements faster and keep projects maintainable over the years.
Reusable Prefabs
Any selection can be saved as a prefab and reused in other projects. Building a small library of your own prefabs pays for itself within a few sites.
Performance Tips
Large images are the most common cause of slow pages. Resize them before importing, and let Elements handle the rest.
Accessibility
Use headings in order, write meaningful alt text, and check that your colour contrast is high enough. Accessible sites are easier for everyone to use, and search engines reward them too.
Keeping Projects Organised
Name your pages and containers clearly, group related components, and remove what you no longer need. Six months from now, you will be glad you did.