Customizing the Button Radio widget

  • Profile Image
    Asked on April 26, 2017 at 10:52 AM

    Hello.... I was informed that the Button Radio Widget and the way it renders can be adjusted via CSS, but I'm unclear as to how much customization can be accomplished.

    Let's start with text elements... can we get the text to line-break so that the price rests below the frequency as shown in the pick?  I tried doing it within the General Widget Settings as seen in the pic, but using html edits/elements don't work.





    Is a line-break, bold and font-size able to be used or adjusted within this widget?


  • Profile Image
    Answered on April 26, 2017 at 01:09 PM

    I have tried, but I was not able to get the text to line-break with CSS and I am not sure if that is possible considering that widget is loaded inside of iFrame. It is possible to bold the text and change font size.

    You can add this CSS code to the widget Custom CSS tab to bold text and increase font size:

    .radios input + label span {

        font-weight: bold;

        font-size: 14px;



    Considering that you have images of options that you want to use, you can use Image Radio Buttons widget.


    Let us know if you need further assistance. 

  • Profile Image
    Answered on April 26, 2017 at 02:07 PM

    Thank You BJoanna!

    Image Radio Buttons I don't think will work as I would have to create a image to account for each individual Price-point.... upwards of 52.... and then I think I'd have the same issue I will now ask you about regarding these button radios.... RESPONSIVENESS.

    Regardless of the number of columns and box/cell size, I will need the cells to auto-adjust to fit the screen size. My current setting is 2 columns, with a Width of 220. Is this doable?  I realize I may have to reduce my font-size to a set standard, but I'm okay with that... as long as the cells / buttons can auto adjust.

    the webpage I am testing this out on is 

  • Profile Image
    Answered on April 26, 2017 at 03:43 PM

    A custom CSS needs to be added to adjust the responsiveness of the widget on mobile devices. I will figure it out and let you know.