Documentation
Everything you need to get Atelier running and serving your first tenant site.
Get Started
Quick Start
Sign up, create your site, upload your media, and publish your first page โ live in under 10 minutes, no credit card required.
Brand & Theme
Set colors, fonts, and upload your logo. Changes cascade across every page instantly โ no republishing needed.
Page Builder
Add and arrange content blocks โ Hero, Carousel, Rich Text, Services Grid, Testimonial, CTA, Contact Form, and more.
Custom Domain
Connect your own domain name. Atelier provisions a free TLS certificate automatically once your DNS records resolve.
Quick Start
We'll build a portfolio site for Mia Solano, a freelance illustrator โ use her setup as a template for your own.
- Sign up
- Create site
- Build
- Publish
1. Get access
- Contact us to request an account โ include your name and intended use case
- We'll provision a Starter tenant for you and email your login credentials
- Head to
yoursite.ateliercms.com/admin/loginand sign in - Change your password immediately under Settings โ Account
2. Create your first site
After signing in you land on the Sites dashboard. Click + New Site and fill in the setup form:
| Field | Example | Notes |
|---|---|---|
| Site name | Mia Solano Design | Shown in the browser tab and admin header |
| Subdomain | mia-solano |
Your instant free address:
mia-solano.ateliercms.com
|
| Site type | Portfolio / Creative | Seeds appropriate theme defaults |
Atelier provisions your site in seconds. You can connect a custom domain any time under Settings โ Domain.
3. Set your brand
Go to Admin โ Settings โ Theme. Changes cascade across every page instantly โ no republishing needed.
| Setting | Mia's value |
|---|---|
| Primary color | #1a1a1a (near-black) |
| Accent color | #e8d5b7 (warm cream) |
| Background | #fafaf8 (off-white) |
| Heading font | Playfair Display |
| Body font | DM Sans |
Under Settings โ Theme โ Logo, upload a PNG or SVG. Until you do, your site name displays as text โ nothing breaks.
4. Upload your media
Go to Admin โ Media and click Upload Files. All images on your site come from here โ upload first, then pull into pages.
| What | Format | Max size |
|---|---|---|
| Portfolio pieces (6โ10 images) | JPEG or WebP | 8 MB each |
| Process shots / sketches | PNG or JPEG | 8 MB each |
| Profile / about photo | JPEG | 4 MB |
After each upload click the image and fill in the alt text field. This is required for accessibility and helps search engines understand your work.
5. Build a portfolio page
Go to Admin โ Pages โ + New Page. Set
the title to
Portfolio
โ the slug
auto-fills as portfolio.
Then click + Add Block and build this
sequence:
Block 1 โ Hero
Heading: Work ยท Subheading: Illustration ยท Branding ยท Editorial ยท Alignment: Center
Block 2 โ Carousel
Choose 6โ8 images from your Media Library. Set aspect ratio 4:3, captions to Overlay, auto-advance Off. Drag thumbnails to reorder. Renders as a touch-swipeable scroll-snap strip โ no third-party library.
Block 3 โ Rich Text
Write a 2โ3 sentence artist statement. Select a line and click Block Quote to style it as a pull-quote.
Block 4 โ CTA
Heading: Let's work together ยท Body: Available for commissions and editorial briefs. ยท Button: Get in touch โ /contact
Drag any block by its handle (โ ฟ) to reorder. When you're happy, click Publish.
6. Set up navigation
Go to Admin โ Settings โ Navigation and click + Add Link for each item. The nav bar updates instantly โ no republishing required.
| Label | URL | Order |
|---|---|---|
| Portfolio | /portfolio |
1 |
| About | /about |
2 |
| Contact | /contact |
3 |
7. Create a contact page
First, build the form. Go to Admin โ Forms โ + New Form:
- Form name: Hire Enquiry
- Notification email: your address
- Fields: Name (text, required), Email (email, required), Project type (dropdown), Message (textarea, required)
Then
create the page. Go to Admin โ
Pages โ + New Page, slug contact,
and add two blocks:
- Hero โ heading Say hello, subheading I read every message.
- Contact Form โ select Hire Enquiry from the dropdown
Click Publish. Submissions arrive at your notification email with all field values included.
8. Preview before publishing
Click Preview (top bar, next to Publish) on any unpublished page to see the exact public view. The preview link works without logging in โ share it with a client for sign-off.
9. Connect a custom domain
- Go to Admin โ Settings โ Domain
- Enter your domain name โ e.g.
miasolano.com - Add the two DNS records Atelier displays at your registrar:
@ โ 38.15.196.190
www โ mia-solano.ateliercms.com
Click Verify. Atelier polls DNS automatically and issues a free TLS certificate once records resolve. You'll get a confirmation email โ typically 5โ30 minutes after adding the records.
What's Next?
| Goal | Where to go |
|---|---|
| Write about your process | Admin โ Blog โ + New Post |
| Build an About page | Admin โ Pages โ + New Page |
| Upload more work | Admin โ Media โ Upload Files |
| Change brand colors or fonts | Admin โ Settings โ Theme |
| Review contact form submissions | Admin โ Forms โ form name โ Submissions |
| Add a second site | Sites Dashboard โ + New Site |
Ready to log in?
The seed script created an admin user โ head to the admin panel to start building.
Go to Admin โ