Mastering the art of crafting code-aligned UI kits - Jan Toman (Schema 2021)

  Рет қаралды 21,798

Figma

Figma

Күн бұрын

Пікірлер
@eletricalengineering101
@eletricalengineering101 Жыл бұрын
1 - Split variants into more components 2 - Set the most frequent variant as default 3 - Tables: Breakdown table in smaller components in order to provide common presets 4 - Base components: set a component as primitive 5 - Use labels and dividers inside components to enhance organization. 6 - Align property names in react and figma.
@luciannovosel3843
@luciannovosel3843 3 жыл бұрын
This was one of my favorite Schema talks.
@christophevm1880
@christophevm1880 3 жыл бұрын
Full of great ideas and reflections. Especially loved the parts on breaking changes and canvas organization starting at 26:30. It's definitely a lot of work but totally aligned with the project of being replacable and leaving a great experience to our successors too. Looking forward for Automator plugin too ! Thanks for sharing !
@benjaminmaclaren9548
@benjaminmaclaren9548 2 жыл бұрын
I’ve been exploring this the past few months to help align my component structure with the code snippet controls. I’ve also been trying to keep components organised with large variants.
@abhishekdhyani3402
@abhishekdhyani3402 2 жыл бұрын
Mindblown!, such rich content - right from best practice to actual tactics
@Junnanma
@Junnanma 3 жыл бұрын
this is exactly what I need to know for my current project!!! Thanks so much!
@kurifurikurifuri
@kurifurikurifuri 2 жыл бұрын
So useful! Dear Jan, thank you a lot! You are on top.
@nickzhurenko
@nickzhurenko 3 жыл бұрын
Very cool speaker!) Such a good approach for the design systems organization. The most useful for me was how to mark some components as deprecated.
@CuttingEdgeSchool
@CuttingEdgeSchool 3 жыл бұрын
Highly practical stuff 🤝
@aydinabbasov3790
@aydinabbasov3790 3 жыл бұрын
That's very helpful and professional talk. Thank you!
@yeraizamorano2641
@yeraizamorano2641 3 жыл бұрын
How did he add the purple dashed dividers inside the 'Button Primary' component (dividing it into three sections) as seen in 20:45?
@Mikejo3030
@Mikejo3030 3 жыл бұрын
i wondered the same but I think it was literally just a dashed line added in
@danielmcewen7769
@danielmcewen7769 3 жыл бұрын
Incredibly helpful - but I am so conflicted between basing my complex components on structures/base components VS. not at 26:04. Have been using base components with most of my variants
@bryanmanio_
@bryanmanio_ 3 жыл бұрын
Great video, learned a few things that I'll use in the future.
@oPATMANo
@oPATMANo 3 жыл бұрын
Great talk! Thank you so much.
@mkdsgn_
@mkdsgn_ 3 жыл бұрын
How did you make "Min width helper" component with 0 px height?
@yvesflorack848
@yvesflorack848 3 жыл бұрын
Yeah, I have the same question...
@maurilop92
@maurilop92 3 жыл бұрын
If you set the height to 0.001px, Figma will round it to 0px
@aydinabbasov3790
@aydinabbasov3790 3 жыл бұрын
It is called zero-pixel frame technique. You can learn much about it from here -> kzbin.info/www/bejne/np-zeqOhq6mroMU
@Mikejo3030
@Mikejo3030 3 жыл бұрын
make height .001. rounds down to 0
@oscarfonseca5882
@oscarfonseca5882 3 жыл бұрын
This was great!
@intracerebrally
@intracerebrally 3 жыл бұрын
Thank you!
Непосредственно Каха: сумка
0:53
К-Media
Рет қаралды 12 МЛН
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН
Connecting Design and Code: Unifying Your Design System | Friends of Figma
56:11
Friends of Figma, DesignOps
Рет қаралды 738
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,2 МЛН
Figma for Edu: Layout grids
1:00:50
Figma
Рет қаралды 8 М.