Mojo Stylesby Mojo Layers

StylesTorque

Style 57 of 58 · workshop and after hours

Torque

Mechanics and car servicing as a website: a fixed-price service booking that knows when your next logbook service is due, a quote you approve or decline line by line, a tracker for your car's day, and a finder for the safety check you need by state. Oswald on workshop paper with racing green and dash-light yellow.

StraightFairOn time

Best for

  • Mechanics
  • Tyre shops
  • Auto electricians
  • Bike repairs
  • Phone repairs
Oswald · Overpass · Oxygen Mono
Torque template home page: an uppercase headline 'Fixed prices, no surprises.' with the last words in green over a chequered strip, beside a service booking with a car, odometer, engine, service choices, the next logbook service at 60,000 km, a grid of drop-off days with two full, and a fixed price of $329
Torque template on a phone

STYLE.md ·

How Torque works. Every rule, written down.

Mechanics and car servicing, as a website. It has four pieces:

  • A service booking. Your car, the odometer and the engine, and what it needs: a logbook service, a basic service or "something's not right".
    • When it's due: it works out your next logbook service and says when it's close.
    • Booking: it offers the next working days (full days are shown and can't be picked), plus a loan car or a lift.
    • Price: fixed, by engine size.
  • A quote approval. Every extra job a service turns up, with why it matters, how urgent it is (fix now, soon, or keep an eye on) and the parts and labour. Each job is approved or declined on its own. Nothing is sent until every line has an answer.
  • A job tracker. Where the car is up to (checked in, inspecting, waiting on you, working, road test, ready), when it'll be ready, and every update of the day.
  • An inspection finder. Choose the state and what you're doing (renewing rego, selling, bringing a car from interstate). It names the check (pink slip, blue slip, roadworthy or safety certificate), who does it and how long it lasts.

The type is Oswald, Overpass and Oxygen Mono, on workshop paper with ink, one racing green and a dash-light yellow for fills. A rev gauge is the mark.

Straight · fair · on time

Best for

  • Mechanics, service centres and tyre shops. It's written to the new-car warranty rules, the repair information sharing scheme, repairer licensing and the state safety checks (see "Workshops: what we build in").
  • Anyone who books jobs in, quotes extras and hands the thing back the same day:
    • bike repairs (Spoke & Chain: fixed-price tunes and a test ride)
    • phone and laptop repairs (Fix Lab: approve each part, no passcode needed)
    • auto electricians, panel beaters, and boat and mower repairs
  • Audiences: drivers booking from their phone, people approving work from their desk, and sellers who need a roadworthy this week.

Less suited to: a car dealer (Forecourt), or a parts shop selling online.

Personality and voice

Straight and fair, like a mechanic who rings before doing anything extra and tells you what can wait.

  • Headlines: "Fixed prices, no surprises." · "Found something? You decide." · "Where's my car up to?"
  • Buttons: "Book a service" · "Go ahead" · "Not now" · "Send my answer"
  • Microcopy:
    • "Next logbook service: 60,000 km or 12 months, whichever comes first."
    • "Down to 3 mm. New pads are 10 to 12 mm."
    • "Nothing on this list is done without your OK."
  • Words to avoid: "while we were in there", "you'll need to", "dealer-quality", "genuine only (or your warranty's void)", and anything that frightens people into work they don't need.

Colour

Token Workshop (light) After hours (dark) Role
--paper #f3f3f0 #101214 Page
--card #ffffff #181b1e Booking, quote, tracker, finder
--well #e7e7e2 #141619 Alternate sections, full days
--line #d2d2cb #2c3035 Hairlines
--ink / --ink-2 #15171a / #34373c #eff1f2 / #cfd3d6 Text, the chequered flag
--muted #5a5d63 #9da2a8 Meta, fine print
--green #145c3a #7fd3a5 The one accent: buttons, links, chosen days, approved work, the lit words
--gauge #f2c14e #f2c14e Fills only: totals, the logbook note, the current step; text on it is ink
--gauge-ink / --gauge-soft #6e5200 / #fbf0d3 #f2c14e / #2b2410 Gauge as text ("soon"), and its soft fill
--ok #1d6b45 #8bd6a8 Booked, answered
--alert #b3261e #ff9a90 Safety items, invalid fields, the redline

Measured contrast (WCAG).

  • Workshop:
    • ink on paper 16.2:1
    • muted on paper 5.9:1 (5.3:1 on well)
    • green on paper 7.2:1 (6.5:1 on well and on its soft fill), white on green 8.0:1
    • ink on gauge 10.7:1; gauge ink 6.6:1 (6.5:1 on its soft fill)
    • ok 5.8:1, alert 5.9:1
  • After hours:
    • ink 16.6:1
    • muted 7.3:1 (6.7:1 on card)
    • green 10.5:1 (9.7:1 on card), text on green 9.3:1, green on its soft fill 9.1:1
    • gauge 11.2:1 (9.2:1 on its soft fill)
    • ok 11.0:1, alert 9.2:1
  • Example dials: Spoke & Chain blue, Fix Lab violet and Bellarine bay blue all meet AA, light and dark, and so does each closing card.

Typography

  • Display: Oswald, 500–700, uppercase for headlines and card titles. Workshop signage.
  • Body: Overpass, 400–700. It's based on the road-sign typeface. Reading, forms, buttons.
  • Mono: Oxygen Mono, 400. Kilometres, job numbers, times, parts and labour.
Token Size Use
--fs-h1 clamp(48px, 6.8vw, 108px) Page headline, uppercase
--fs-h2 clamp(36px, 4.4vw, 64px) Section headline
--fs-h3 22px Card titles
--fs-lead clamp(17.5px, 1.35vw, 20.5px) Intro paragraphs
--fs-body 17px Body

The signature move: the lit words cross the line. They're set in racing green over a chequered flag strip that's unveiled from left to right.

Layout

  • Frame: a 1200px wrap with a max(20px, 4vw) gutter. An ink top line with a yellow label; a sticky header with the rev-gauge mark; a big rev counter under the hero copy, whose needle sweeps up on load and then idles.
  • Hero: copy on the left, which stays in view on wide screens; the service booking on the right.
  • Then: the quote approval beside its heading; the job tracker with two notices; the inspection finder; questions; and a dark closing card with a gauge whose needle swings to "ready".

Shape

  • Engineered: --r-s 6px, --r-m 10px, --r-l 16px.
  • Drawn in CSS, no images needed:
    • the gauge mark and the hero rev counter
    • the chequered strip, and the chequered flag that waves in each page head
    • the hatched full days and the chequered progress track

Motion language

  • Flag: the chequered strip is unveiled under the lit words.
  • Booking and quote: totals rise in when they change; approved jobs get a tick, declined ones are struck through.
  • Elsewhere:
    • The hero needle revs and idles.
    • The page-head flag waves.
    • The progress bar fills.
    • The closing needle swings to ready.
    • The mark's needle revs on hover.
    • Sections reveal with a rise.
  • Motion switch in the footer ([data-motion-toggle], html.calm, remembered as site-motion, with the default from prefers-reduced-motion). Calm stops all of it.
  • After hours switch ([data-theme-toggle]), remembered as site-theme; theme-color follows.

Imagery and illustration

Your own workshop, hoists and people, and photos of the actual parts you quote (worn pads beside new ones). The template draws its gauges and flags in CSS, so nothing is borrowed. Avoid stock photos of mechanics giving a thumbs up, and car makers' logos you aren't licensed to use.

Signature components

  • Service booking: .booking[data-booking] (.hero-card in a hero) with script[data-bk-data] (interval km, days, full as day indexes, prices as {service: {engine: $}}, where null means quote first). It contains:
    • input[data-bk-car] and an optional input[data-bk-km]
    • a [data-bk-eng] segmented control and service radios
    • [data-bk-due], [data-bk-days] (the next working days, built by the script, with full days disabled) and extras (data-price, data-label)
    • [data-bk-lines], [data-bk-total], [data-bk-go] and [data-bk-msg]
  • Quote approval: .approve[data-approve] with .ap-line items (data-cost, data-urg now, soon or watch), each with a [data-ap-choice] segmented control (yes or no). It also has [data-ap-count], [data-ap-total], [data-ap-go] (disabled until every line is answered) and [data-ap-msg]. The urgency wording can be changed per site (Fix Lab uses "needed for the fix").
  • Job tracker: .job[data-job][data-now] with .jb-steps li (.done, .now), [data-jb-fill], [data-jb-step], [data-jb-ready], .jb-log li (one per step) and [data-jb-next] (the demo's stepper).
  • Inspection finder: .inspect[data-inspect] with script[data-in-data] (rules as {state: {reason: [check, what]}}), [data-in-state] and [data-in-why] segmented controls, [data-in-name] and [data-in-what]. It ships with NSW, Victoria and Queensland.
  • Supporting pieces: .urg (urgency chips), .plan-pair, .card, .facts (--n columns, or .stack), .notice, .side-box, .checks, .faq, .table, .close-card (--close-bg, --close-em).

Multi-page kit

  • Phone menu: .menu-btn[aria-controls] opens .site-menu. Escape, an outside click or choosing a link closes it, and Tab stays inside while it's open.
  • Current page: aria-current="page", shown as a soft pill.
  • Inner pages: .page-head (a chequered flag on a pole), .crumbs, a .tag and a smaller .h1.
  • Fields: .field, .fields, .field-wide, fieldset.field-set, .check, .form-card, [aria-invalid="true"]; form[data-template].
  • Tiles, segmented control, gate, slider, switch, tables: .choices, .seg, [data-gate], input.range, .switch[role=switch], .table.
  • Events:
    • booking (service, engine, total, next, day)
    • approve (yes, no, open, total)
    • job (step)
    • inspect (state, why, check)
  • Helper: Torque.refresh(root), and Torque.last, the latest detail of each event, for scripts that load afterwards.

Workshops: what we build in

We checked these for Australian workshops in October 2026:

  • New-car warranties: a car maker can require servicing by qualified people, to its schedule, with suitable parts. It can't require dealer servicing. An independent workshop can stamp the logbook, and parts must be of suitable quality but needn't be genuine.
  • Repair information: since 1 July 2022, car makers must share service and repair information with independent repairers at a fair market price. The scheme's review was released on 6 February 2026, and the ACCC took Subaru Australia to court over access in August 2026.
  • Licences:
    • In NSW, repair businesses need a motor vehicle repairer licence and anyone doing repair work needs a tradesperson certificate.
    • Inspection stations and licensed testers show their numbers. The footer has a slot for each.
  • Safety checks:
    • NSW: most light vehicles more than five years old need a yearly eSafety check (pink slip) from an Authorised Inspection Station, valid for six months. Interstate cars, or those unregistered for more than three months, need a blue slip.
    • Victoria: sellers must give the buyer a roadworthy certificate less than 30 days old, from a licensed vehicle tester.
    • Queensland: sellers need a safety certificate from an Approved Inspection Station, displayed before advertising. It lasts two months or 2,000 km.
  • Quotes: extra work is quoted and approved before it's done, and declined work is recorded.

These notes are design guidance, not legal advice.

Do and don't

  • Do show fixed prices, and quote everything else before you do it.
  • Do say plainly what's a safety issue and what can wait.
  • Do record declined work, so people can come back to it.
  • Don't tell people their warranty needs the dealer.
  • Don't do extra work "while you were in there" without asking.
  • Don't put text on the gauge yellow in anything but ink.

Accessibility

  • AA contrast throughout (measured above), a skip link and a 3px focus ring.
  • Booking: labelled fields. The days are buttons with aria-pressed and their full dates in hidden text, and full days are disabled and say so. The price and due date are text, and the total is announced.
  • Quote: each line's choice is a labelled segmented control. Urgency is in words, not just colour. The count and total are announced, and the send button stays disabled until every line is answered.
  • Tracker: the current step and the ready time are text. On phones the step labels give way to "Now: ...".
  • Finder: segmented controls; the answer is announced.
  • Testing: responsive to 360px, and tested with motion on and off, in Workshop and After hours.

How to make it yours

Dial Range
Accent Racing green (default), Spoke & Chain blue, Fix Lab violet, Bellarine bay blue. Set --green, --green-2, --green-soft, --focus (plus --on-green at night), --close-bg and --close-em.
Booking Your services and fixed prices, engine classes, service interval, booking window and extras.
Quote Your urgency wording, and whether photos are attached.
Finder Your state's rules, and the checks you're licensed to do.
Not negotiable Fixed prices shown, nothing extra without approval, honest urgency, licence numbers, and the Motion switch.

Start with Torque

Your business, in Torque. Fixed price, your content.

We set your logo, palette and words within Torque's rules and build the site. Prices in AUD, no GST added, 50% upfront and 50% on delivery.

Industry templates in Torque

Pricing and FAQOpen the live templateWant something bespoke instead?

The other 57

Dark · WebGL lightAurora

A living light field behind frosted glass.

Light and dark · interactiveSignal.

Precision you can see: a paper page around a dark instrument.

Light and dark · product motionStrata

A night band of moving print-layer lines over calm surfaces.

Light and dark · showroomFolio

A quiet showroom where the work is the hero.

Paper · night runRiso

Spot inks that overprint, sliding into register.

Light and evening · editorialAtelier

Quiet luxury, set like a lookbook.

Colour blocks · kinetic typeMarquee

Kinetic type on full-bleed colour blocks.

Light and dusk · physicsPebble

Soft clay pebbles you can flick, for brands that look after people.

Light and after hours · labelsRemedy

The care of a well-run dispensary: labels that print, packs that count out.

Bench and night shift · evidenceAssay

Corporate science: a chromatogram that runs, a batch that releases.

Day and night freight · logisticsDispatch

Clinical logistics: a parcel that rides its tracker, a label that slaps on.

Day clinic and night shift · telehealthVigil

Telehealth with a lamp left on: the clinic's day as a clock, every free time lit.

Case notes and after hours · disclosureCandour

A clinic that shows its working: a record that writes itself, a ledger that says who pays.

Day and night board · split-flapTableau

The menu board: rows that clatter into place, price tickets and one brass accent.

Reading room and night stacks · filedCatalogue

Information, filed: index cards in a drawer, pulled to the front one at a time.

Day issue and night issue · officialCharter

The official document, made friendly: a record that fills itself in under a foil seal.

Birch and polar night · steadyCairn

Care built stone by stone: a cairn that stacks itself and a year with the visits marked.

Salon and after hours · polishedLustre

The salon chair as a website: a swatch fan that opens and a menu where every service is timed.

Daylight and evening · elegantBlush

The makeup case, opened: a compact that flips up to pans you can tap, and a morning planned backwards.

Clinic and night clinic · candidLucent

Clinical calm, layered light: a cross-section to explore and risks given equal billing.

Daytime and night shift · brightPolish

Bright and tidy: a polish rack that paints nails, a builder that adds up, a queue you can join.

Shopfront and late shift · old-schoolClipper

The corner barbershop: a pole that turns, a board of who's free, a ticket printer.

Parchment and back room · boldFlash

The tattoo studio: a flash sheet that inks itself in, an estimate, the artists' books.

Morning and cool room · freshStem

The florist: build a bouquet stem by stem, a ring of seasons, a cut-off that tells the truth.

Proof and darkroom · quietContact

The photographer: a contact sheet that develops, coverage on the day's timeline, is my date free?

Clinic and after hours · gentleEnamel

The dentist: tap the tooth that hurts, every fee with its number, a comfort plan that comes with you

Daylight and night shift · warmCollar

The vet: a tag that engraves their name, is it urgent?, did they eat it?, their first year by date

Paper and chambers · plainClause

The lawyer: a clause that redlines itself into plain English, terms that explain themselves, the fee up front

Morning and evening · calmExhale

The studio: a breath that paces you, a timetable with spots left, the cheapest way to come

Lunch and dinner · warmMise

The restaurant: pick your table on the floor plan, a menu that listens for allergies, an honest surcharge

Day and lights out · friendlyThread

The forum: replies on a thread line, a report on every post, similar threads as you type

Morning and late edition · trustworthyMasthead

The newsroom: labels on every story, corrections you can see, a live blog that waits for you

Studio and screening · boldCue

The video creator: chapters on the scrubber, a transcript that follows along, partnerships marked

Daylight and after dark · loudNeedle

Music streaming: a player bar that follows you, explicit songs marked, lyrics that light up

Matinee and late show · cinematicReel

TV and film streaming: ratings with reasons, profiles that lock or hide, shelves and a title sheet

Light and dark · clearConsole

Software products: a tour with hotspots, pricing with real totals, data location and uptime

Daylight and evening · warmKindred

Charities: a gift picker with a live receipt, where every dollar went, volunteer shifts, and a gift you can stop online

Day and night · upfrontTurndown

Places to stay: nightly rates on a calendar, the whole total up front, cancellation in dates, rooms measured

Day and night study · clearPrimer

Courses: an outline with every lesson's minutes, intakes, fees with refund dates, and an honest fit check

Daylight and candlelight · warmGarland

Weddings and events: dates with minimum spends, a quote with every line, spaces that fit, the day hour by hour

Playtime and nap time · warmSprout

Childcare: the gap after the subsidy, rooms by age with ratios, places by day, the full quality rating

Showroom and night drive · boldForecourt

Car dealers: stock that really filters, drive-away prices in full, finance with the comparison rate, condition reports

Daylight and after hours · sturdyCrate

Removalists: an inventory that sizes the truck, hourly or fixed with every line, arrival windows, cover in plain words

Day out and night sky · invitingWaypoint

Tour operators: departures with seats left, one fare with every charge, the day hour by hour, a fit check

Daylight and site lights · exactPlumbline

Home builders: an estimator, payments within the deposit limit, a timeline with weather, a warranty clock

Match day and night game · proudPennant

Sports clubs: fees with vouchers, a ladder from the results, a volunteer roster, return to play

Day session and after dark · loudHeadliner

Festivals: tickets with fees in, a clash finder, the way home, a bag checker

Open house and lamplight · warmThreshold

Mortgage brokers: borrowing with the buffer, cash needed, comparison rates, commission in dollars

Clear sight and low light · calmFocal

Optometrists: Medicare cover worked out, frames that filter, glasses priced with the fund gap, how soon to be seen

Studio and late night · on airCadence

Podcasts: a player with chapters, a transcript that follows along, episodes for the time you've got, sponsors labelled

Lights on and lights off · loudRespawn

Gaming venues: stations on a seat map, games by rating for the group, skill-based tournaments, a bracket

Daytime and evening · warmHearth

Home care and disability support: what you'd pay under Support at Home, your week, who's coming, your rights

Cellar door and candlelight · generousCask

Breweries and wineries: standard drinks on every pour, the drive home sorted, a shop behind an 18+ check

Office hours and after hours · fairShortlist

Recruitment and labour hire: pay on every job, a pay calculator, consent before any CV goes out, and the hiring cost line by line

Morning bake and night shift · warmProof

Bakeries and patisseries: order ahead with what's left, every allergen in plain English, a cake designer with the deposit up front

Midday and after sunset · brightArray

Solar and battery installers: an estimate from your bill, the battery discount by tier, a day of power, savings as a range

Day and evening · calmTribute

Funeral directors: every price published, an estimate with nothing chosen for you, a guide to the first days, a notice writer

Custom · from $2,500Yours?

A look nobody else has, designed from scratch.