SweepWidget Design Options: Complete Styling Guide


SweepWidget offers extensive design customization options to help you create giveaways that perfectly match your brand. This comprehensive guide covers every setting available in the Design tab, from basic media options to advanced styling controls.

Accessing Design Options

To access design options:

  1. Create or edit a giveaway
  2. Click on the Design tab in the left sidebar

The Design tab has two views:

  • Basic view – Shows featured media, background, and logo options
  • Expanded view – Click + Add Custom Styling To Form to reveal all style settings

Basic Design Options

Featured Photo or Video

Add visual media to your giveaway widget to showcase prizes or enhance engagement.

OptionDescription
ImageUpload a photo or graphic (JPG, PNG, GIF, WebP)
YouTube VideoEmbed a YouTube video by pasting the URL

Image Format Options

When using an image, choose how it displays in the widget:

FormatDescriptionBest For
Full WidthLarge image spanning 100% width at top of widgetHero images, banners
Small LeftSmall image floated left, text wraps rightProduct thumbnails
Small RightSmall image floated right, text wraps leftProduct thumbnails
Small AboveSmall centered image between title and descriptionIcons, small products
Small BelowSmall centered image below descriptionSecondary visuals
Medium AboveMedium centered image between title and descriptionProduct photos
Medium BelowMedium centered image below descriptionProduct photos
Custom DimensionsSpecify exact width and/or height in pixelsPrecise sizing needs

Custom Dimensions Tip: To maintain proportions, enter only width OR height (leave the other at 0). The image will scale proportionally.

Background Image or Color

Customize the hosted landing page background:

OptionDescription
ImageUpload a background image (displays as cover)
ColorChoose a solid color or gradient using the color picker

Note: Background settings only apply to the hosted landing page, not embedded widgets.

Custom Logo

Add your brand logo to the hosted landing page header. The logo appears above the widget and can link to a URL of your choice.

Style Settings (Expanded View)

Click + Add Custom Styling To Form to access detailed styling controls.

White-Labeling

At the top of Style Settings, you’ll find:

Remove SweepWidget branding (top logo + “Powered by SweepWidget” footer)

Check this box to remove all SweepWidget branding for a fully white-labeled experience. Available on Business plan and above.

Container Settings

Control the overall widget container appearance:

SettingDescriptionDefault
Border colorColor of the widget border#eeeeee (light gray)
Border widthThickness of the border in pixels1px
Border radiusCorner roundness in pixels (0 = square corners)10px
Max width of widgetMaximum width the widget can expand to600px

Body Settings

Customize fonts and colors for the main widget content:

SettingDescriptionDefault
Font familyChoose from 900+ Google FontsRoboto
ColorMain body text color#555555
Font sizeBody text size in pixels16px
Body background colorBackground color of the widget body#ffffff (white)
Title font colorColor of the giveaway title#555555
Title font sizeSize of the giveaway title in pixels24px

Top Row Settings

The top row displays the countdown timer and entry counts. Customize its appearance:

SettingDescriptionDefault
Background colorBackground of the top stats row#ffffff (white)
Entry count colorColor of the entry count numbers (e.g., “55”)#4a3aff (purple/blue)
Entry count font sizeSize of entry count numbers24px
Row 2 font colorColor of labels like “Days”, “My Entries”#777777 (gray)
Row 2 font sizeSize of the label text15px

Buttons, Inputs & Links Settings

Control the appearance of interactive elements:

Buttons

SettingDescriptionDefault
Buttons background colorBackground color of all buttons#4a3aff (purple/blue)
Buttons font colorText color on buttons#ffffff (white)
Buttons font sizeButton text size in pixels15px
Buttons border radius (edges)Corner roundness of buttons4px
Entry button text valueText displayed on the main entry button“Enter Giveaway”

Input Fields

SettingDescriptionDefault
Input fields border colorBorder color of text inputs#c4c4c4 (light gray)
Input fields border widthBorder thickness of inputs in pixels1px

Links & Icons

SettingDescriptionDefault
Link / lock icon colorColor of links and lock icons#4a3aff (purple/blue)

More Options

Additional display and visibility settings:

Entry Count Visibility

SettingDescription
Hide “My Entries” countHides the participant’s personal entry count
Hide “Total Entries” countHides the total entries from all participants

Entry Methods Display

SettingDescription
Hide entry methods until after the participant logs inOnly shows entry methods after user enters their details
Entry method icon styleChoose Circle or Square icons for entry methods

Widget Position

OptionDescription
LeftAligns widget to the left of the page
CenterCenters the widget (default)
RightAligns widget to the right of the page

Custom CSS

Check Add custom CSS code to open a CSS editor for advanced styling beyond the built-in options.

Content Visibility

SettingDescription
Hide titleRemoves the giveaway title from display
Hide descriptionRemoves the description text
Hide the lines above the title and below the entry methodsRemoves separator lines for a cleaner look

Visual Effects

SettingDescriptionDefault
Border shadowAdds a subtle drop shadow around the widgetEnabled

Complete Settings Reference

Here’s a quick reference of all design settings with their default values:

CategorySettingDefault Value
ContainerBorder color#eeeeee
ContainerBorder width1px
ContainerBorder radius10px
ContainerMax width600px
BodyFont familyRoboto
BodyText color#555555
BodyFont size16px
BodyBackground color#ffffff
BodyTitle color#555555
BodyTitle size24px
Top RowBackground color#ffffff
Top RowEntry count color#4a3aff
Top RowEntry count size24px
Top RowLabel color#777777
Top RowLabel size15px
ButtonsBackground color#4a3aff
ButtonsFont color#ffffff
ButtonsFont size15px
ButtonsBorder radius4px
ButtonsEntry button textEnter Giveaway
InputsBorder color#c4c4c4
InputsBorder width1px
LinksLink/icon color#4a3aff

Design Tips & Best Practices

  • Match your brand colors – Use your brand’s primary color for buttons and accent elements
  • Keep it readable – Ensure sufficient contrast between text and background colors
  • Use the preview – Changes appear in real-time in the preview panel on the right
  • Test on mobile – Preview how your design looks on smaller screens
  • Start with defaults – The default settings work well for most cases; customize only what you need
  • Use consistent fonts – Choose a font family that matches your website
  • Consider white-labeling – For professional presentations, remove SweepWidget branding
  • Use Custom CSS sparingly – Only use when built-in options don’t meet your needs

Common Customization Examples

Minimal/Clean Design

  • Hide title and description lines
  • Hide entry counts
  • Set border width to 0
  • Disable border shadow

Bold/High Contrast Design

  • Use your brand’s primary color for buttons
  • Increase button font size
  • Use a bold button border radius (20px+ for pill-shaped)
  • Add a background color or image to the landing page

Professional/Corporate Design

  • Enable white-labeling
  • Add your company logo
  • Use your corporate font family
  • Set button border radius to 0 for square buttons
  • Use subtle, professional colors

Plan Requirements

Most design options are available on all plans. Some features require specific plans:

FeatureRequired Plan
Basic design optionsAll plans (including Free)
White-labeling (remove branding)Business and above
Custom CSSPro and above
Custom logoAll plans