LT Slumber is a WooCommerce block theme for brands that sell one mattress in several feels and sizes, plus pillows, toppers, bedding and a bed base. It comes with a layer-cutaway hero, a soft / medium / firm picker, a size table, a model comparison, a rolled-delivery box section and a trial and returns explainer, all built on WooCommerce's own blocks for the shop, product, cart and checkout pages. Pro Unlimited adds an AI kit so an assistant can rebrand the store and write your product pages without breaking the design.
- Store type: One-product showcase
- Made for: One-mattress store (Home & living)
- Live demo: woocommerce.ltheme.com/lt-slumber/
- Product page and download: LT Slumber on ltheme.com
- Requires: WordPress 7.0+, WooCommerce 10.0+, PHP 8.1+
- Version: 1.0.0
Editions
- Free: the LT Slumber theme package: all templates, the section patterns, page layouts and colour styles. No demo content or demo import; the footer credit stays.
- Pro Standard ($29 a year): + the complete LT Slumber demo store with one-click import, one year of updates with a licence key and ticket support; the footer credit is removed.
- Pro Unlimited ($49 once): + the AI kit, unlimited websites and lifetime updates and support.
See the editions table.
Quick setup
- Install and activate WooCommerce, then upload and activate LT Slumber (Install the theme).
- Pro: Appearance → Demo import → Import (Demo import), then add your licence key in Appearance → Licence.
- Free: build the pages with the theme’s patterns and page layouts (below).
- Pick a colour style in Appearance → Editor → Styles, set your logo and menu.
- Replace the sample content and go live (Going live).
What the demo import adds (Pro)
Appearance → Demo import shows one demo, Slumber: A calm lavender-and-indigo store for one mattress in three feels and five sizes, with a layer-cutaway hero, a firmness picker, a size table, a model comparison, a 100-night trial explainer (sample terms) and a short list of pillows, toppers, bedding and a bed base. It adds:
- 8 products (6 variable, with options, 3 on sale)
- 5 product categories: Mattress, Pillows, Toppers & protectors, Bedding, Bed bases
- 6 pages: Home, Shop, Compare models, About, Contact, FAQ & delivery (WooCommerce’s own Cart, Checkout and My account pages are used as they are)
- The main menu: The mattress, Shop, Compare, FAQ, Contact
- The style Dusk, the site title and tagline and the announcement bar text
Existing content is never changed: anything whose address is already taken is skipped. Prices are marked “Example prices”.
Pages in the live demo
Open them on the live demo:
| Page | What it shows |
|---|---|
| Home | A layer-cutaway hero with spec chips, the firmness picker, the layers explainer, the size table, the model comparison, rolled delivery, the trial band, two-column accessory cards, sample reviews and a FAQ. |
| Shop | The WooCommerce product catalogue with the mattress, pillows, a topper and protector, sheets, a throw and a bed base. |
| Product page | A variable product with Size and Feel options, specifications, box contents and warranty, and a sticky add-to-cart bar at the bottom of the window. |
| Compare models | Soft, Medium and Firm side by side, the firmness picker, the size table, what is in the box and the full spec sheet. |
| Cart | WooCommerce's Cart block with the chosen size and feel on each line. |
Compare models: the store-type page
Soft, Medium and Firm side by side, the firmness picker, the size table, what is in the box and the full spec sheet. This is the One-product showcase page of LT Slumber: see it on the live demo. Pro imports it with the demo; with Free, create a page and insert the Compare models page layout from Patterns → LT Slumber: full pages.
What is in the theme
- 23 section patterns and 6 page layouts, including a layer-cutaway product hero
- Firmness picker with a 1–10 feel scale bar for soft, medium and firm
- Size table, compare models table and full spec sheet built on the core table block
- Rolled-delivery box section and a trial and returns explainer with moon-phase steps (sample terms)
- Two-column accessory cards and a sticky add-to-cart bar on product pages
- Three colour styles: Dusk, Midnight and Linen
- Self-hosted fonts (Lustria and KoHo), no Google Fonts requests
- WooCommerce blocks for the shop, product, cart, checkout and account pages
Section patterns
Add them to any page from the block inserter: Patterns → LT Slumber: shop sections. Every edition has all of them.
| Pattern | What it is |
|---|---|
| Accessories (two-column cards) | Heading row with a Shop all button and a two-column product collection of wide cards with a soft shadow. |
| Bed bundles | Bundle teaser: photo, three bundle cards with example prices and a button. |
| Brand story | Photo beside the brand story, values checklist and a signature line. |
| Compare models table | Centred heading and a table that compares the three feels spec by spec, with a caption and a button. |
| Contact cards | Four cards: phone, email, sleep room and try-out hours. |
| Offers with sale badges | Products that are on sale, with sale badges, a heading row and a button. |
| Delivery & returns rates | Delivery options and example fees in a card. |
| Product FAQ | Heading on the left, expandable questions on the right. |
| Firmness picker (soft / medium / firm) | Three feel cards with cross-section art, a 1-10 feel scale bar, a short description, a spec list and a button. |
| Offer banner | Single dark banner with headline, two buttons and a square photo. |
| Product hero with layer cutaway | Kicker, large headline, lead, four spec chips (height, layers, feels, sizes), example price, two buttons and a note; mattress photo beside five labelled layer bands on a night-sky band. |
| From order to first night | Four step cards with moon-phase step numbers. |
| Image and text | Photo on the left, kicker, headline, text, checklist and a button on the right. |
| What's in the box (rolled delivery) | Photo beside the box contents checklist and four moon-numbered unboxing steps. |
| Layers explainer | Cutaway illustration beside five colour-coded layer rows (cover, comfort foam, transition foam, pocket springs, base). |
| Newsletter band | Dark band with a headline, short text and a sign-up button. |
| Reviews (sample) | Three review cards on a soft band. SAMPLE TEXT: replace with real reviews you may publish. |
| Shop by category | Cloud-soft category tiles with labels that link to product category pages. |
| Size table | Text, tips and a button beside a table of the five sizes with dimensions and example prices. |
| Sleep room visit and hours | Sleep room address, hours and two buttons next to a photo. |
| Spec sheet table | Heading beside a two-column table of the mattress details. |
| Trial and returns explainer | Night-sky band with four moon-phase milestones (night 1, 30, 60, 100), two buttons and a sample-terms note. |
| Trial, delivery & warranty promises | Four icon cards on a soft band: trial, rolled delivery, warranty and support (sample terms). |
Page layouts
Full pages in Patterns → LT Slumber: full pages. Create a page, open the inserter and pick one to start from:
- Home: Slumber (one mattress store): Demo homepage: layer-cutaway hero, firmness picker, layers explainer, size table, model comparison, rolled delivery, trial band, accessories, sample reviews and FAQ.
- About page: About page: intro, brand story, image and text and promises.
- Compare models page: Compare page: intro, model comparison, firmness picker, size table, what's in the box, spec sheet and FAQ.
- Contact page: Contact page: intro, contact cards, sleep room visit and quick answers.
- FAQ & delivery page: FAQ & delivery page: intro, questions, delivery and returns rates, how it works, the trial and promises.
Colour styles
Change the style in Appearance → Editor → Styles (how). LT Slumber has 3:
| Style | Main colour |
|---|---|
| Dusk (default) | #3A3A7A |
| Midnight | #12122A |
| Linen | #2F4A5E |
Fonts
Bundled with the theme (self-hosted, no Google Fonts requests). Change them in Styles → Typography.
| Used for | Font |
|---|---|
| Headings | Lustria |
| Body text | KoHo |
Store-type notes: One-product showcase
- The main product is one variable product (its models or options are variations); the accessories are normal and variable products next to it.
- Product pages have a sticky add-to-cart bar that appears while the customer scrolls the details.
- The compare table, specs and “what’s in the box” are sample content: replace them with your product’s real data.
AI kit (Pro Unlimited)
With Pro Unlimited, an AI assistant can read the theme's rules and rebrand Slumber, write product pages with feels, sizes, layers and box contents, and update the compare and size tables without breaking the blocks. On a live site it can also import the demo, switch styles and draft landing pages through WordPress Abilities.
Example prompt: Set up this LT Slumber store for my mattress brand "Driftwell" (sample). One mattress, 30 cm, in Soft, Medium and Firm, sizes Single $499, Double $649, King $799 and Super King $899. Accessories: a feather-free pillow $49, a 4 cm topper from $129 and a cotton sheet set from $79. Trial: 90 nights, one free feel swap. Email: [email protected]. Use the Linen style with my brand colour #2F5D62, rewrite the homepage, the size table and the trial section, and mark anything I have not confirmed as sample.
See AI kit for the files, the prompts and the Abilities.
Before you go live
Everything in the demo is sample content: products, prices, specs, reviews, addresses and opening times. Replace it with your own, or delete it, and follow the going-live checklist. Pro Unlimited: python3 tools/check-theme.py --launch in the theme folder lists every sample left.
Demo photos
The live demo of LT Slumber shows real photos; the theme uses its own illustrations and placeholders. The photos are from Pexels, free to use under the Pexels licence (credit is not required, but we thank the photographers):
about.jpg: photo by Curtis Adams on Pexelsbanner.jpg: photo by Castorly Stock on Pexelsbox.jpg: photo by https://kaboompics.com/ on Pexelscat-bed-bases.jpg: photo by Niels from Slaapwijsheid.nl on Pexelscat-bedding.jpg: photo by Rachel Claire on Pexelscat-mattress.jpg: photo by Max Vakhtbovych on Pexelscat-pillows.jpg: photo by alleksana on Pexelscat-toppers-protectors.jpg: photo by Max Vakhtbovych on Pexelscloud-pillow.jpg: photo by Castorly Stock on Pexelscotton-throw.jpg: photo by Wolf Art on Pexelshero.jpg: photo by Charlotte May on Pexelsmattress-protector.jpg: photo by Magda Ehlers on Pexelsmattress-topper.jpg: photo by Byakuya Lifestyle on Pexelspercale-sheet-set.jpg: photo by Engin Akyurt on Pexelspillowcase-pair.jpg: photo by Aless Mikhalenko on Pexelsslumber-bed-base.jpg: photo by Max Vakhtbovych on Pexelsslumber-mattress.jpg: photo by Max Vakhtbovych on Pexelsstore.jpg: photo by Max Vakhtbovych on Pexelsstory.jpg: photo by Letícia Alvares on Pexels
Questions about LT Slumber
Can I sell more than one feel or size?
Yes. The demo mattress is one variable product with a Size attribute (Twin to Cal King) and a Feel attribute (Soft, Medium, Firm). Each combination is a variation with its own price and stock.
How does the layer cutaway in the hero work?
It is made of plain blocks: five coloured bands, each with a layer name and depth, next to a photo. You change the names, depths and colours in the block editor; no plugin or script is needed.
Does the theme run the trial and returns for me?
No. The trial section explains your terms in four steps. WooCommerce takes the orders; trials, swaps and refunds are handled by you or a returns plugin, so set the text to match your real policy.
Is the firmness picker interactive?
It is a static guide: three cards with a feel scale and a button to the product. The scale position is a class you pick (1 to 10), so you can match it to your own scale.
Can I use it for another one-product brand?
Yes. The cutaway, the picker, the size and compare tables and the trial band suit any product sold in versions and sizes, such as a sofa, an office chair or a pram.
Does the demo make health or sleep claims?
No. The copy describes how each feel lies and what is inside the mattress. Add claims only if you can back them and your local rules allow them.
Ask AI about LT Slumber
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