use local asswts

This commit is contained in:
2025-10-16 11:16:58 +02:00
parent d3b4bb0c3a
commit 2edcd9c02b
18 changed files with 27 additions and 12 deletions

1
global.d.ts vendored
View File

@@ -1 +1,2 @@
declare module '*.css'; declare module '*.css';
declare module '*.png';

View File

@@ -1,3 +1,5 @@
import rolunk from "@/public/rolunk.png";
function About() { function About() {
return ( return (
<section id="rolunk" className="bg-slate-900 py-24 sm:py-32"> <section id="rolunk" className="bg-slate-900 py-24 sm:py-32">
@@ -12,7 +14,7 @@ function About() {
</p> </p>
</div> </div>
<img <img
src="https://plus.unsplash.com/premium_photo-1673108852141-e8c3c22a4a22?auto=format&fit=crop" src={rolunk}
alt="Séf ételt készít" alt="Séf ételt készít"
className="rounded-lg shadow-2xl" className="rounded-lg shadow-2xl"
/> />

View File

@@ -1,3 +1,6 @@
import wolt from "@/public/wolt.png";
import foodora from "@/public/foodora.png";
function Delivery() { function Delivery() {
return ( return (
<section id="szallitas" className="py-24 text-center bg-slate-900"> <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" className="flex items-center rounded-md px-6 py-3 shadow-md transition hover:scale-105"
> >
<img <img
src="https://atable.hu/wp-content/uploads/2024/09/wolt.png" src={wolt}
alt="Wolt logó" alt="Wolt logó"
className="h-32 w-auto" 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" className="flex items-center rounded-md px-6 py-3 shadow-md transition hover:scale-105"
> >
<img <img
src="https://atable.hu/wp-content/uploads/2024/09/foodora.png" src={foodora}
alt="Foodora logó" alt="Foodora logó"
className="h-32 w-auto" className="h-32 w-auto"
/> />

View File

@@ -3,7 +3,7 @@ function Footer() {
<footer className="border-t border-slate-800 bg-slate-900 py-12"> <footer className="border-t border-slate-800 bg-slate-900 py-12">
<div className="container mx-auto px-6 text-center text-slate-400"> <div className="container mx-auto px-6 text-center text-slate-400">
<p>&copy; 2025 Budapest Bisztró. Minden jog fenntartva.</p> <p>&copy; 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> </div>
</footer> </footer>
); );

View File

@@ -1,10 +1,13 @@
import { useState, useEffect, useCallback } from 'react'; import { useState, useEffect, useCallback } from 'react';
import { ChevronLeft, ChevronRight } from 'lucide-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 = [ const heroImages = [
'https://images.unsplash.com/photo-1556742393-d75f468bfcb0?q=80&w=2070&auto=format&fit=crop', hero1,
'https://images.unsplash.com/photo-1552566626-52f8b828add9?q=80&w=2070&auto=format&fit=crop', hero2,
'https://plus.unsplash.com/premium_photo-1674106347866-8282d8c19f84?q=80&w=2070&auto=format&fit=crop' hero3
]; ];
function Hero() { function Hero() {

View File

@@ -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 = [ const menuItems = [
{ {
name: 'Gulyásleves', name: 'Gulyásleves',
description: 'Gazdag marhahúsos és zöldséges pörkölt, fűszerpaprikával ízesítve.', description: 'Gazdag marhahúsos és zöldséges pörkölt, fűszerpaprikával ízesítve.',
price: '4 990 Ft', 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', name: 'Rántott csirke burgonyapürével',
description: 'Ropogós panírozott csirke, krémes burgonyapürével és friss salátával.', description: 'Ropogós panírozott csirke, krémes burgonyapürével és friss salátával.',
price: '5 900 Ft', 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', name: 'Csirkepaprikás nokedlivel',
description: 'Tejfölös paprikás csirke friss házi galuskával tálalva.', description: 'Tejfölös paprikás csirke friss házi galuskával tálalva.',
price: '5 500 Ft', 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', 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.', description: 'Ropogósra sült csülök, párolt savanyú káposztával és tört burgonyával.',
price: '6 500 Ft', price: '6 500 Ft',
image: 'https://images.unsplash.com/photo-1600891964599-f61ba0e24092?q=80&w=1964&auto=format&fit=crop', image: menu4,
}, },
]; ];

View File

@@ -2,6 +2,7 @@ import { Button } from './ui/button';
import { Calendar } from './ui/calendar'; import { Calendar } from './ui/calendar';
import { Input } from './ui/input'; import { Input } from './ui/input';
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from './ui/select'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from './ui/select';
import foglalas from '@/public/foglalas.png';
function Foglalas() { function Foglalas() {
return ( return (
@@ -13,7 +14,7 @@ function Foglalas() {
Biztosítsa helyét egy felejthetetlen gasztronómiai élményhez. Örömmel látjuk vendégül! Biztosítsa helyét egy felejthetetlen gasztronómiai élményhez. Örömmel látjuk vendégül!
</p> </p>
<img <img
src="https://images.unsplash.com/photo-1517248135467-4c7edcad34c4?q=80&w=2070&auto=format&fit=crop" src={foglalas}
alt="Étterem belső" alt="Étterem belső"
className="mt-8 rounded-lg shadow-2xl" className="mt-8 rounded-lg shadow-2xl"
/> />

BIN
src/public/foglalas.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 KiB

BIN
src/public/foodora.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

BIN
src/public/hero1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

BIN
src/public/hero2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 761 KiB

BIN
src/public/hero3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 667 KiB

BIN
src/public/menu1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

BIN
src/public/menu2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 331 KiB

BIN
src/public/menu3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

BIN
src/public/menu4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 458 KiB

BIN
src/public/rolunk.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

BIN
src/public/wolt.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB