Real Examples
Our forms can be styled to match any website aesthetic. Here are some examples from real users:




Ready-to-Copy Styles
Click any style to preview it live, then browse the CSS below to get ideas + inspiration. Use them as a jumping off point or just copy directly!
Default
Clean and minimal - works with any site
Elegant
Refined serif typography with warm cream tones
Palm Springs
Bold retro vibes with coral and burgundy
Limoncello
Playful cabana stripes with Mediterranean flair
This is a live preview — try interacting with the form!
CSS for Default Style
/* Default Style - Clean & Minimal */
#widget-oursvp #my-rsvp {
--bg-color: #ffffff;
--text-color: #1a1a1a;
--heading-color: #1a1a1a;
--date-color: #6b7280;
--accent-color: #1a1a1a;
--button-bg-color: transparent;
--button-text-color: #1a1a1a;
--border-color: #1a1a1a;
--button-shape: 2px;
}How to Use These Styles
Copy the CSS
Click "Copy CSS" on any style above to copy the complete stylesheet.
Add the CSS to your site
Paste the CSS into your site's stylesheet, or add it in a <style> tag. On Squarespace, use Design → Custom CSS. On Wix, use the Custom Code section.
Make it yours
These styles are starting points, not finish lines. Grab what you like, remix it, and build on it with your own flair.
🤔 Troubleshooting tip: Depending on where your CSS loads relative to the widget styles, you may need to increase specificity by adding more parent selectors. You can also add !important to override defaults.
🤓 Good to know: You might notice that when you embed the form on your site, your fonts will already carry over. This is by design - ouRSVP is built so that if you have font styles applied to the body, headings or paragraphs, your form will inherit these styles.
Need help designing your form?
Want styling that perfectly matches your existing website? Copy this prompt and paste it into Claude, ChatGPT, or Gemini along with a screenshot of your site. The AI will analyze it and generate matching CSS.
Generate CSS to style an ouRSVP form widget to match my website. I've attached a screenshot (you can also try pasting your URL).
**Output this exact format:**
```css
#widget-oursvp #my-rsvp {
--bg-color: #ffffff; /* form background */
--text-color: #1a1a1a; /* body text */
--heading-color: #1a1a1a; /* title */
--date-color: #6b7280; /* date */
--accent-color: #1a1a1a; /* radio buttons, links */
--button-bg-color: #ffffff; /* button fill */
--button-text-color: #1a1a1a; /* button text */
--border-color: #1a1a1a; /* button border */
--button-shape: 2px; /* button border-radius */
--button-border-width: 1px;
}
#my-rsvp .rsvp-title { /* title: text-transform, letter-spacing, font-size */ }
#my-rsvp .rsvp-date { /* date: font-style, text-transform, font-size */ }
#my-rsvp .rsvp-font, #my-rsvp .rsvp-font label { /* body text, labels */ }
#my-rsvp .rsvp-btn { /* buttons: padding, letter-spacing, text-transform */ }
#my-rsvp .rsvp-btn:hover { /* hover state */ }
#my-rsvp .rsvp-form input[type=text] { /* text inputs */ }
```
Extract colors from my screenshot and match the site's aesthetic (text-transform, letter-spacing, button style, etc). Fonts are inherited automatically.📸 Use a Screenshot
Attach a screenshot of your website. AI can extract colors more accurately from images than from URLs.
🔤 Fonts Are Automatic
Your form will inherit fonts from your site automatically. Focus on getting the colors and button styles right.
🔄 Iterate
Not perfect on the first try? Ask the AI to adjust: "make buttons more rounded" or "use a lighter background".
CSS Reference
Here are all the CSS custom properties and class selectors you can use to style your form.
CSS Variables
--bg-colorForm background--text-colorBody text--heading-colorTitle text--date-colorDate text--accent-colorRadio buttons, links--button-bg-colorButton background--button-text-colorButton text--border-colorButton border--button-shapeBorder radius--button-border-widthBorder thicknessClass Selectors
#my-rsvpCard container.rsvp-formForm element.rsvp-titleEvent title.rsvp-dateEvent date.rsvp-fontBody text, labels.rsvp-btnAll buttons.rsvp-inputText inputsinput[type=radio]Radio buttonsinput[type=text]Text fieldsReady to Build Your Own?
Create your RSVP form and customize it to match your site perfectly. $5/month flat - unlimited guests, no hidden fees.