webdevpuneet.com
← All section templates

Menus, Listings & Timetables

4 free, editable menus & listings section templates. Industry sections: restaurant menus with prices, property listings and class timetables. Change the text, images, colours and fonts in your browser, add a GSAP animation, then export HTML, React or Vue.

Menus, Listings & Timetables

4 sections · Responsive · GSAP animation · HTML, React & Vue

Updated October 20, 2026

About these sections

Menus, Listings & Timetables

Some businesses need sections that general landing-page kits don't have. These templates cover the content customers look for first in three common industries.

The Restaurant Menu lists dishes with dotted leaders to the price, descriptions and dietary tags, one section per course. Property Listings shows homes as cards with price, status, address and key facts, with themed SVG house illustrations until you add photos. The Class Timetable publishes a weekly schedule as an accessible table that becomes labelled cards on phones.

Each one is editable in the browser, matches the rest of the library's theme and exports as HTML, a ZIP, React or Vue. Combine them with heroes, galleries and contact sections in the Website Builder to build a restaurant, agency or gym website in minutes.

New: the Product Grid shows products with photos, badges, prices, sale prices and ratings, and links each one to your own checkout.

Restaurant Menu: A printed-menu style section for restaurants, cafés and bars. Dishes sit in two columns, each with its name, a dotted leader to the price, a short description and an optional tag such as "V" or "Chef’s pick". A note below covers allergens or service, and an optional button links to bookings. Add one section per course: starters, mains, desserts or drinks.

Property Listings: Real estate listing cards in a responsive grid. Each card shows a photo with a status badge (For sale, To rent, Sold), the price, a title, the address and key facts such as bedrooms, bathrooms and floor area, and links to the full listing. Until you upload photos, every card shows a themed SVG house illustration, so the section looks finished with any colour preset.

Product Grid: A shop-window section: a heading with a view-all link, then product cards with a 4:5 image, an optional badge such as New or -20%, the name, a short line, the price with an optional crossed-out old price, a star rating and a buy or view button. Cards lift on hover, the grid goes from four columns to one, and every product is described to search engines with Product structured data.

Class Timetable: A weekly schedule for classes, sessions or events. Rows show the day, time, class name, coach or teacher and a level badge in an accessible table on larger screens; on phones each row becomes a labelled card. A note and a booking button sit underneath. Column headings are editable, so it works for gyms, yoga studios, dance and music schools, courses and conferences.

Browse other categories

More Section Categories

CategoryWhat it is forSectionsIncludes
HeroAbove-the-fold hero sections with a headline, supporting text, call-to-action buttons and an image, screenshot or background photo.5SaaS Split Hero, Centred Gradient Hero, Image Background Hero, App Product Hero, Personal Portfolio Hero
NavbarResponsive navigation bars with a logo, links and a call-to-action button.3Simple Sticky Navbar, Floating Pill Navbar, Navbar With Announcement Bar
FeaturesFeature grids, alternating image-and-text rows and benefit lists.5Icon Grid Features, Split Features With Image, Bento Grid Features, Alternating Feature Rows, How It Works Steps
PricingPricing tables and plan cards with highlighted plans and feature lists.5Three-Tier Pricing, Dark Glow Pricing, Single Plan Pricing, Pricing List Rows, Pricing Comparison Table
TestimonialsCustomer quotes, review walls and case-study highlights.6Testimonial Wall, Testimonial Carousel, Testimonial Marquee, Testimonial Spotlight, Case Study Showcase, Reviews Summary & Rating
FAQFrequently asked question sections with expandable answers.3FAQ Accordion, Split FAQ With Contact Card, FAQ Grid
Call to actionClosing call-to-action banners and sign-up blocks.4Gradient CTA Banner, Split CTA With Image, Newsletter Signup CTA, CTA Strip
Stats & logosSocial-proof numbers and customer logo strips.3Animated Stats Counters, Scrolling Logo Cloud, Stats With Logos (Dark)
TeamTeam grids with photos, names and roles.4Team Grid, Team Carousel, Interactive Team Accordion, Team With Hiring CTA
About usAbout us and our story sections: a picture, the story, the founder, key facts and company values.1About Us & Our Story
ContactContact sections with details, maps and forms.5Contact Form With Details, Contact Options Cards, Contact With Map, Booking Request Form, Opening Hours & Location
BlogBlog and article grids with cover images.6Blog Post Cards, Featured Post With List, Editorial Post List, Legal & Long-Form Text Page, Blog Post Page (Single Article), Blog Grid with Pagination
Gallery & mediaPhoto galleries with filters and a lightbox, video sections and before-and-after sliders.3Filterable Image Gallery, Video Section with Poster, Before & After Slider
Scroll effectsScroll-driven sections built with GSAP: horizontal scroll galleries, pinned scroll stories and stacking cards.6Horizontal Scroll Gallery, Pinned Scroll Story, Stacking Cards, Scroll Path Timeline, 3D Scroll Carousel, Scroll Zoom Image Stack (Ken Burns)
MusicSections for bands, artists and labels: a music hero, an audio player with a track list, tour dates with tickets, a discography grid, a release countdown and streaming links.6Music Artist Hero, Audio Player & Track List, Tour Dates & Tickets, Discography Grid, New Release Spotlight, Streaming Links Bar
Login & Sign upLogin and register screens with email and password, social sign-in buttons, show password and a password strength hint.2Login Form (Sign In Page), Register Form (Sign Up Page)
PopupsPopups that open after a delay, on exit intent or on scroll, for sign-ups, offers and announcements.1Popup & Promo Modal
AccessibilityFloating accessibility toolbars that let visitors enlarge text, change contrast, hide images, pause animations and more.1Accessibility Toolbar Widget
Cursor & page effectsPage-wide effects that take no space in the layout: cursor followers that invert what is under them and floating back-to-top buttons.2Cursor Follower (Blend Mode Circle), Back to Top Button
TimelinesTimelines for company history, roadmaps and milestones, laid out along a scrollable line.1Horizontal Timeline
Social shareFloating social share bars that take no space in the layout, with share buttons for the popular networks.1Floating Social Share Bar
FooterWebsite footers with link columns, newsletter sign-up and social links.4Multi-Column Footer, Big Wordmark Footer, Footer With Newsletter, Minimal Footer

