66 lines
9.6 KiB
Go
66 lines
9.6 KiB
Go
// Code generated by templ - DO NOT EDIT.
|
|
|
|
// templ: version: v0.3.1020
|
|
package html
|
|
|
|
//lint:file-ignore SA4006 This context is only used if a nested component is present.
|
|
|
|
import "github.com/a-h/templ"
|
|
import templruntime "github.com/a-h/templ/runtime"
|
|
|
|
func Kawiarnia() templ.Component {
|
|
return templruntime.GeneratedTemplate(func(templ_7745c5c3_Input templruntime.GeneratedComponentInput) (templ_7745c5c3_Err error) {
|
|
templ_7745c5c3_W, ctx := templ_7745c5c3_Input.Writer, templ_7745c5c3_Input.Context
|
|
if templ_7745c5c3_CtxErr := ctx.Err(); templ_7745c5c3_CtxErr != nil {
|
|
return templ_7745c5c3_CtxErr
|
|
}
|
|
templ_7745c5c3_Buffer, templ_7745c5c3_IsBuffer := templruntime.GetBuffer(templ_7745c5c3_W)
|
|
if !templ_7745c5c3_IsBuffer {
|
|
defer func() {
|
|
templ_7745c5c3_BufErr := templruntime.ReleaseBuffer(templ_7745c5c3_Buffer)
|
|
if templ_7745c5c3_Err == nil {
|
|
templ_7745c5c3_Err = templ_7745c5c3_BufErr
|
|
}
|
|
}()
|
|
}
|
|
ctx = templ.InitializeContext(ctx)
|
|
templ_7745c5c3_Var1 := templ.GetChildren(ctx)
|
|
if templ_7745c5c3_Var1 == nil {
|
|
templ_7745c5c3_Var1 = templ.NopComponent
|
|
}
|
|
ctx = templ.ClearChildren(ctx)
|
|
templ_7745c5c3_Var2 := templruntime.GeneratedTemplate(func(templ_7745c5c3_Input templruntime.GeneratedComponentInput) (templ_7745c5c3_Err error) {
|
|
templ_7745c5c3_W, ctx := templ_7745c5c3_Input.Writer, templ_7745c5c3_Input.Context
|
|
templ_7745c5c3_Buffer, templ_7745c5c3_IsBuffer := templruntime.GetBuffer(templ_7745c5c3_W)
|
|
if !templ_7745c5c3_IsBuffer {
|
|
defer func() {
|
|
templ_7745c5c3_BufErr := templruntime.ReleaseBuffer(templ_7745c5c3_Buffer)
|
|
if templ_7745c5c3_Err == nil {
|
|
templ_7745c5c3_Err = templ_7745c5c3_BufErr
|
|
}
|
|
}()
|
|
}
|
|
ctx = templ.InitializeContext(ctx)
|
|
templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 1, "<main><header id=\"kawiarnia-header\"><div><span>Miejsce spotkań</span><h1>Chwila wytchnienia w sercu <span>tradycji</span></h1><p>Zapraszamy do naszej kawiarni, gdzie zapach świeżo mielonej kawy miesza się z aromatem wypieków prosto z pieca.</p></div><div>")
|
|
if templ_7745c5c3_Err != nil {
|
|
return templ_7745c5c3_Err
|
|
}
|
|
templ_7745c5c3_Err = AvifImage("009.avif", "kawiarnia").Render(ctx, templ_7745c5c3_Buffer)
|
|
if templ_7745c5c3_Err != nil {
|
|
return templ_7745c5c3_Err
|
|
}
|
|
templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 2, "<div></div></div></header><section><div id=\"kawiarnia-details\"><header><h2>Odwiedź nas</h2><span>Czekamy na ciebie z świeżymi wypiekami i ciepłą kawą. Znajdź nas w samym centrum miasta.</span></header><div><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-map-pin-icon lucide-map-pin\"><path d=\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\"></path> <circle cx=\"12\" cy=\"10\" r=\"3\"></circle></svg><h3>Adres</h3><p>ul. Dworcowa 3a<br>83-300 Kartuzy</p></div><div><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-clock-icon lucide-clock\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle> <path d=\"M12 6v6l4 2\"></path></svg><h3>Godziny Otwarcia</h3><ul><li><span>pn-pt</span><span>9:00-19:00</span></li><li><span>sb-nd</span><span>10:00-20:00</span></li></ul></div><div><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-phone-icon lucide-phone\"><path d=\"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384\"></path></svg><h3>Zadzwoń do nas</h3><p>Masz pytania? Chcesz zarezerwować stolik?</p><a href=\"tel:+48690214515\">690 214 515</a></div></div></section><section id=\"kawiarnia-content\"><div><h2>Nasza karta</h2><div><div class=\"offer-card\"><svg style=\"--icon-color: var(--primary)\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-coffee-icon lucide-coffee\"><path d=\"M10 2v2\"></path> <path d=\"M14 2v2\"></path> <path d=\"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1\"></path> <path d=\"M6 2v2\"></path></svg><h3>Kawy</h3><ul><li><p>Espresso</p><span>8 PLN</span></li><li><p>Espresso podwójne</p><span>12 PLN</span></li><li><p>Espresso Affogato</p><span>17 PLN</span></li><li><p>Americano</p><span>10 PLN</span></li><li><p>Flat White</p><span>12 PLN</span></li><li><p>Cappucino</p><span>12 PLN</span></li><li><p>Caffee Latte</p><span>14 PLN</span></li><li><p>Latte Macchiato</p><span>15 PLN</span></li><li><p>Kawa Mrożona</p><span>22 PLN</span></li><li><p>Ice Latte</p><span>20 PLN</span></li><h3>Dodatki</h3><li><p>Bita śmietana</p><span>4 PLN</span></li><li><p>Syrop</p><span>2 PLN</span></li><li><p>Dodatkowa porcja espresso</p><span>2 PLN</span></li></ul></div><div class=\"offer-card\"><svg style=\"--icon-color: #B56576\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-cake-slice-icon lucide-cake-slice\"><path d=\"M16 13H3\"></path> <path d=\"M16 17H3\"></path> <path d=\"m7.2 7.9-3.388 2.5A2 2 0 0 0 3 12.01V20a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-8.654c0-2-2.44-6.026-6.44-8.026a1 1 0 0 0-1.082.057L10.4 5.6\"></path> <circle cx=\"9\" cy=\"7\" r=\"2\"></circle></svg><h3>Słodkości</h3><ul><p>Codziennie pieczemy coś innego! Zapytaj obsługę o dzisiejsze smaki.</p><li><p>Domowe ciasta</p><span>10 - 20 PLN</span></li><li><p>Deserki</p><span>5 - 15 PLN</span></li><li><p>Mini Pavlova</p><span>12 PLN</span></li></ul></div><div class=\"offer-card\"><svg style=\"--icon-color: #7D8C61\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-leaf-icon lucide-leaf\"><path d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"></path> <path d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"></path></svg><h3>Herbaty</h3><ul><li><p>Czarna</p><span>10 PLN</span></li><li><p>Zielona</p><span>10 PLN</span></li><li><p>Cytryna</p><span>10 PLN</span></li><li><p>Imbir</p><span>10 PLN</span></li><li><p>Owocowa</p><span>10 PLN</span></li><li><p>Ice Tea</p><span>18 PLN</span></li></ul></div><div class=\"offer-card\"><svg style=\"--icon-color: #D48C45\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-cup-soda-icon lucide-cup-soda\"><path d=\"m6 8 1.75 12.28a2 2 0 0 0 2 1.72h4.54a2 2 0 0 0 2-1.72L18 8\"></path> <path d=\"M5 8h14\"></path> <path d=\"M7 15a6.47 6.47 0 0 1 5 0 6.47 6.47 0 0 0 5 0\"></path> <path d=\"m12 8 1-6h2\"></path></svg><h3>Napoje</h3><ul><li><p>Woda gazowana</p><span>6 PLN</span></li><li><p>Woda niegazowana</p><span>6 PLN</span></li><li><p>Coca Cola</p><span>8 PLN</span></li><li><p>Fanta</p><span>8 PLN</span></li><li><p>Smoothie owocowe</p><span>20 PLN</span></li><li><p>Milkshake</p><span>24 PLN</span></li><li><p>Lemoniada</p><span>18 PLN</span></li></ul></div><div class=\"offer-card\"><svg style=\"--icon-color: #B56576\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-ice-cream-cone-icon lucide-ice-cream-cone\"><path d=\"m7 11 4.08 10.35a1 1 0 0 0 1.84 0L17 11\"></path> <path d=\"M17 7A5 5 0 0 0 7 7\"></path> <path d=\"M17 7a2 2 0 0 1 0 4H7a2 2 0 0 1 0-4\"></path></svg><h3>Lody</h3><ul><li><p>Mała gałka</p><span>6 PLN</span></li><li><p>Duża gałka</p><span>8 PLN</span></li><li><p>Deser Lodowy</p><span>26 PLN</span></li><li><p>Małe włoskie</p><span>10 PLN</span></li><li><p>Duże włoskie</p><span>14 PLN</span></li></ul></div><div class=\"offer-card\"><svg style=\"--icon-color: #C29B40\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-grid3x3-icon lucide-grid-3x3\"><rect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"></rect> <path d=\"M3 9h18\"></path> <path d=\"M3 15h18\"></path> <path d=\"M9 3v18\"></path> <path d=\"M15 3v18\"></path></svg><h3>Gofry</h3><ul><li><p>Gofr</p><span>12 PLN</span></li><li><p>Gofr bąbelkowy</p><span>24 PLN</span></li><h3>Dodatki</h3><li><p>Owoce</p><span>5 PLN</span></li><li><p>Bita śmietana</p><span>4 PLN</span></li><li><p>Posypka i/lub polewa</p><span>2 PLN</span></li><li><p>Frużelina</p><span>14 PLN</span></li></ul></div></div></div></section></main>")
|
|
if templ_7745c5c3_Err != nil {
|
|
return templ_7745c5c3_Err
|
|
}
|
|
return nil
|
|
})
|
|
templ_7745c5c3_Err = layout("kawiarnia").Render(templ.WithChildren(ctx, templ_7745c5c3_Var2), templ_7745c5c3_Buffer)
|
|
if templ_7745c5c3_Err != nil {
|
|
return templ_7745c5c3_Err
|
|
}
|
|
return nil
|
|
})
|
|
}
|
|
|
|
var _ = templruntime.GeneratedTemplate
|