GUEST.GURU

Komponensek — kitchen sink

Minden komponens minden állapotban — jobb felül válthatsz témát.

Gombok

változatok · méretek · állapotok

Változatok
Méretek és állapotok
Letiltott gombok — minden variáns egységesen

Űrlapelemek

állapotok: alap · fókusz · hiba · letiltott · ikonos

Súgószöveg: az inputok kitöltött hátterűek, fókusznál teál keret + surface háttér.

Jelölők és kapcsolók

checkbox (teál) · radio (indigó) · switch — sín: --rail

Checkbox — accent: teál
Radio — accent: indigó
Switch — kikapcsolva is --rail
Léptető
Min. éjszakák
2
4

Csúszka és folyamatjelző

minden sín --rail · gradiens csak kiemelt folyamatnál

Csúszka
Csúszka letiltva
Folyamatjelző
Kiemelt folyamat (gradiens — pl. hónapzárás)

Kiválasztók

szűrő chipek · tag input · tabok csúszó jelölővel

Szűrő chipek — aktív: indigó
Tag input (multiselect)
KlímaLift
Tag input letiltva
Erkély
Tabok — a jelölő csúszik (--dur-2)

87,2% foglaltság · 4,22 M Ft bevétel · 3 érkező vendég ma.

Visszajelzés

badge · tooltip · toast — emelt felület, inverz tilos

Badge-ek
VisszaigazoltFizetésre várFolyamatbanLemondvaPiszkozatAirbnbBooking.com⌘KEsc
Tooltip — tonális felület + keret + shadow-pop
Toast — alulról úszik be, ~2,5 mp után eltűnik

A státuszt az ikon színe hordozza; a felület surface, hajszálkerettel és shadow-pop árnyékkal — hogy kártyán is elváljon.

Kártyatípusok

alap · kiemelt (gradiens keret) · hero (teljes gradiens)

Havi bevétel
4,22 M Ft
növekedés: 6,4%
Foglaltság
87,2%
növekedés: 3,1 pont
Foglaltság
87,2%
növekedés: 3,1 pont

Kiemelt kártya képernyőnként legfeljebb 1–2, hero legfeljebb 1. Kártyán keret és árnyék nincs — a tónuskülönbség választ el.

Király u. 12/A
2 szoba · Kiss Bori kezeli
Rendben

Fejléces kártya: cím, leírás és jobbra igazított státusz.

Júliusi zárás
42 lakás · 118 foglalás

A hero kártya KPI-célra való (label + nagy érték + delta) — hosszabb folyó szöveget a gradiensen nem viszünk el kontrasztban.

Overlay elemek

modális (mobilon alsó lap) · oldalsó fiók · lenyíló menü

Modális — surface + keret + shadow-pop, overlay fátyol
768px alatt alsó lapként nyílik.
Oldalsó fiók — szűrőpanel
Lenyíló menü — kiválasztott teál pipával, danger elem, almenü

Az „Átütemezés” almenüje egymásba ágyazott — a chevron jobbra mutat.

Lenyíló kártyák

animált magasság (--dur-2) · forgó chevron · egymásba ágyazva

júl. 18. – júl. 21. · 3 éj · 142 500 Ft · Airbnb (HM7K2Q). Késői érkezés ~22:00, babaágy kérve.

Inline megerősítés

kis tétű, soralapú törlés — nincs modál

IT-186 · Komponensek III
1 ó 45 p · ma
Ügyfélhívás — Weber, Anna
25 p · ma
Riport összeállítás
40 p · tegnap

A törlés-ikon helyben danger „Biztos?” gombbá vált; ~3 mp után magától visszaáll, Escape-re azonnal.

Táblázat — mobil minta (a): kártyásítás

sorkártyás minta · nincs cellakeret, nincs zebra · 768px alatt a sor kártyává alakul

VendégLakásIdőszakÖsszegÁllapot
Weber, AnnaWeber, AnnaKirály u. 12/Ajúl. 18–21.142 500 FtVisszaigazolt
Rossi, MarcoRossi, MarcoDob u. 8. II/5júl. 18–24.318 000 FtFizetésre vár
Dupont, ClaireDupont, ClaireSzondi u. 30.júl. 20–27.402 500 FtFolyamatban

