All starters

Designed starter

Events starter

Demo content: Lantern Row, live to try

An events site for a Friday night street market, with news posts, a season of events with schedules, a contact form and site colors you set in the admin.

Lantern Row Market is a Friday night street market that doesn't exist, set in big type on lantern yellow and navy. Every page is filled in, so the site works the moment it's installed. It's the finished site from the Total CMS beginner videos, which makes it a good one to learn from.

What's in it

  • News: posts with a page each, a cover photo and a photo gallery.
  • Events: each one with a date, a location, a poster and a schedule. The Events page shows only upcoming events, soonest first, and hides them once they've passed.
  • Contact form: public, protected from bots, and saved in the admin. It sends visitors to a thank-you page.
  • Colors in the admin: four objects in the Color collection set the site's colors, so you can change them without touching CSS.
  • One stylesheet: plain CSS with no build step.

What you change first

  • Content. The posts, events and photos are all in the admin.
  • Colors. Open the Color collection and change paper, paper-deep, ink or lantern. The site follows on the next page load.
  • Footer. The hours, email and phone are in the default layout.
  • Photos. The demo photos come from Pexels and are credited in CREDITS.md. Replace them with your own before launch.

The site's /readme page gives a tour and a list of what to change before you go live. Contact form messages are saved in the admin; they aren't emailed.

Install it

With Composer. You’ll need PHP 8.2 or later; there’s no build step.

terminal
composer create-project totalcms/starter-events mysite

Point your web server at mysite/public/ and visit the site. The setup wizard creates your admin account. On a Mac, Total CMS Studio does all of this without a terminal.

More of the site

Try the Events starter on the trial.

45 days with every Pro feature, on your own server, no credit card. Install it and see the site your client would edit.