(000) 000 0000 support@helpjuice.com

How can we help you?

    Sorry, we didn't find any relevant articles for you.

    Please contact support@phorest.com and we'll get back to you with an answer as soon as possible.

    How to add a custom style to the online booking widget

    For seemless integration with your website you can add your own custom stylesheet to the online booking widget.

    Please be aware that only colour properties are allowed inside a theme css file.
    Changes to layout or visibility are not allowed and will be striped from the file.


    The booking widget uses the bootstrap css framework responsive grid along with a number of it's components such as buttons, forms, labels, alerts, list groups, wells and modal dialogs.

    Please refer to the bootstrap documentation for more information on the framework, its components and colour scheme.


    Each page on the online booking widget consists of a number of individual components, some of which are reused throughout the application.

    Each component can be targeted by its class name and colours for all elements within that component can be changed via css.

    You use the web inspector in safari, firefox or chrome to view the elements contained within each component and target them individually via css.


    The class name for each component are outlined below along with suggestions on how to test your changes locally before submitting to Phorest.

    Home page


    Service category


    Booking option requests


    Booking option list


    Appointment reservation


    Appointment activation

    Booking History



    header.header {




    footer.footer {




    .cart-items-modal {



    Success alert

    .alert.alert-success {



    Warning alert

    .alert.alert-warning {



    Danger alert

    .alert.alert-danger {



    Sign in modal

    .authentication-modal {



    Service group modal

    .service-group-modal {




    Testing changes

    If you would to test your css changes on a live widget we recommend using the firefox development tools to import your locally created stylesheet thus overriding the live version.

    When you're happy with the results you can submit the stylesheet to Phorest.

    Importing local stylesheet via firefox development tools

    1. Open the web inspector and click style editor.
    2. Click import button and locate your css file.
    3. Your local changes should be reflected in realtime.


    Starting point

    Below is a boilerplate stylesheet you can use to get started


    Was this article helpful?