Húzd 768px alá az ablakot: a fejléc eltűnik, a sor kártyává alakul, a cellák elé a saját rovatnevük kerül. Az első cella szándékosan label nélküli — az a kártya címe.

Széles táblázat — mobil minta (b): görgetés rögzített oszloppal

sok numerikus oszlop · az első oszlop helyben marad · ez a minta szándékosan görget

LakásMenedzserFoglaltságADRBevételÉrtékelésÁllapotMűveletek
Király u. 12/AKiss Bori92%47 500 Ft1 312 000 Ft4,91Rendben
Dob u. 8. II/5Tóth Ádám88%53 000 Ft1 401 000 Ft4,86Karbantartás
Hunyadi tér 4.Kiss Bori74%41 200 Ft912 400 Ft4,72Árazás fut
Szondi u. 30.Nemes Lili95%57 500 Ft1 638 700 Ft4,95Rendben
Jókai u. 22. I/3Tóth Ádám61%38 900 Ft723 500 Ft4,55Felülvizsgálat
5 lakás · rendezés: bevétel szerint

1. oldal a 12-ből · mobilon a gombok 44px-esek.

Lépések

kész = teál · aktuális = indigó · a lépésvonal --rail (mobilon függőleges)

  1. Alapadatokkész
  2. 2Árazásfolyamatban
  3. 3Fotókhátralévő
  4. 4Publikáláshátralévő

Üres állapot és skeleton

tárgyilagos szöveg, lucide ikon, nincs emoji · shimmer: --tonal → --tonal-2

Nincs foglalás ebben az időszakban

Módosítsd a szűrőket, vagy rögzíts új foglalást kézzel.

Skeleton — betöltés alatti helyőrző
Foglalások betöltése…

prefers-reduced-motion mellett a shimmer leáll, a tonális blokk marad — a betöltés tényét az aria-busy és a sr-only szöveg jelenti be.

Adatmegjelenítés

avatar (+ csoport, .with-avatar) · idővonal · fa nézet

Avatarok
Kiss BoriTóth ÁdámNemes Lili
Avatar-csoport
Kiss BoriTóth ÁdámNemes Liliés további 4 kezelő
Igazítás — .with-avatar minta
Tulajdonos
Horváth Gábor
Menedzser
Kiss BoriKiss Bori
Állapot
Rendben
Idővonal — a vonal --rail
  1. 11:42Naptár-szinkron lefutott — 42 lakás frissült.
  2. 10:15Weber, Anna foglalása visszaigazolva (Airbnb).
  3. 09:03Árazás frissítve — hétvégi felár +8%.
  4. tegnapKarbantartás lezárva — Dob u. 8. klíma.
Fa nézet — kiválasztott levél indigó-soft
VI. Terézváros
Király u. 12.
Dob u. 8.
VII. Erzsébetváros

Naptár és dátumtartomány

foglaltsági naptár · tartomány-választó — az állapotot mintázat és szöveg is hordozza

Király u. 12/A — 2026. július
  • 1., szabad, 42 000 Ft
  • 2., foglalt, Müller ×4
  • 3., foglalt, Müller
  • 4., foglalt, Müller
  • 5., szabad, 45 000 Ft
  • 6., foglalt, Sato ×2
  • 7., foglalt, Sato
  • 8., foglalt, Sato
  • 9., foglalt, Sato
  • 10., szabad, 44 000 Ft
  • 11., foglalt, Novak ×3
  • 12., foglalt, Novak
  • 13., blokkolt
  • 14., blokkolt
  • 15., szabad, 46 000 Ft
  • 16., szabad, 46 000 Ft
  • 17., szabad, 48 000 Ft
  • 18., foglalt, Weber ×2, ma
  • 19., foglalt, Weber
  • 20., foglalt, Weber
  • 21., szabad, 47 000 Ft
  • 22., szabad, 47 000 Ft
  • 23., foglalt, Ionescu ×2
  • 24., foglalt, Ionescu
  • 25., foglalt, Ionescu
  • 26., foglalt, Ionescu
  • 27., szabad, 45 000 Ft
  • 28., szabad, 45 000 Ft
  • 29., szabad, 45 000 Ft
  • 30., szabad, 46 000 Ft
  • 31., szabad, 49 000 Ft
