Spaces:
Sleeping
Sleeping
Create ref_restaurant.html
Browse files- ref_restaurant.html +102 -0
ref_restaurant.html
ADDED
|
@@ -0,0 +1,102 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!--
|
| 2 |
+
BuildAI Reference: RESTAURANT / FOOD
|
| 3 |
+
Upload to HuggingFace as: ref_restaurant.html
|
| 4 |
+
-->
|
| 5 |
+
|
| 6 |
+
<!-- == PATTERN 1: LUXURY FINE DINING (NOBU STYLE) == -->
|
| 7 |
+
<style id="r1">
|
| 8 |
+
/* LUXURY DARK RESTAURANT */
|
| 9 |
+
/* bg:#1a0e05 font:Cormorant Garamond serif */
|
| 10 |
+
/* gold accent: #d4a853 */
|
| 11 |
+
/* hero: min-height:100vh position:relative overflow:hidden */
|
| 12 |
+
/* hero bg: url(loremflickr food restaurant luxury) center/cover filter:brightness(0.25) */
|
| 13 |
+
/* hero overlay: linear-gradient to bottom transparent 30% rgba(26,14,5,0.9) */
|
| 14 |
+
/* h1: clamp(48px,8vw,100px) weight:400 letter-spacing:8px uppercase */
|
| 15 |
+
/* tagline: color:#d4a853 letter-spacing:5px uppercase italic */
|
| 16 |
+
/* divider: width:60px height:1px bg:#d4a853 margin:20px auto */
|
| 17 |
+
/* CTA: border:1px solid #d4a853 color:#d4a853 letter-spacing:4px uppercase hover:bg:#d4a853 color:#1a0e05 */
|
| 18 |
+
/* menu tabs: border-bottom:1px solid rgba(212,168,83,0.2) */
|
| 19 |
+
/* menu tab: color:#666 border-bottom:2px solid transparent active:color:#d4a853 border-color:#d4a853 */
|
| 20 |
+
/* menu item: flex justify-between border-bottom:1px solid rgba(255,255,255,0.05) padding:20px 0 */
|
| 21 |
+
/* menu price: color:#d4a853 */
|
| 22 |
+
</style>
|
| 23 |
+
|
| 24 |
+
<!-- == PATTERN 2: BOLD CASUAL (CHIPOTLE STYLE) == -->
|
| 25 |
+
<style id="r2">
|
| 26 |
+
/* BOLD CASUAL RESTAURANT */
|
| 27 |
+
/* bg:#f5f0e8 font:Inter */
|
| 28 |
+
/* hero: bg:#3b2314 grid 1fr 1fr gap:60px align:center */
|
| 29 |
+
/* h1: clamp(40px,6vw,80px) weight:900 tracking:-3px leading:1.0 color:#f5f0e8 uppercase */
|
| 30 |
+
/* accent: color:#e8a020 */
|
| 31 |
+
/* menu card: border-radius:20px overflow:hidden bg:#fff box-shadow:0 4px 20px rgba(0,0,0,0.08) */
|
| 32 |
+
/* menu card hover: translateY(-6px) */
|
| 33 |
+
/* menu img: width:100% height:200px object-fit:cover */
|
| 34 |
+
/* card tag: 10px weight:700 uppercase tracking:2px color:#e8a020 */
|
| 35 |
+
/* price: 20px weight:800 color:#1a1a1a */
|
| 36 |
+
/* order btn: bg:#3b2314 color:#fff border-radius:999px weight:700 hover:bg:#e8a020 */
|
| 37 |
+
</style>
|
| 38 |
+
|
| 39 |
+
<!-- == PATTERN 3: FARM-TO-TABLE ORGANIC == -->
|
| 40 |
+
<style id="r3">
|
| 41 |
+
/* ORGANIC EARTHY RESTAURANT */
|
| 42 |
+
/* bg:#fafaf7 font:Plus Jakarta Sans */
|
| 43 |
+
/* hero: grid 1fr 1fr min-height:90vh */
|
| 44 |
+
/* hero text: bg:#2d3a1e flex flex-col justify:center padding:80px 60px */
|
| 45 |
+
/* eyebrow: 11px tracking:4px uppercase color:#8fbe5a */
|
| 46 |
+
/* h1: clamp(36px,4vw,60px) weight:800 tracking:-2px color:#f5f0e8 */
|
| 47 |
+
/* hero p: 16px color:#8a9a78 line-height:1.8 */
|
| 48 |
+
/* btn: bg:#8fbe5a color:#1a1a1a border-radius:999px weight:700 */
|
| 49 |
+
/* values grid: 3 cols gap:24px */
|
| 50 |
+
/* value icon: 36px margin-bottom:12px */
|
| 51 |
+
/* value title: 16px weight:700 color:#2d3a1e */
|
| 52 |
+
</style>
|
| 53 |
+
|
| 54 |
+
<!-- == PATTERN 4: EUROPEAN FINE DINING == -->
|
| 55 |
+
<style id="r4">
|
| 56 |
+
/* EUROPEAN MINIMAL ELEGANT */
|
| 57 |
+
/* bg:#fff font:Cormorant Garamond */
|
| 58 |
+
/* hero: height:100vh overflow:hidden position:relative */
|
| 59 |
+
/* hero img: width:100% height:100% object-fit:cover */
|
| 60 |
+
/* overlay: linear-gradient to bottom transparent 40% rgba(0,0,0,0.8) */
|
| 61 |
+
/* overlay content: position:absolute bottom padding:80px */
|
| 62 |
+
/* preheader: 13px tracking:6px uppercase color:rgba(255,255,255,0.6) */
|
| 63 |
+
/* h1: clamp(42px,6vw,80px) weight:300 tracking:-1px */
|
| 64 |
+
/* reservation strip: bg:#fff padding:32px flex gap:24px align:center box-shadow:0 -10px 40px rgba(0,0,0,0.1) */
|
| 65 |
+
/* field: flex flex-col border-bottom:1px solid #e5e7eb */
|
| 66 |
+
/* reserve btn: bg:#1a1a1a color:#fff font:Inter 13px tracking:2px uppercase hover:#333 */
|
| 67 |
+
</style>
|
| 68 |
+
|
| 69 |
+
<!-- == PATTERN 5: PIZZA/ITALIAN VIBRANT == -->
|
| 70 |
+
<style id="r5">
|
| 71 |
+
/* VIBRANT ITALIAN RESTAURANT */
|
| 72 |
+
/* bg:#fff font:Inter */
|
| 73 |
+
/* hero: bg:linear-gradient(135deg,#c41e3a,#8b0000) min-height:85vh */
|
| 74 |
+
/* overlay: radial-gradient circle at 30% 50% rgba(255,200,0,0.15) */
|
| 75 |
+
/* h1: clamp(44px,7vw,90px) weight:900 tracking:-3px color:#fff */
|
| 76 |
+
/* accent: color:#ffd700 */
|
| 77 |
+
/* menu section bg: #fdf6e3 */
|
| 78 |
+
/* menu tabs: display flex justify:center border-bottom:2px solid #e5e7eb */
|
| 79 |
+
/* tab: padding:14px 28px color:#888 border-bottom:3px solid transparent active:color:#c41e3a border-color:#c41e3a */
|
| 80 |
+
/* dish card: bg:#fff border-radius:16px overflow:hidden shadow:0 4px 24px rgba(0,0,0,0.08) */
|
| 81 |
+
/* dish img: height:180px object-fit:cover */
|
| 82 |
+
/* dish price: color:#c41e3a weight:800 18px */
|
| 83 |
+
/* reservation form: bg:#c41e3a padding:60px inputs:bg rgba(255,255,255,0.1) border:1px solid rgba(255,255,255,0.2) color:#fff */
|
| 84 |
+
</style>
|
| 85 |
+
|
| 86 |
+
<!-- == SHARED RESTAURANT PATTERNS == -->
|
| 87 |
+
<style id="rshared">
|
| 88 |
+
/* GALLERY GRID */
|
| 89 |
+
/* masonry-style: columns:3 gap:12px */
|
| 90 |
+
/* gallery img: border-radius:12px width:100% mb:12px break-inside:avoid */
|
| 91 |
+
/* @media max-width:600px -> columns:2 */
|
| 92 |
+
|
| 93 |
+
/* REVIEW CARD */
|
| 94 |
+
/* bg:#fff border-radius:16px padding:24px shadow:0 2px 20px rgba(0,0,0,0.06) */
|
| 95 |
+
/* stars: color:#f59e0b */
|
| 96 |
+
/* reviewer: font-weight:600 */
|
| 97 |
+
|
| 98 |
+
/* OPENING HOURS */
|
| 99 |
+
/* grid 2 cols max-width:400px */
|
| 100 |
+
/* day: color:#666 13px */
|
| 101 |
+
/* hours: color:#1a1a1a weight:600 text-align:right */
|
| 102 |
+
</style>
|