Project Goal
Turn a client brief, branding direction, and wireframes into a calm, premium site.

GraphitEdge Guided Project
A premium restaurant website brief for building layout, reusable components, and a consistent multi-page site.
Build a multi-page restaurant website that evolves from a static layout into a reusable, scalable site. This project simulates a real client brief and introduces a more professional design-to-code workflow than a one-page exercise.
Turn a client brief, branding direction, and wireframes into a calm, premium site.
HTML structure, CSS layout, reusable components, and multi-page consistency.
Read the brief before coding so your layout decisions come from the project goals.
Treat this page like a real project reference. Return to it while working through Parts 2, 3, and 4 so your decisions stay connected to the client goals instead of becoming random one-off code changes.
Black Swan Bistro is a modern Australian restaurant focused on seasonal ingredients and relaxed dining.
Use the supplied Black Swan Bistro logo as the brand anchor in the header and footer.
Deep charcoal, warm gold accents, and soft neutral backgrounds.
Elegant serif headings with a clean sans-serif body style.
Generous whitespace to create a premium feel and reduce visual noise.
Use these values to keep your project work consistent. Start with the hex codes in your CSS, and use the RGBA value when you need a transparent overlay.
Primary text, strong dividers, and dark footer areas.
Hex: #2f2923
RGB: rgb(47, 41, 35)
Accent colour for headings, highlights, and restrained emphasis.
Hex: #8d6c24
RGB: rgb(141, 108, 36)
Main page background and light section surfaces.
Hex: #fcfaf5
RGB: rgb(252, 250, 245)
Borders, secondary surfaces, and quiet supporting blocks.
Hex: #d8cfbf
RGB: rgb(216, 207, 191)
Body copy, supporting labels, and lower-emphasis text.
Hex: #5f564c
RGB: rgb(95, 86, 76)
Optional overlay for banners or image areas when contrast is needed.
Hex: #2f2923
RGBA: rgba(47, 41, 35, 0.72)
These wireframe panels are a closer adaptation of the supplied handoff artboards. They show the stronger desktop and mobile structure students should follow while building the project.
Home Page
Black Swan Bistro
BSBMenu Page
Black Swan Bistro
BSBAbout Page
Black Swan Bistro
BSBContact Page
Black Swan Bistro
BSBReusable logo and navigation structure shared across all pages.
Repeated footer with brand details, navigation, hours, and supporting links.
Card pattern used for featured dishes and the full menu listing.
Consistent heading treatment that keeps page hierarchy readable.
Primary and secondary button styles used across hero and call-to-action sections.
Repeated icon-label-value rows for practical contact information.
Part 1
Build the semantic page structure and organise the core content blocks.
Part 2
Use the brief and wireframes to shape spacing, hierarchy, and page layout.
Part 3
Identify repeated sections and turn them into consistent reusable patterns.
Part 4
Expand the project into a consistent site with shared layout decisions across pages.
Cookie Settings