FoglaltSzabad (ár)BlokkoltMa
Időszak kiválasztása
2026. július

Kattints egy napra új tartomány kezdéséhez, majd egy másikra a lezárásához — visszafelé kattintva a két végpont helyet cserél.

Idővonalas naptár

egy év · 18 lakás · virtualizált — a sávok metszés szerint szűrődnek, nem kezdőnap szerint

18 lakás · 365 nap · 706 foglalás
2026. január
Cs1
P2
Szo3
V4
H5
K6
Sze7
Király u. 12/A2 szoba · 4 fő
Király u. 12/B1 szoba · 2 fő
Dob u. 8. II/53 szoba · 6 fő
Szondi u. 30.2 szoba · 4 fő
Hunyadi tér 4.1 szoba · 2 fő
Jókai u. 22. I/32 szoba · 4 fő
Akácfa u. 38.3 szoba · 6 fő
Akácfa u. 41. fsz2 szoba · 5 fő
Anker köz 2–4.1 szoba · 2 fő
Attila út 25.4 szoba · 8 fő
Balassi B. u. 7.2 szoba · 4 fő
Csengery u. 60.1 szoba · 3 fő
Dohány u. 12.2 szoba · 4 fő
Erzsébet krt. 44.3 szoba · 6 fő
Falk Miksa u. 9.2 szoba · 4 fő
Garay tér 18.1 szoba · 2 fő
Holló u. 3.2 szoba · 5 fő
Izabella u. 62.3 szoba · 6 fő
visszaigazoltfizetésre várfolyamatbanlemondvablokkolttakarítás elfogadvatakarítás visszaigazolásra vár

Görgesd vízszintesen: a lakásnév-oszlop és a fejléc helyben marad. A sávok abszolút pozíciót kapnak az év koordináta-rendszerében, és metszés szerint szűrődnek — ezért a hetekkel korábban kezdődő, de ide belógó foglalások is látszanak. A háttérrács (napvonalak, hétvégék) egyetlen CSS-gradiens, nem 6570 cella-elem. A sávok fél nappal el vannak tolva: a váltónap délelőttje még a távozó vendégé (kijelentkezés ~10:00), délutánja már az érkezőé (bejelentkezés ~15:00) — így a két foglalás nem látszik ütközni ugyanazon a napon.

Chart-kártyák

watermark + PNG-letöltés (BPDBv2-port) · a paletta a --chart-* tokenekből

Havi bevétel
4,22 M Ft
növekedés: 6,4% vs. június
  • aug: 38
  • szep: 46
  • okt: 41
  • nov: 57
  • dec: 52
  • jan: 66
  • feb: 61
  • már: 72
  • ápr: 68
  • máj: 81
  • jún: 88
  • júl: 100
Csatorna-megoszlás
128 foglalás

2026. július

Airbnb
62%
Booking
27%
Direkt
8%
Egyéb
3%
Foglaltság-trend
87,2%
növekedés: 3,1 pont

Halmozott sávok — sok kategória

kategorikus paletta (6 hely, fix sorrend) vs. szekvenciális rámpa (rendezett kategóriákhoz)

Ágyak száma szálláshelytípusonként

Kategorikus paletta — a típusok közt nincs sorrend. Hat hely; a hetedik kategória „Egyéb”-be megy.

VII.
28 391
VI.
17 932
V.
18 250
VIII.
16 812
IX.
9628
XI.
9402
XIII.
7390
  • Szálloda
  • Magánszálláshely
  • Egyéb szálláshely
  • Közösségi szálláshely
  • Kollégium
  • Egyéb
Árkategória megoszlás

Szekvenciális rámpa — az árkategóriák RENDEZETTEK (olcsó→luxus), ezért egy hue világostól sötétig, nem szivárvány.

