change shape of variant picker to rectangle, dawn theme

Topic summary

A user wants to change the variant picker shape for ring sizes from circular to rectangular on their Dawn theme store, while keeping color swatches as-is.

Visual Goal:

  • Current state: Circular size selector buttons
  • Desired state: Rectangular buttons (shown in reference screenshot)

Solutions Provided:

CSS Code Approach (2 responses):

  • Add custom CSS to theme settings or theme.liquid file
  • Code modifies border-radius, padding, and styling for .product-form__input--pill elements
  • Includes hover states and checked button styling (black background, white text)

App-Based Solution:

  • Easify Product Options app recommended as no-code alternative
  • Allows visual customization of option shapes through app interface
  • Screenshots demonstrate rectangular button configuration

Status: Multiple solutions offered; awaiting user confirmation on which approach they’ll implement.

Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

Hello, i would like to change my variant picker shape to rectangle (only the size picker, as i have swatches for the color picker). This is my website:

as you can see, the ‘Ring Size’ is a circle. I would like it to look something like this:

where the size is a rectangle.

my website is www.alexandrawestbrook.com , theme is dawn

Hi @ads18922

Try adding this CSS into theme settings > CSS

.product-form__input--pill label{border-radius:3px!important;padding:8px 15px!important;border:1px solid #000!important}.product-form__input--pill input[type="radio"]:checked+label{background:#000!important;color:#fff!important}.product-form__input--pill label:hover{background-color:#f5f5f5!important}

Hope it helps.

Hi @ads18922

This is Richard from PageFly - Shopify Page Builder App

Please add this code to your theme.liquid above the to get this solved

Step 1: Online Stores > Themes > More Actions > Edit code

Step 2: click on theme.liquid and paste the code above the


Hope this can help you solve the issue

Best regards,

Richard | PageFly

Hi @ads18922

If you want to try an app, Easify Product Options lets you customize option styles easily. You can set your size picker to a rectangle with no coding needed! Here’s how it works:

  • This is the result:

  • This is the app setting:

You can select the option shape here:

This app is easy to use, and I highly recommend giving it a try. If you need any help, feel free to ask or contact Easify! :hugs: