• ZOOM - virtual pilates, personal training and strength classes

    starts from £7:00/session

  • As featured in the Sunday Times

    Duration 50 minutes
    Calories 300-500
    Level Beginner - Advanced
  • Our beginner 4 week course will teach you the principles and techniques of Pilates with visual handouts and visual PDFs sent straight to your computer for you to practise at home or gym. A maximum of 12 space in the class. Contact us Pilates Penarth.

    More Information
  • We have 4 therapy rooms in Penarth near Cardiff Bay, where our independent therapists offer a cross section of therapies offering, Physiotherapy, Sports Massage, Nutrition, Reflexology, Aromatherapist, Reiki, Indian Head Massage, Hypnotherapist, Hot Stone Massage, Life Coaching and Success Coaching.

    More Information
Classes

Classes

Pilates beginner, intermediate and advanced. Boxing fit circuit, Saturday circuit.

Pilates beginner, intermediate and advanced. Boxing fit circuit, Saturday circuit.

+ View Classes
Schedule

Schedule

View our class schedules for Pilates, Boxing fit circuit and,Saturday circuit and many more.

View our class schedules for Pilates, Boxing fit circuit and,Saturday circuit and many more.

+ View Schedule
Therapists

Therapists

Our 8 therapists include Physiotherapists, Sports massage, Reflexology, Counselling, Nutritionist, Life Coach, Indian head massage, Deep...

Our 8 therapists include Physiotherapists, Sports massage, Reflexology, Counselling, Nutritionist, Life Coach, Indian head massage, Deep tissue massage and Counselling

+ View Therapists
JohnBruno

Cardiff's most exclusive personal training and health studio. John Bruno Total Training offers Pilates, Personal Training & Nordic Walking, Yoga & 10 Health Therapists. Get fit, get healthy, look good, feel great! We are based in Penarth near Cardiff Bay and Cardiff. Our Fitness and Health Studio is over 2 floors with nearly 2000sq feet, the main Studio being used for Personal Training, Pilates and Yoga classes and the smaller studio is located on the lower ground floor for Personal Training and Pilates/Yoga One To One tuition. All of our Studios are completely private, your session will be in your own One To One studio. NEW John BrunoTotal Training Virtual Health & Fitness Studio. Virtual classes and streaming videos, bringing the Gym into your home and office. We also have 4 therapy rooms where our independent therapists offer a cross section of therapies offering; Physiotherapy, Sports Massage, Nutrition, Reflexology, Face Yoga, Indian Head Massage, Hypnotherapist, Hot Stone Massage, Life Coaching, CBT and Beauty Therapies. Our clients travel from Penarth, Cardiff, Cardiff Bay, Cowbridge, Barry and Newport. Our ability to offer Personal Training, Pilates, Yoga, Nordic Walking and 10 Health Therapists all under one roof give our clients a one stop centre of excellence giving them all their Health and Fitness needs. I hope you find your exact Fitness and Health needs on Personal Trainer Cardiff, if not please contact us direct.

  1. Personal Training
  2. Pilates
  3. Therapists
  4. Fitness Classes
  • 1
    Fitness Studios
  • 1
    Therapy Rooms
  • 15
    Associates
  • 9
    Classes

Button

Easily create nicely looking buttons, which come in different styles.

Usage

To apply this component, add the .uk-button class to an <a> or <button> element. Now you have created a button. Add the disabled attribute to a <button> element to disable the button.

Example

Link

Markup

<a class="uk-button" href="">...</a>
<button class="uk-button" type="button">...</button>
<button class="uk-button" type="button" disabled>...</button>

NOTE If you are displaying a number of buttons in a row, you can add a top margin to them, when they stack on smaller viewports. Just add the data-uk-margin attribute from the Utility component to their parent element.


Color modifiers

There are several color modifiers available. Just add one of the following classes to apply a different look.

Example Class Description
.uk-button-primary Emphasizes to identify the primary action in a set of buttons.
.uk-button-success Indicates a successful or positive action.
.uk-button-danger Indicates a dangerous or negative action.
Link .uk-button-link Deemphasizes to look like a link while maintaining button behavior.

Size modifiers

Add the .uk-button-mini, .uk-button-small or .uk-button-large class to a button to make it smaller or larger.


Full width button

Add the .uk-width-1-1 class from the Grid component and the button will take up full width.

Example

Markup

<button class="uk-button uk-width-1-1 uk-margin-small-bottom">...</button>
<button class="uk-button uk-width-1-1">...</button>

Button group

To create a button group, add the .uk-button-group class to a <div> element around the buttons. That's it! No further markup needed.

Example

Link
Link
Link
Link

Markup

<div class="uk-button-group">
    <a class="uk-button" href="">...</a>
    <button class="uk-button">...</button>
    <button class="uk-button">...</button>
</div>

JavaScript

You can toggle button states via JavaScript. Just add the data attibute data-uk-button.

Example

Markup

<button class="uk-button uk-button-primary" type="button" data-uk-button>Button</button>

Checkbox buttons

Toggle between a group of buttons like a checkbox by wrapping a <div> element with the data attribute data-uk-button-checkbox around them. This can also be applied to a button group.

Example

Markup

<div data-uk-button-checkbox>
    <button class="uk-button">...</button>
    <button class="uk-button">...</button>
    <button class="uk-button">...</button>
</div>

Radio buttons

Toggle between a group of buttons, like radio buttons, by wrapping a div element that uses data-uk-button-radio around them. This can also be applied to a button group.

Example

Markup

<div data-uk-button-radio>
    <button class="uk-button">...</button>
    <button class="uk-button">...</button>
    <button class="uk-button">...</button>
</div>

Button with dropdowns

A button can be used to trigger a dropdown menu from the Dropdown component. Just add the .uk-button-dropdown class and the data-uk-dropdown attribute to a <div> element that contains the button and the dropdown itself.

Example

Markup

<!-- This is the container enabling the JavaScript -->
<div class="uk-button-dropdown" data-uk-dropdown>

    <!-- This is the button toggling the dropdown -->
    <button class="uk-button">...</button>

    <!-- This is the dropdown -->
    <div class="uk-dropdown uk-dropdown-small">
        <ul class="uk-nav uk-nav-dropdown">
            <li><a href="">...</a></li>
            <li><a href="">...</a></li>
        </ul>
    </div>

</div>

Button group with dropdowns

Use button groups to split buttons into a standard action on the left and a dropdown toggle on the right. Just wrap a <div> element around the button and the dropdown and add the data-uk-dropdown="{mode:'click'}" attribute. Of course, a dropdown can also be applied to a button within a button group.

Example

Markup

<div class="uk-button-group">

    <!-- This is a button -->
    <button class="uk-button">...</button>

    <!-- This is the container enabling the JavaScript -->
    <div data-uk-dropdown="{mode:'click'}">

        <!-- This is the button toggling the dropdown -->
        <a href="" class="uk-button">...</a>

        <!-- This is the dropdown -->
        <div class="uk-dropdown uk-dropdown-small">
            <ul class="uk-nav uk-nav-dropdown">
                <li><a href="">...</a></li>
                <li><a href="">...</a></li>
            </ul>
        </div>

    </div>
</div>

Trainers

Tanya Bruno

Tanya Bruno

Personal Trainer
John Bruno

John Bruno

Personal Trainer

Pricing

We offer attractive pricing plans for everyone
Why not start today !

£30.00

Per course

Pilates
Pilates 4 Week Beginner Class

+ Buy Now
£200.00

Per Course

Personal Training
Personal Training ( 5 sessions )

+ Buy Now

Take a look at our online shop


Vouchers