I.
369
V.
1169
VII.
3009
VIII.
1653
XI.
243
  • Olcsó
  • Gazdaságos
  • Közepes
  • Prémium
  • Luxus

Lenyitható adat-kártya

BPDBv2-port: teljes fejléc kattintható · animált magasság · inaktív = tonális, nem opacity

Király u. 12/ARendben
2 szoba · 4 fő · Kiss Bori kezeli
Foglaltság
92% (12 hó)
ADR
47 500 Ft
NTAK
MA26011482
Jókai u. 22. I/3Zárt
1 szoba · 2 fő · szüneteltetve 2026. május óta
A lakás nem foglalható. Az „inaktív” állapotot tonális felület + szöveges jelölés hordozza — opacity-trükk nélkül, hogy a szöveg kontrasztja ne essen le.

Kanban tábla

húzd át a kártyákat · megfogott = teál gyűrű + dőlés · cél-oszlop = sötétebb vályú · éles appban @dnd-kit köti be

Inbox2 deal

Klauzál téri 1 hálós
Weboldal
Szabó MátéSzabó Máté
Kovács Bt. — 3 lakás
Ajánlás
Szabó MátéSzabó Máté

Kapcsolatfelvétel1 deal

Ráday utcai stúdió
Esedékes
Horváth LiliHorváth Lili

Ajánlati fázis1 deal

Wesselényi utcai 2 hálós
Szabó MátéSzabó Máté

Értesítő sáv

beágyazott, tartós státusz-üzenet — nem toast (az a múló visszajelzés) és nem lebegő elem

A szinkron 5 percenként fut — az utolsó frissítés 14:32-kor volt.
A számla kiállítva
A PDF-et elküldtük a tulaj email-címére.
A GG Trackerhez nincs hozzáférésed. Ha kellene, szólj egy adminnak.
A feltöltés megszakadt
A kapcsolat megszakadt a 3. fájlnál — próbáld újra.

Popover és multi-select szűrő

chip-trigger indigó darabszámmal · kereshető opciólista teál pipával · a panel lebegő elem

A szűrő-chip aktív darabszáma indigó (kiválasztás), a lista pipája teál (visszaigazolás) — a panel a lebegő elemek nyelvén áll.

Globális kereső

csoportosított találatok · ↑/↓ + Enter billentyű-navigáció · mobilon teljes képernyős overlay

↑/↓ lépked, Enter választ, Escape zár. 768px alatt megnyitáskor teljes képernyős overlay-be vált — húzd keskenyre az ablakot.

Fájl-feltöltés

ejtő-zóna + fájl-lista + folyamatjelző — a feltöltés maga a hívó dolga

Chat-elemek

agent = teál csempe + tonális buborék · user = indigó-soft · tool-sor spinner/pipa · streaming kurzor

Futás elindult · 14:32
helpscout_thread_lekeres — kész
Zoé a Garay téri lakás extra takarítását kéri — javaslom, hogy vállaljuk.
Rendben, de díjmentesen — írj neki, hogy hétfőn megy a csapat.
tervezet_frissites — fut
Átírtam a tervezetet: hétfő délelőtti extra takarítás,

Fotós avatar

src-vel fotó, hibánál automatikus monogram-fallback · avatar-stack változatlanul működik

Kiss AnnaKiss AnnaNagy PéterNagy Péter (hibás URL → monogram)
Tóth ÉvaSzabó Mátétovábbi 3 személy

Donut-diagram

CSS/SVG, lib nélkül · a jelmagyarázat kötelező rész · 6+ kategóriát a hívó von Egyébbe

Fejlesztés
62 ó
Hívások
31 ó
Support
22 ó
Egyéb
13 ó
Csak Airbnb
2610
Airbnb + Booking
1301
Csak Booking
901

Év-idővonal

sorok = emberek, oszlopok = napok · minták hordozzák a típust · a mai napra görget

Kiss AnnaAnna
Nagy PéterPéter
Tóth ÉvaÉva
jan
feb
márc
ápr
máj
jún
júl
aug
szept
okt
nov
dec
SzabadságOff-gridBetegségOff-hours