Skip to content
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

Restructure folder structure for only one project #56

Closed
3 tasks done
fallion opened this issue Mar 2, 2018 · 2 comments
Closed
3 tasks done

Restructure folder structure for only one project #56

fallion opened this issue Mar 2, 2018 · 2 comments

Comments

@fallion
Copy link
Contributor

fallion commented Mar 2, 2018

Make sure these boxes are ticked before submitting a new issue:

  • I have checked that this is not a duplicate
  • I have added a label categorizing this under BLKN | Kiwicom | Icons | Global

Due to the move to a single Kiwicom-ui module the extra folders are redundant and only cause visual clutter.

The project will use only Styled-JSX for the start.

Proposition:

  • Move Icons into separate repo
@fallion fallion added the Global label Mar 2, 2018
@fallion
Copy link
Contributor Author

fallion commented Mar 2, 2018

Relevant discussion (in Czech):
Kiwi Kit NPM package

  • Původně zamýšleno, že bude mít 3 balíčky (blkn, kiwi.com a icons), po nějaké diskusi jsme se dohodli, že by bylo vhodné sloučit blkn a kiwi do jednoho balíčku (ideálně pojmenovaný jako KiwiKit), který bude univerzální pro naše produkty a bude integrován jak do Balkánu, tak do Kiwi.com.
  • Tým má k dispozici Sketch Kiwi Kit v Zeplinu, vyvíjí podle toho.
  • Tým chce otestovat, jak se bude pracovat se stylejsx a jak se styled components. Poté se rozhodne, které budeme používat. Plán je ten, že nejprve začneme používat jeden css framework pro Balkan komponenty a uvidíme, jak to funguje. Pokud se s tím bude pracovat dobře, asi není důvod přecházet na jiný. Případně ale není problém přepsat css vrstvu za jinou, kdyby to bylo potřeba.
    Termín rozhodnutí o technologii: jakmile se dostaneme ke komplexnějším komponentám (třeba ve formulářích)
  • Roadmapa toho, jak se dělají komponenty je ovlivněna roadmapou pro refund aplikaci, tým si dovytváří komponenty, které ještě v Reactu nemají vyvinuté.
  • Požadovaný naming pro design tokeny (nejen) je camelCase, výstup pravděpodobně json.
  • Kiwi Kit se tvoří jako open-source, je dostupný na https://github.com/kiwicom/react-kiwi-ui
  • Pro zakládání úkolů pro Kiwi Kit balíček je ideální používat přímo Github issues.
  • Pro ikony v Kiwi Kitu budeme používat Material Icons z React-Icons, do balíčku Icons budeme dávat pouze naše custom ikony.
  • Zodpovědnou osobou za vývoj je Šimon Procházka, tým pracuje v dvoutýdenních sprintech, planning je každou středu ve 13:00. Za plánování sprintu je zodpovědný Tomáš Chlouba, za design je styčná osoba Tomáš Kupka.
  • Veškerá komunikace s vývojem je v kanálu #kiwi-ui

@fallion
Copy link
Contributor Author

fallion commented Mar 2, 2018

References #7

@fallion fallion added this to the Kiwi-Ui 0.1 milestone Mar 6, 2018
@fallion fallion mentioned this issue Mar 12, 2018
2 tasks
tomashapl pushed a commit that referenced this issue Sep 11, 2019
vepor pushed a commit that referenced this issue Aug 27, 2020
vepor pushed a commit that referenced this issue Nov 4, 2020
bul-nick-al pushed a commit to bul-nick-al/orbit that referenced this issue Aug 19, 2022
Update `ListChoice` height to 48.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant