Midnight Table NYC — StudioCMS Theme
Version 1.2.1

Full installable luxury restaurant theme for StudioCMS.

Theme Settings — true tabbed interface
- Branding
- Hero
- Story
- Menu
- Private Dining
- Gallery Image
- Reservation Request
- FAQ
- Contact
- Social
- Navigation
- SEO
- Google Measurement

Dummy data included and automatically seeded
- Restaurant name, tagline and complete hero copy
- Full story section copy
- 9 editable menu dishes across Raw & Chilled, First Course, Main Course and Dessert
- 3 editable private dining experiences
- 6 editable FAQs
- Demo contact information, hours, address and social URLs
- Complete SEO title, description and keywords
- 1 smart StudioCMS reservation form created automatically when missing
- 2 included editorial demo images for hero/story
- 6 included gallery demo images shown until native StudioCMS Gallery albums are added

Theme Settings editor
- Menu items use a visual repeater instead of exposing raw JSON
- Private Dining uses a visual repeater
- FAQ uses a visual repeater
- Gallery has an enable/disable switch
- Settings groups are converted into horizontal tabs using the same StudioCMS DOM structure as the reference Vintage Car Rental theme
- Existing non-empty administrator values are preserved; empty/missing demo values are populated automatically

Smart reservation system
- Full Name, Email, Mobile Number
- Reservation Date
- Preferred Time
- Party Size 1–12 + 13+/Private Event
- Seating Preference
- Occasion
- Allergies/Dietary Needs
- Accessibility/High Chair
- Special Requests
- SMS preference
- Prevents past reservation dates
- Monday closure validation
- Friday/Saturday peak guidance
- 13+ guests automatically receive private-event guidance
- Occasion-aware special-request prompts
- Core form still submits without JavaScript; JavaScript adds progressive smart behavior

Native StudioCMS modules
- Forms
- Gallery albums and paginated gallery images
- Menus
- SEO / Theme Developer Contract

Complete templates
- index.php
- page.php
- post.php
- blog.php
- tag.php
- 404.php
- coming_soon.php
- maintenance.php
- header.php
- footer.php
- functions.php
- settings/options.php
- sections/gallery.php
- sections/album.php
- sections/reservation.php
- assets/theme.js
- style.css

Design palette — v1.2.1
- Deep Aubergine #1B1118
- Oxblood #4C1F2E
- Antique Champagne #C7A66A
- Warm Ivory #F8F3EC
- Soft Stone #74686E

Important
All restaurant names, menu items, prices, telephone numbers, email addresses, opening hours, policies and gallery illustrations are dummy content for demonstration. Replace them before publishing a production restaurant website.
