use local asswts
1
global.d.ts
vendored
@@ -1 +1,2 @@
|
||||
declare module '*.css';
|
||||
declare module '*.png';
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
import rolunk from "@/public/rolunk.png";
|
||||
|
||||
function About() {
|
||||
return (
|
||||
<section id="rolunk" className="bg-slate-900 py-24 sm:py-32">
|
||||
@@ -12,7 +14,7 @@ function About() {
|
||||
</p>
|
||||
</div>
|
||||
<img
|
||||
src="https://plus.unsplash.com/premium_photo-1673108852141-e8c3c22a4a22?auto=format&fit=crop"
|
||||
src={rolunk}
|
||||
alt="Séf ételt készít"
|
||||
className="rounded-lg shadow-2xl"
|
||||
/>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
import wolt from "@/public/wolt.png";
|
||||
import foodora from "@/public/foodora.png";
|
||||
|
||||
function Delivery() {
|
||||
return (
|
||||
<section id="szallitas" className="py-24 text-center bg-slate-900">
|
||||
@@ -18,7 +21,7 @@ function Delivery() {
|
||||
className="flex items-center rounded-md px-6 py-3 shadow-md transition hover:scale-105"
|
||||
>
|
||||
<img
|
||||
src="https://atable.hu/wp-content/uploads/2024/09/wolt.png"
|
||||
src={wolt}
|
||||
alt="Wolt logó"
|
||||
className="h-32 w-auto"
|
||||
/>
|
||||
@@ -31,7 +34,7 @@ function Delivery() {
|
||||
className="flex items-center rounded-md px-6 py-3 shadow-md transition hover:scale-105"
|
||||
>
|
||||
<img
|
||||
src="https://atable.hu/wp-content/uploads/2024/09/foodora.png"
|
||||
src={foodora}
|
||||
alt="Foodora logó"
|
||||
className="h-32 w-auto"
|
||||
/>
|
||||
|
||||
@@ -3,7 +3,7 @@ function Footer() {
|
||||
<footer className="border-t border-slate-800 bg-slate-900 py-12">
|
||||
<div className="container mx-auto px-6 text-center text-slate-400">
|
||||
<p>© 2025 Budapest Bisztró. Minden jog fenntartva.</p>
|
||||
<p className="mt-2">123 Budapest utca, Budapest, Magyarország | info@budapestbisztro.hu</p>
|
||||
<p className="mt-2">1204 Budapest, Árpád fejedelem útja 1. | info@budapestbisztro.hu</p>
|
||||
</div>
|
||||
</footer>
|
||||
);
|
||||
|
||||
@@ -1,10 +1,13 @@
|
||||
import { useState, useEffect, useCallback } from 'react';
|
||||
import { ChevronLeft, ChevronRight } from 'lucide-react';
|
||||
import hero1 from "@/public/hero1.png";
|
||||
import hero2 from "@/public/hero2.png";
|
||||
import hero3 from "@/public/hero3.png";
|
||||
|
||||
const heroImages = [
|
||||
'https://images.unsplash.com/photo-1556742393-d75f468bfcb0?q=80&w=2070&auto=format&fit=crop',
|
||||
'https://images.unsplash.com/photo-1552566626-52f8b828add9?q=80&w=2070&auto=format&fit=crop',
|
||||
'https://plus.unsplash.com/premium_photo-1674106347866-8282d8c19f84?q=80&w=2070&auto=format&fit=crop'
|
||||
hero1,
|
||||
hero2,
|
||||
hero3
|
||||
];
|
||||
|
||||
function Hero() {
|
||||
|
||||
@@ -1,27 +1,32 @@
|
||||
import menu1 from "@/public/menu1.png";
|
||||
import menu2 from "@/public/menu2.png";
|
||||
import menu3 from "@/public/menu3.png";
|
||||
import menu4 from "@/public/menu4.png";
|
||||
|
||||
const menuItems = [
|
||||
{
|
||||
name: 'Gulyásleves',
|
||||
description: 'Gazdag marhahúsos és zöldséges pörkölt, fűszerpaprikával ízesítve.',
|
||||
price: '4 990 Ft',
|
||||
image: 'https://images.unsplash.com/photo-1750677637369-7fae4d9e361b?q=80&w=1964&auto=format&fit=crop',
|
||||
image: menu1,
|
||||
},
|
||||
{
|
||||
name: 'Rántott csirke burgonyapürével',
|
||||
description: 'Ropogós panírozott csirke, krémes burgonyapürével és friss salátával.',
|
||||
price: '5 900 Ft',
|
||||
image: 'https://plus.unsplash.com/premium_photo-1701109142322-22b8a71f5b7a?q=80&w=1974&auto=format&fit=crop',
|
||||
image: menu2,
|
||||
},
|
||||
{
|
||||
name: 'Csirkepaprikás nokedlivel',
|
||||
description: 'Tejfölös paprikás csirke friss házi galuskával tálalva.',
|
||||
price: '5 500 Ft',
|
||||
image: 'https://plus.unsplash.com/premium_photo-1664206964048-26b7a0ebf093?q=80&w=2070&auto=format&fit=crop',
|
||||
image: menu3,
|
||||
},
|
||||
{
|
||||
name: 'Sült csülök káposztával',
|
||||
description: 'Ropogósra sült csülök, párolt savanyú káposztával és tört burgonyával.',
|
||||
price: '6 500 Ft',
|
||||
image: 'https://images.unsplash.com/photo-1600891964599-f61ba0e24092?q=80&w=1964&auto=format&fit=crop',
|
||||
image: menu4,
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ import { Button } from './ui/button';
|
||||
import { Calendar } from './ui/calendar';
|
||||
import { Input } from './ui/input';
|
||||
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from './ui/select';
|
||||
import foglalas from '@/public/foglalas.png';
|
||||
|
||||
function Foglalas() {
|
||||
return (
|
||||
@@ -13,7 +14,7 @@ function Foglalas() {
|
||||
Biztosítsa helyét egy felejthetetlen gasztronómiai élményhez. Örömmel látjuk vendégül!
|
||||
</p>
|
||||
<img
|
||||
src="https://images.unsplash.com/photo-1517248135467-4c7edcad34c4?q=80&w=2070&auto=format&fit=crop"
|
||||
src={foglalas}
|
||||
alt="Étterem belső"
|
||||
className="mt-8 rounded-lg shadow-2xl"
|
||||
/>
|
||||
|
||||
BIN
src/public/foglalas.png
Normal file
|
After Width: | Height: | Size: 403 KiB |
BIN
src/public/foodora.png
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
src/public/hero1.png
Normal file
|
After Width: | Height: | Size: 195 KiB |
BIN
src/public/hero2.png
Normal file
|
After Width: | Height: | Size: 761 KiB |
BIN
src/public/hero3.png
Normal file
|
After Width: | Height: | Size: 667 KiB |
BIN
src/public/menu1.png
Normal file
|
After Width: | Height: | Size: 120 KiB |
BIN
src/public/menu2.png
Normal file
|
After Width: | Height: | Size: 331 KiB |
BIN
src/public/menu3.png
Normal file
|
After Width: | Height: | Size: 152 KiB |
BIN
src/public/menu4.png
Normal file
|
After Width: | Height: | Size: 458 KiB |
BIN
src/public/rolunk.png
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
src/public/wolt.png
Normal file
|
After Width: | Height: | Size: 83 KiB |