LT Disco is a nightclub theme for Elementor (free): a home page that opens with tonight drawn as a tempo map, every DJ set a block as wide as its slot and as tall as its BPM, with the door prices on the same time line; the weekly club nights with their tempo ranges, door policy, guest list and booth prices, the room and sound system, residents, private hire, club notes and directions. Night pages for each weekly night, a guest list form and a contact page. A Hello Elementor child theme with bundled fonts, one-page mode and a mobile menu.
Editions
| Edition | Price | What you get |
|---|---|---|
| Free | $0 | The child theme with its design, fonts, header and footer, The club and Contact pages, blog and 404 templates, one-page mode and the mobile menu. Credit link stays. |
| Pro Standard | $29 a year | Every page, sample posts and one-click demo import, credit removal. Downloads, updates and ticket support for 1 year, 1 website. |
| Pro Unlimited | $49 once | Everything in Pro Standard plus the AI kit. Unlimited websites, lifetime updates and ticket support. |
Pages in Free (Appearance → Starter setup): The club, Contact, Club notes. Pages in Pro (Appearance → Demo import): Home, The club, Room and sound, Door policy, Private hire, Nights, Weekly nights, Low Light, Thursdays, Long Division, Fridays, Afterglow, Sundays, Residents, Tickets and guest list, Contact, Club notes.
Quick setup
- Install the free Elementor plugin and the Hello Elementor theme, then upload and activate LT Disco (Install and update).
- Optional: activate WPForms Lite for the guest list and booth request form.
- Pro: Appearance → Demo import → Import (Demo import). Free: Appearance → Starter setup.
- Replace the demo content and pictures (below), set your logo and the header button.
Pages in the demo
| Page | Under | Edition |
|---|---|---|
| Home | – | Pro |
| The club | – | Free |
| Room and sound | The club | Pro |
| Door policy | The club | Pro |
| Private hire | The club | Pro |
| Nights | – | Pro |
| Weekly nights | Nights | Pro |
| Low Light, Thursdays | Weekly nights | Pro |
| Long Division, Fridays | Weekly nights | Pro |
| Afterglow, Sundays | Weekly nights | Pro |
| Residents | Nights | Pro |
| Tickets and guest list | Nights | Pro |
| Contact | – | Free |
| Club notes (blog) | – | Free |
Home page sections
The home page sections, in order, with the name they have in Elementor’s Navigator and their CSS ID (the anchor used by one-page mode and by links such as /#tonight).
| Section (Navigator name) | CSS ID |
|---|---|
| Tonight | #tonight |
| Nights | #nights |
| At the door | #door |
| Guest list and booths | #guestlist |
| The room | #room |
| Residents | #residents |
| Private hire | #hire |
| Club notes | #notes |
| Getting here | #visit |
- Tonight, as a tempo map: The home page opens with tonight's DJ sets drawn as blocks as wide as their slots and as tall as their BPM, with the door prices on the same time line.
- Weekly nights on one scale: Each club night gets a row with its sound, hours, door price and tempo range, and its own night page with its full running order.
- Door policy and guest list: Age and ID rules, re-entry, cloakroom and last entry, guest list and booth prices, and a guest list form for the door team.
- Room, residents and private hire: The room and sound system in plain facts, resident DJs with the tempos they play, and a private hire section with rates.
- Free Elementor and a ready guest list form: Every page is built with free Elementor widgets on Hello Elementor, with a guest list and booth request form made with the free WPForms Lite plugin. Fonts are bundled: no Google Fonts requests.
Menu
The demo import creates this main menu (Appearance → Menus):
- Home
- The club → Room and sound, Door policy, Private hire
- Nights → Weekly nights (Low Light, Thursdays, Long Division, Fridays, Afterglow, Sundays), Residents, Tickets and guest list
- Club notes
- Contact
Header button: Join the guest list (link /contact/#guestlist), changed in Appearance → Customize → LT Disco options.
One-page mode (Pro)
With Pro Standard or Pro Unlimited, tick One-page mode on the home page in Appearance → Customize → LT Disco options and the menu scrolls to these sections: Tonight, Nights, At the door, Guest list and booths, The room, Residents, Private hire, Club notes, Getting here. To change the labels or leave sections out, see One-page mode.
Used the old LT Disco onepage WordPress theme? It is not sold any more: version 2.0 is one theme for both. Install its Pro edition and turn on one-page mode.
Colours and fonts
Change them in Elementor Site Settings → Global Colors and Global Fonts; the whole site follows.
| Name in Global Colors | Value |
|---|---|
| Booth blue (buttons, links, bars) | #2A2D86 |
| Cable grey (soft text) | #4D5274 |
| Arch ink (text) | #15172E |
| UV stamp (peak-time set, on the night band only) | #FF7AD9 |
| Daylight (page) | #F2F3F7 |
| Haze (tinted sections) | #E2E5F1 |
| Hairlines | #C3C7DE |
| The arch at 2 am (night band) | #181B4A |
| Text on the night band | #F2F3F7 |
| Soft text on the night band | #B8BCE0 |
| Button hover | #1A1C5E |
| Name in Global Fonts | Font |
|---|---|
| Display (night names, headings) | Rammetto One |
| Interface (menu, chart labels) | Kulim Park |
| Body text | Kulim Park |
| Buttons | Kulim Park |
Form
With WPForms Lite active, the demo import creates the form Guest list and booth request on the Contact page. Fields: Name for the list (required), Email (required), Phone (optional), Which night (required), Date (required), What you need (required), How many people, including you (required), Age check (required). Email subject: “Guest list or booth request from the website”. After sending, visitors see: “Thank you. The door team replies by email before 18:00 on the day of the night. Bring photo ID for everyone on the list.”
See Contact form for where messages go and how to change the fields.
Demo content to replace
Everything marked with one of these in the demo is sample content: names, numbers, prices and addresses that you replace with your own (or delete):
(sample)Example pricesexample.com(555)Arch 14Viaduct YardSpringfield
- Keep the tempo map true: a set's column size is its minutes and its `lt-bpm-<n>` class is its real tempo; never stretch a block to fit a name.
- Mark only one set per night `is-peak`, and keep UV stamp pink on the night band only.
- Keep door prices and last entry in the door strip in the same time order as the sets above it.
Only publish facts that are true for your business: real prices, opening hours, reviews and qualifications. Pro Unlimited’s launch checker lists every sample marker left on the site.
Photo guide
The demo uses placeholder pictures. Replace each one in Elementor (click it → Choose image) with a photo of about this size; save photos as JPEG or WebP under about 300 KB.
| Picture | Upload size |
|---|---|
| A packed dance floor seen from behind, hands up under an arched concrete ceiling | 1600 × 1067 px |
| The empty club under a curved roof, stage lights and haze over the booth at the far end | 1600 × 1067 px |
| A DJ's hands turning the knobs of a mixer in warm low light | 1600 × 1067 px |
| A DJ in headphones seen from behind, facing a full room | 1600 × 1067 px |
| A dark wooden bar counter with three stools and lit shelves of bottles | 1600 × 1067 px |
| A tiled underpass with strip lights leading to the club entrance | 1600 × 1067 px |
| Fingers flicking through records in a crate | 1600 × 1067 px |
| A crowd dancing under white spotlights | 1600 × 1067 px |
| Railway tracks running under a lit bridge at night | 1600 × 1067 px |
| A bartender pouring a drink from a shaker into a glass | 1600 × 1067 px |
AI kit (Pro Unlimited)
The AI kit’s AGENTS.md tells an assistant how LT Disco is built. The CSS classes it relies on (keep them when you edit):
| CSS class | What it is |
|---|---|
lt-hero | home hero band on the night colour (night name + tempo map) |
lt-tempo | a tempo map: lt-tempo__axis (BPM labels), lt-tempo__plot (grid of sets; column sizes are the slot lengths in minutes), lt-tempo__hours (hour ruler), lt-door (door strip) |
lt-set | one DJ set in a tempo map; add lt-bpm-<90..140> for its height and is-peak for the filled peak-time set |
lt-door__cell | one price band of the door strip (column size = its minutes); is-closed = hatched no-entry stretch |
lt-night | one weekly night row (day and name, sound, hours, tempo range, door price) |
lt-range | tempo-range bar on the 90 to 140 BPM scale: three column sizes (below, range, above) |
lt-resident | one resident DJ row |
lt-steps | warm-up, peak, last hour: the programming sequence |
lt-pagehead | inner page heading band |
lt-desk | contact desk block |
lt-price | price row (label + amount) |
lt-panel | side panel with a booth-blue top rule |
See AI kit for the prompts, the safe edit tool and the launch checker.
Questions about LT Disco
Do I need Elementor Pro?
No. LT Disco uses only the free Elementor plugin and the free Hello Elementor theme. The header and footer are part of the theme, so you do not need Theme Builder.
How do I change tonight's running order?
Each DJ set is a container in the tempo map: edit its name and time, set its column size to the slot length in minutes and its lt-bpm class to the tempo. The AI kit's safe edit tool can do it from a plain list.
Can visitors buy tickets on the site?
There is no checkout. The guest list and booth form sends requests to your door team by email, and the door prices are shown as plain rows you edit in Elementor.
Does it work as a one-page site?
Yes. Turn on one-page mode in the Customizer and the menu scrolls to the home page sections; every edition includes it.
What is the difference between Free and Pro?
Free has the design, header and footer, The club and Contact pages and the blog. Pro adds the home page with the tempo map, the Nights page and night pages, sample posts, one-click demo import, credit removal, updates and support. Pro Unlimited adds the AI kit.
I have the old LT Disco. Is this an update?
It is a new version 2.0 with a new design, built for free Elementor. Your current site keeps working; install 2.0 on a new site or a staging copy and import the demo there.
Also for Joomla
LT Disco also exists as a Joomla template: see the LT Disco Joomla docs.
Ask AI about LT Disco
Ask in your own words. The assistant answers from these docs and links the sections it used.
AI answers can be wrong; check the linked section. Never share passwords or licence keys. Open a ticket