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

Component structure unification between dev & design #483

Closed
3 tasks done
yceballost opened this issue Jun 8, 2022 · 8 comments
Closed
3 tasks done

Component structure unification between dev & design #483

yceballost opened this issue Jun 8, 2022 · 8 comments
Assignees
Milestone

Comments

@yceballost
Copy link
Collaborator

yceballost commented Jun 8, 2022

Acercar la categorización que hay en la documentación y librerías de diseño con respecto a lo que existe en storybook.

Pueden existir licencias en la parte tech y en la parte de diseño.

Mirar si hay componentes que se llamen diferentes, aunque no debería es una organización más de categorías por encima

  • Update storybook panel
  • Update brand factory
    • Remove unnecessary levels
  • Update external links pointing to brand factory
@yceballost
Copy link
Collaborator Author

@yceballost
Copy link
Collaborator Author

Añado la tag de Breaking Change porque romperemos url de Brand factory muy posiblemente

@AnaMontes11 AnaMontes11 self-assigned this Jul 4, 2022
@aweell
Copy link
Collaborator

aweell commented Jul 5, 2022

Storybook update in: Telefonica/mistica-web#502

@yceballost yceballost added this to the 5.2.0 milestone Jul 11, 2022
@aweell
Copy link
Collaborator

aweell commented Jul 21, 2022

Con respecto a brand-factory, queremos agrupar aquellos elementos que ahora caen dentro de la categoría patterns en storybook en una categoría aparte también?

Serían:

@yceballost
Copy link
Collaborator Author

Con respecto a brand-factory, queremos agrupar aquellos elementos que ahora caen dentro de la categoría patterns en storybook en una categoría aparte también?

Serían:

deberíamos

Cómo incorporaríamos cosas como Global Checkout / Walkthroughs / etc ?

@aweell
Copy link
Collaborator

aweell commented Jul 26, 2022

Con respecto a brand-factory, queremos agrupar aquellos elementos que ahora caen dentro de la categoría patterns en storybook en una categoría aparte también?
Serían:

deberíamos

Cómo incorporaríamos cosas como Global Checkout / Walkthroughs / etc ?

Las incluiría en esa categoría patterns también. (Incluyendo disabled states que ahora está en fundamentals y la movería)

@AnaMontes11
Copy link
Contributor

Con respecto a brand-factory, queremos agrupar aquellos elementos que ahora caen dentro de la categoría patterns en storybook en una categoría aparte también?
Serían:

deberíamos
Cómo incorporaríamos cosas como Global Checkout / Walkthroughs / etc ?

Las incluiría en esa categoría patterns también. (Incluyendo disabled states que ahora está en fundamentals y la movería)

Incluirías los disabled states ahí? no sé si lo veo dentro de patterns, la verdad

@aweell
Copy link
Collaborator

aweell commented Jul 26, 2022

Con respecto a brand-factory, queremos agrupar aquellos elementos que ahora caen dentro de la categoría patterns en storybook en una categoría aparte también?
Serían:

deberíamos
Cómo incorporaríamos cosas como Global Checkout / Walkthroughs / etc ?

Las incluiría en esa categoría patterns también. (Incluyendo disabled states que ahora está en fundamentals y la movería)

Incluirías los disabled states ahí? no sé si lo veo dentro de patterns, la verdad

En la documentación se define como una "solución transversal", al final lo que define es la manera en la que los disabled states se pintan en el ecosistema mística, lo equiparo a cómo se muestran los errores o se provee feedback. Quizás dentro de esa categoría fundamentals encajo aquellos aspectos que son los pilares sobre lo que se construye el sistema, color, tipografía, espaciado, que sí, también son transversales, pero no concretizan cómo se comporta un componente (o un grupo de ellos) y por eso algo más específico como la definición de un estado se me queda colgando.

Quiero matizar que aquí debatiría sobre si cada componente debe mostrar su estado disabled en su documentación, pero entiendo la solución, si todos hacen lo mismo, para que ponerlo en cada uno. (No abro debate sobre si todos deberían mostrarse igual)

Entiendo esa categoría patterns como:

[Cuando se da éste caso = aplico esta solución]

...

Cuando hay un error general = muestro un feedback de error
Cuando un elemento no esta disponible para interacción = lo muestro desabilitado
Cuando tengo que pedir datos = construyo un formulario de x manera
Cuando tengo un proceso de pago = lo estructuro de ésta manera

@aweell aweell closed this as completed Jul 28, 2022
@yceballost yceballost changed the title Unificar estructura de componentes dev — diseño Component structure unification between dev & design Jul 29, 2022
@yceballost yceballost moved this to Done / Released in Mística Design System Jan 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

3 participants