Real-world uses

Best Uses for Menus & listings Sections

🍝
Restaurant website (Restaurant Menu)
Add a section each for starters, mains and desserts with prices and dietary tags, followed by a booking button, so diners decide before they arrive.
☕
Café and bakery (Restaurant Menu)
List coffees, teas and pastries with short descriptions and prices, and use the note for oat milk, gluten-free options and opening hours.
🏡
Estate agent homepage (Property Listings)
Feature the newest homes for sale with photos, prices and bedroom counts, linking each card to its listing and the header link to all properties.
🔑
Lettings and rentals (Property Listings)
Show rental homes with a "To rent" badge, the monthly price and the area, so renters can shortlist places before booking viewings.
🏬
Online store homepages (Product Grid)
Feature this season's best sellers and new arrivals under the hero, with sale prices and badges that show what is on offer.
🎧
Product launch pages (Product Grid)
Show the main product and its accessories side by side, each with a price and a button to the checkout.

How it’s different

How These Section Templates Are Different

✎
Editable, not just copyable
Change text, links, images, colours and fonts in the browser before you export, instead of editing someone else’s code by hand.
◐
One theme for every section
Colours, fonts, radius and width are shared CSS variables, so every section you combine looks like one website.
⇲
Responsive by container
Container queries make each section adapt to its own width, in a full page, a column or a page builder.
✦
GSAP animation built in
Every section animates in with GSAP and ScrollTrigger, stays visible without JavaScript and respects reduced motion.
</>
HTML, React and Vue
Export a single HTML file, a ZIP with your images, a React component or a Vue component, or fork the code into My Code.
◍
Free, private, saved
No account and no watermark. Designs, uploaded images and fonts stay in your browser, with a backup file you can restore anywhere.

Step by step

How to Use

  1. 1
    Pick a sectionOpen one of the menus & listings sections above. Your edits autosave in your browser as you go.
  2. 2
    Edit the contentChange the text, buttons, links and images in the panel, and switch optional parts on or off.
  3. 3
    Add your brandPick colours, fonts, radius and width, or apply your saved brand kit; every section shares the same theme.
  4. 4
    Animate and previewChoose a GSAP entrance effect, press Play animation, and check desktop, tablet and mobile.
  5. 5
    ExportDownload HTML or a ZIP, copy a React or Vue component, or fork it into My Code.

Got questions?

Frequently Asked Questions

Yes for most sites: real text loads faster, reads well on phones, works with screen readers and can be found by search engines.

Yes. The menu works for services with prices, the listings for any catalogue of cards, and the timetable for courses, events and conferences, since every label is editable.

Menus hold up to 24 dishes per section, listings up to 12 homes and timetables up to 40 classes; add another section when you need more.

Restaurant Menu: A printed-menu style section for restaurants, cafés and bars. Dishes sit in two columns, each with its name, a dotted leader to the price, a short description and an optional tag such as "V" or "Chef’s pick". A note below covers allergens or service, and an optional button links to bookings. Add one section per course: starters, mains, desserts or drinks. Property Listings: Real estate listing cards in a responsive grid. Each card shows a photo with a status badge (For sale, To rent, Sold), the price, a title, the address and key facts such as bedrooms, bathrooms and floor area, and links to the full listing. Until you upload photos, every card shows a themed SVG house illustration, so the section looks finished with any colour preset. Product Grid: A shop-window section: a heading with a view-all link, then product cards with a 4:5 image, an optional badge such as New or -20%, the name, a short line, the price with an optional crossed-out old price, a star rating and a buy or view button. Cards lift on hover, the grid goes from four columns to one, and every product is described to search engines with Product structured data. Class Timetable: A weekly schedule for classes, sessions or events. Rows show the day, time, class name, coach or teacher and a level badge in an accessible table on larger screens; on phones each row becomes a labelled card. A note and a booking button sit underneath. Column headings are editable, so it works for gyms, yoga studios, dance and music schools, courses and conferences.

Yes. Every section is free for personal and commercial work, with no account, no watermark and no attribution: export it on its own as HTML, React, Vue or Next.js from its page, or use it in a website you build and export in the Website Builder.