-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementace galerie fotografií #132
Comments
Já bych si to vzal, ale nejsem si jistej, jeslti jsem správně pochopil zadání.
Komponenta by si to následně přechroustala do Flexboxu. Co se týče lazy loading, tak bych osobně v spíš preferoval html atribut |
Nemyslím si, že vaše rozhraní bude pokrývat případ, kdy obrázek pořídí 2 řádky nebo 2 sloupce, a Flexbox také nebude pokrývat sání. Myslím, že CSS Grids budou lepší. Je dobré, že myslíte na lazy loading. Myslím, že zde může fungovat dynamický import https://www.npmjs.com/package/react-lazyload + sledovač viewportu, například https://www.npmjs.com/package/react-in-viewport |
❓ jak komponenta vypadá na velkých obrazovkách, například 4000px. |
AD lazy loading: Za mne nevidím důvod přidávat novou knihovnu, standardní atribut AD rozhraní: @poooow, tvůj návrh se mi velmi líbí a pojď me to zkusit. AD velké obrazovky: @fidelman, super dotaz. Zjistím u Alberta, ale můj předpoklad je, že komponenta si bude držet relativní šířku vůči šířce ostatního obsahu. |
Dobře, já si to teda beru. Díky za připomínky. Je možné, že v průběhu narazím na nějaký problém a ještě to rozhraní upravím. |
@MartinaHytychova, slíbené poznámky z callu:
|
@HormCodes Ahoj, když jsem řešila to ratio, tak mi to přijde zbytečně overkill s těmi výpočty, když jak navrhoval i Fidelman se dá udělat jednoduchý grid s pozicemi a přes jednoduchý config pak jen vždy říct např. (fotka 'abc' má pozici 1, ratio 2). Pak by na frontendu stačily jen konstanty pro danou pozici, které by fungovaly dynamicky s tím co by bylo v configu. Je to tak možné udělat? |
@MartinaHytychova Ahoj, o tomto řešení jsme se s Hormem bavili, a je to možné udělat jak píšeš. |
@poooow aha, tak super, Díky :) |
Na hlavní stránce bychom pomocí pár fotografií dokreslili informace o fungování a hodnotách Česko.Digital. To na aktuálním webu chybí a nový web by to měl obsahovat.
Základní info
Technologie: React, TypeScript, Gatsby, Storybook
Požadavky na výsledné řešení:
pages/index.ts
)Náhled komponenty
Aktuální verze
Aktuální verze se nachází ve Figmě
V případě nejasností se nebojte zeptat zde pod issue nebo na Slacku jednoho z techleadů. Jeden z nich vám bude k dispozici po celou dobu vývoje. 🙂
The text was updated successfully, but these errors were encountered: