• 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

Form

Easily create nicely looking forms with different styles and layouts.

Usage

To apply this component, add the .uk-form class to a form element. All form control elements are placed side by side within the next row.

Example

Form

NOTE In this example we used a button from the Button component. To add a top margin to form elements, when they stack on smaller viewports, just add the data-uk-margin attribute from the Utility component to the parent element.

Markup

<form class="uk-form">

    <fieldset data-uk-margin>
        <legend>...</legend>
        <input type="text" placeholder="">
        <input type="password" placeholder="">
        <select>
            <option>...</option>
            <option>...</option>
        </select>
        <button class="uk-button">...</button>
        <label><input type="checkbox"> ...</label>
    </fieldset>

</form>

Rows

Add the .uk-form-row class to a <div> element to stack form controls.

Example

Legend

Markup

<form class="uk-form">
    <fieldset>
        <legend>...</legend>
        <div class="uk-form-row">...</div>
        <div class="uk-form-row">...</div>
    </fieldset>
</form>

Control states

Provide the user with basic information through feedback states on form controls.

Disabled

Add the disabled attribute to a form control and it will be appear muted.

Example

Markup

<input type="text" placeholder="" disabled>

Validation states

Add the .uk-form-danger or .uk-form-success class to a form control to notify the user, whether or not the value is validated.

Example

Markup

<input type="text" placeholder="" class="uk-form-danger">
<input type="text" placeholder="" class="uk-form-success">

Control modifiers

Size modifiers

Add the .uk-form-large or .uk-form-small class to an <input>, <select> or <textarea> element to make it smaller or larger.

Example

Markup

<input type="text" placeholder="" class="uk-form-large">
<input type="text" placeholder="" class="uk-form-small">

Width modifiers

Add the .uk-form-width-large, .uk-form-width-medium, .uk-form-width-small or .uk-form-width-mini class to an <input>, <select> or <textarea> element to adjust its width.

Example

Markup

<input type="text" placeholder="" class="uk-form-width-large">
<input type="text" placeholder="" class="uk-form-width-medium">
<input type="text" placeholder="" class="uk-form-width-small">
<input type="text" placeholder="" class="uk-form-width-mini">

You can also apply the .uk-width-* classes from the Grid component to form controls. This is especially useful, if you want form controls to extend to the full width of their parent container.

Example

Markup

<input type="text" placeholder="" class="uk-width-1-1">

Form blank

Add the .uk-form-blank class to minimize the styling of form controls.

Example

Markup

<input type="text" placeholder="" class="uk-form-blank">

Help text

Use the .uk-form-help-inline or .uk-form-help-block class to add inline and block level help text for the controls.

Example

The .uk-form-help-inline class creates spacing to the left.

The .uk-form-help-block class creates an associated paragraph.

Markup

<div class="uk-form-row">
    <input type="text" placeholder=""> <span class="uk-form-help-inline">...</span>
</div>

<div class="uk-form-row">
    <textarea cols="" rows="" placeholder="">...</textarea>
    <p class="uk-form-help-block">...</p>
</div>

Layout modifiers

There are two layout modifiers available: .uk-form-stacked and .uk-form-horizontal. Both require form controls to be wrapped with the .uk-form-row class in order to stack them. Labels need the .uk-form-label class and controls must be wrapped in the .uk-form-controls class.

Markup

<form class="uk-form uk-form-stacked">
    <div class="uk-form-row">
        <label class="uk-form-label" for="">...</label>
        <div class="uk-form-controls">...</div>
    </div>
</form>

NOTE Layout modifiers can also be added to a <fieldset> element. This means, if you use fieldsets, you can have different form layouts for each fieldset.


Form stacked

Add the .uk-form-stacked class to display labels on top of controls.

Example

Radio input

Checkbox input

Mixed controls

Form horizontal

Add the .uk-form-horizontal class to display labels and controls side by side.

Example

Radio input

Checkbox input

Mixed controls

Text in form controls

If you use text and checkboxes or radio buttons in form controls, just add the .uk-form-controls-text class to align the text properly.

Markup

<div class="uk-form-controls uk-form-controls-text">...</div>

Vertical spacing in form controls

If you create paragraphs in form controls, add the .uk-form-controls-condensed class to reduce spacing.

Example

Mixed controls

Markup

<div class="uk-form-controls uk-form-controls-text">
    <p class="uk-form-controls-condensed">...</p>
    <p class="uk-form-controls-condensed">...</p>
</div>

Form and grid

This is an example of how to use forms with the Grid component.

Example

Markup

<form class="uk-form">

    <div class="uk-grid">
        <div class="uk-width-1-2"><input type="text" placeholder="" class="uk-width-1-1"></div>
        <div class="uk-width-1-4"><input type="text" placeholder="" class="uk-width-1-1"></div>
        <div class="uk-width-1-4"><input type="text" placeholder="" class="uk-width-1-1"></div>
    </div>

</form>

Form and icons

This is an example of how to add an icon from the Icon component to a form.

Example

Markup

<div class="uk-form-icon">
    <i class="uk-icon-calendar"></i>
    <input type="text">
</div>

Form advanced

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