Free ceramic tile website template
Edit it by hand: it is one index.html with no build step, so you can open it in any text editor, change the words and photos, and upload it to any static host. Not a coder? Describe your business in one sentence to 8B's AI website builder and it designs a new site for you, with more pages when you need them. Designing is free; publishing with hosting is $9 a month, billed yearly. It also works inside Claude and ChatGPT.
MIT license · Made by 8B, an AI website builder · Plain text: inset.md, data: inset.json
About this ceramic tile website template
Ceramic tile website template: one free HTML file for a tile maker or ceramics studio that sells custom glazed tiles to homes, cafes and trade. It has a glaze wall, a live tile designer with a price per square metre, trade specs and a sample box, in saturated colour. AGENTS.md lets Claude Code, Cursor or Codex adapt it.
At a glance, October 2026. One 115 KB index.html with its CSS and JavaScript inside, 12 sections, 10 Unsplash photos credited in CREDITS.md, Instrument Sans and Pliant from Google Fonts, GSAP 3.13.0 (ScrollTrigger); Lenis 1.3.27 smooth scroll loaded from jsDelivr.
Tile web design comes down to showing colour and taking an enquiry, and this page does both for a pressed-tile maker, a ceramics workshop or a showroom with its own range. A tile website design like this lists the glazes, lets a visitor build a tile and see the price, then offers a sample box or a trade account. Makers of rugs, glass, wallpaper or paving who sell by colour and size can reuse the designer.
As a ceramic tile website template for Claude Code, Cursor or Codex, vibe coding needs the facts only the maker has: glaze names, the price per square metre for each size, inlay extras, trade terms, lead times and showroom details. It should rename the glazes in the wall, both swatch rows, the pairing notes and the captions together, update the footer wordmark's len, keep the data-price, data-extra and data-core attributes and invent no prices or specs. The Codex CLI reads AGENTS.md by itself, as the Codex walkthrough notes.
This is the right base when the product is one custom item with colour and size choices and buyers order samples first. A showroom that sells many ranges and fits them itself suits the showroom-led tile shop template better, and a ceramics website template for tableware would need the tile drawings replaced. The weak spot is the designer: it changes the preview and the price shown, and nothing else. People who do not code can use 8B's builder instead.
Good for:
Turn the ceramic tile website template into your site with an AI agent
With an AI coding agent
Files (PowerShell: curl.exe):
curl -LO https://raw.githubusercontent.com/8bsite/ceramic-tile-website-template/main/index.html
curl -LO https://raw.githubusercontent.com/8bsite/ceramic-tile-website-template/main/AGENTS.md
curl -LO https://raw.githubusercontent.com/8bsite/ceramic-tile-website-template/main/LICENSE
curl -LO https://raw.githubusercontent.com/8bsite/ceramic-tile-website-template/main/CREDITS.mdPrompt for the agent:
Read AGENTS.md, then edit index.html. Make this the site for <my tile or ceramics business: name, city, products, colour or size options with prices per square metre, how a piece is made, projects, sample and trade terms, showroom, how people enquire>. Replace first the brand name, the footer wordmark's len, the glaze names and pairing notes, prices, specs and contacts. Keep the section ids, the data-price, data-extra and data-core attributes and the counts AGENTS.md lists. Ask me for missing facts and never invent prices, specs, firing claims or contacts.In a terminal
npx degit 8bsite/ceramic-tile-website-template my-siteCeramic tile website design prompt for any AI tool
Use this to build a ceramic tile maker's site from scratch in Claude Code, Codex, Cursor, Lovable, v0 or Bolt, or to brief a designer. It writes this template's design as decisions; with the template itself, the short prompt above is enough.
Build a one-page website for a ceramic tile maker that sells custom glazed tiles to homes, cafes and trade, where the goal is a sample box or trade enquiry. Sections in order: navigation, opening field of tiles, glaze wall, floor patterns, a live tile designer with a price per square metre, how a tile is made, projects, samples, trade specs, FAQ, contact form, footer. Type: Pliant 700 to 800 at 125% width for headings, labels, buttons and prices, Instrument Sans for body text and form fields. Colours: #ffffff ground, #0a1a35 navy for text, rules and panels, #b8144a raspberry, #ebb52a marigold, #17853a fern and #0a4597 cobalt as glaze colours. Style: every tile is three nested CSS squares, square corners, 2px navy rules, buttons that fill from a growing centre square. Avoid a purple gradient, three identical icon cards and a centred hero with two buttons. One motion idea: the opening field of tiles shrinks away and a band of tiles turns into a giant frame as you scroll; respect prefers-reduced-motion. Copy is short and concrete. Ask me for glaze names, size prices, extras, trade terms, lead times, showroom address and contacts; never invent them, leave marked placeholders and list them. One primary action, Order a sample box, repeated in the nav, the designer and the contact form. Check at 390 px, tap targets 44 px, visible keyboard focus and no console errors.Ceramic tile website design and motion
Palette
#ffffff page ground, the headline plate, tile rings, text on the navy panels, form fields#0a1a35 body text, buttons and the outlined button's hover fill, the 2px rules, the navy panels, the Night glaze#b8144a Raspberry glaze, the filled button's hover fill, focus outline, list bullets, the logo mark's core, the top contact band#74152a Claret glaze#c22a26 Signal glaze#ef6420 Tangerine glaze#ebb52a Marigold glaze, the designer's default core, the thank-you line, the right contact band, focus outline on navy#a6772b Ochre glaze#17853a Fern glaze, the designer's default frame, the left contact band#0b4a66 Harbour glaze and the secondary text: pairing notes, spec labels, step numbers, layout descriptions, footer lines#0a4597 Cobalt glaze, the second colour of the patterns floor, the core of the fired tile, the bottom contact band#0b9ad6 Lido glaze#a5c5c9 Mist glaze and the backgrounds behind photos while they load#7a96b4 Slate glazeFonts
- Pliant: headings, labels, buttons, links and the price in weights 700 to 800, stretched to 125% width; labels and buttons are uppercase with tracking
- Instrument Sans: body text, intro lines and form fields in weights 400 to 600
Below a sticky first-screen field of small tiles (16 columns on a desktop, 12 under 1100px, 8 under 760px) sit full-width bands: a 7-column glaze wall (4 under 960px, 3 under 420px), a 12-column collage of six project photos with captions on white tabs, and three size cards with spec rows. Navy panels hold the second screen and the contact form, which four colour bands frame.
It is a website with tiles in the literal sense: every tile is three nested squares drawn in CSS, so these html tiles need no images. Corners are square, rules are 2px navy lines and buttons fill on hover. The pinned floor flips run on GSAP's ScrollTrigger.
Every value of this ceramic tile website design, with the type scale, spacing and the motion rules, is in its DESIGN.md file (Google's format), ready for a coding agent or Stitch.
What is on the ceramic tile website page
- NavigationFixed bar: logo with a tile mark, seven links, Sample box button and a menu button; full-screen menu with a colour square per link under 1080px; hides on scroll down
- Square tiles, glazed by hand, laid by the thousand.Two screens: a field of square tiles under a headline plate with two buttons, then a navy core explaining that every tile is three squares, with a photo
On load the tiles pour in and the headline rises; scrolling the first screen shrinks many tiles away and sends a band of others, turned a quarter and in colour order, to the screen edges as a giant frame, while two groups of three tiles slide round a small square on a loop.
- Thirteen glazes, fired to stay loud.A wall of thirteen glaze tiles with names and pairing notes, plus a note about the clay
The heading is revealed in a hard left-to-right wipe and each glaze tile pours in, ring then core, as it arrives.
- One tile, four floors.A held screen where a 6 by 6 floor of tiles flips between four layouts while a list marks the current one
Pinned for about two screens of scroll: a 6 by 6 floor of two-faced tiles flips in diagonal waves through four layouts while the list marks the current one.
- Design your own tile.A tile designer: pick frame glaze, core glaze, inlay and size, see a 5 by 5 floor and a live price per square metre
Every choice updates the 5 by 5 preview floor, the one-line summary and the price per square metre; only the heading animates on scroll.
- From wet clay to a loud floor.Five making steps on a sideways track beside one tile that goes from clay to fired colour (held screen)
Pinned for about three screens of scroll: five steps slide sideways while one tile goes from wet clay to dry, to chalky raw glaze, to fired colour.
- Laid in kitchens, pools and cafés.A collage of six installed projects with captions, among small coloured tile chips
The heading wipes in and the eight small tile chips between the photos pour in as they arrive.
- Six tiles in a box, at your door in three days.Sample box offer with three facts, two actions and a photo, beside a sliding-puzzle board of eight tiles
Scrubbed with the scroll, the eight tiles of the sample board start scrambled and slide one square at a time into colour order.
- For architects, builders and anyone ordering by the pallet.Trade offer text and three size cards with specs, each with a nested square drawing
The three squares start nested inside one another and slide apart over their own spec columns as the cards come into view.
- Asked every week.Six questions and answers as native details, beside a heading and a contact link
The heading wipes in; questions open and close without JavaScript, and the plus sign turns into a minus.
- Come and see them fired.Showroom details and a project enquiry form inside a frame of four colour bands
Four colour bands slide in from beyond the section's edges and settle into a frame around the navy contact panel.
- FooterA row of thirteen tiles, four link columns, a large wordmark, and a legal line with the Design: 8B credit
The row of thirteen tiles pours in as it arrives.
Before you publish the ceramic tile website site
- Replace social preview image, favicon, contact form (sends nothing yet), phone number, email address and social media links and the invented demo facts (prices, dates, addresses). AGENTS.md lists them.
- Sample box button in the nav lead to
#samplesnow; point them to your sample order page or shop. - Design your tile and Order samples buttons in the first screen lead to
#maker and #samplesnow; point them to keep, or point to your configurator and sample shop. - Put it in a sample box button under the tile designer, and Build your box in the samples section lead to
#samples and #makernow; point them to your checkout or an order form that receives the chosen frame, core, inlay and size (the designer form posts nothing). - Order the studio mix link and Ask for a trade account button lead to
#contactnow; point them to your order page or trade account form. - Send to the studio button in the contact form lead to
submits to the same page; nothing is sent, a script shows the thank-you linenow; point them to your form service (Formspree, Netlify Forms) or your email. - Instagram and Pinterest links in the footer lead to
the networks' home pagesnow; point them to your profile addresses. - Newsletter link in the footer lead to
mailto: placeholdernow; point them to your newsletter sign-up page. - The form and the designer send nothing: the contact form posts to the same page and the designer form only changes the preview. Connect a form service or a shop before publishing.
- The patterns and making sections hold the screen for 310svh and 420svh; on short or landscape phone screens the stage is tight.
- The opening field is made of about two hundred small elements and sorts them with a script on every refresh; on slow phones the first scroll can feel heavier than the rest of the page.
- The decorative tile chips in the projects collage are hidden from screen readers; the captions carry the project facts.
Questions about this ceramic tile website template
Is there a free HTML website template for a tile maker?
Yes. This is one HTML file under the MIT licence with inline CSS and scripts, GSAP and Lenis loaded from jsDelivr, and ten Unsplash photos. It covers glazes, floor patterns, a designer, how a tile is made, projects, samples, trade specs, a FAQ and a contact form.
Does the tile designer take orders?
No. It changes the preview floor, the one-line summary and the price shown, which is the size price plus the inlay extra, and it sends nothing. The Put it in a sample box button only jumps to the samples section. Connect your shop or an order form first.
How do I give this template to Claude Code or Cursor?
Download index.html and AGENTS.md, which the repository lists as curl commands, and paste the short prompt above into Claude Code, Cursor or Codex. The agent reads AGENTS.md first, so it knows which attributes to keep. Starting without the template? Use the ceramic tile website design prompt below. The comparison of agents and builders covers these tools.
What must stay when I rename glazes or change prices?
Keep the data-price attribute on each size and data-extra and data-core on each inlay, because the designer reads them. Rename each glaze in the wall, in the frame and core swatches, the pairing notes and the project captions together, and recolour through the CSS variables.
Does the contact form send anything?
No. The form checks the required fields, shows the thank-you line and resets, so nothing leaves the page. Connect Formspree or Netlify Forms, or point it at your email, before publishing; AGENTS.md lists the steps for this form and for the designer.
Can I get a site like this without editing code?
Yes, through 8B's AI website builder. You describe the site in a sentence and its engine designs a new one, not this template. Designing and restyling are free; publishing with hosting and SSL, full HTML export and AI edits in chat are on Pro at $9 a month billed yearly. It also runs inside Claude and ChatGPT.



