Tim Tries: Figma, Zeplin and Storybook. Mind is blown...

Tim Benniks
1 Sept 202020:14

Summary

TLDRIn this video, Tim explores how to integrate design systems with technology, demonstrating how to connect Figma, Zeppelin, and Storybook. He shows how to sync designs with a style guide and code editor, enhancing the workflow for developers and designers by linking components directly to their code and documentation.

Takeaways

  • 🔧 The video series 'Tim Tries' explores new tools and technologies for design and development projects.
  • 🧠 Tim was inspired by a colleague's demo on integrating creative work with interactive style guides and code editors.
  • 🌐 The main tools discussed are Figma, Zeplin, Storybook, and VS Code.
  • 🎨 Figma is highlighted as an excellent tool for creating modular and responsive web designs.
  • 🔍 Zeplin is used for inspecting design elements and syncing them with various design tools.
  • 📖 Storybook acts as a living style guide by showcasing front-end code components.
  • 🔗 The integration process involves connecting Figma designs with Zeplin and then linking Zeplin components with Storybook and VS Code.
  • 🛠️ Tim demonstrates creating a simple button in Figma, exporting it to Zeplin, and linking it to code in VS Code.
  • 🖥️ The setup allows for seamless navigation between design elements in Zeplin, code in VS Code, and components in Storybook.
  • 📚 Additional features include linking to external resources like GitHub repositories and Confluence pages for a comprehensive development workflow.

Q & A

  • What is the main focus of the video?

    -The main focus of the video is to demonstrate how to connect a design system to technology, specifically how to integrate Figma, Zeplin, and Storybook with a code editor like VS Code.

  • What is Figma and how is it beneficial for web development?

    -Figma is a web-based design tool that is often considered the new Photoshop or Sketch. It is beneficial for web development because it allows for the creation of modular, reusable, and responsive designs that can be easily shared and collaborated on in a browser.

  • What is Zeplin and how does it relate to Figma?

    -Zeplin is a tool that acts as a style guide and allows designers to sync their work from various platforms like Photoshop, Sketch, and Figma. It enables team members to view designs online, inspect elements, and see the associated code, making it a source of truth for design in a team.

  • How does Storybook differ from Zeplin?

    -While Zeplin is focused on design and style guides, Storybook is a tool that extends the concept of a style guide to include actual front-end code. It is referred to as a 'living style guide' and allows developers to see how designs translate into code.

  • What is the significance of connecting Figma and Zeplin?

    -Connecting Figma and Zeplin allows for seamless synchronization of design work. Designers can create components in Figma, which can then be viewed, inspected, and used as a reference in Zeplin, providing a consistent and accessible design resource for the team.

  • Why is it beneficial to connect Zeplin to Storybook?

    -Connecting Zeplin to Storybook enables developers to see how the designs from Zeplin are implemented in code. This direct link between design and code can help ensure that the final product matches the original design intent and can facilitate easier collaboration and debugging.

  • What is the role of the VS Code plugin in this setup?

    -The VS Code plugin acts as a bridge between Zeplin and the developer's codebase. It allows developers to view Zeplin components directly within their code editor, access related Storybook stories, and even link to external resources like GitHub, Confluence, or JIRA.

  • How does the video demonstrate the integration process?

    -The video demonstrates the integration process by showing the creation of a simple button in Figma, syncing it to Zeplin, and then connecting Zeplin to Storybook and VS Code. It also shows how to add links to GitHub and potentially other systems like Confluence.

  • What are the potential benefits of having a connected design and development workflow?

    -A connected design and development workflow can lead to increased efficiency, better communication between designers and developers, and a more accurate translation of designs into code. It also provides a single source of truth for design specifications and makes it easier to maintain consistency across a project.

  • What are some potential challenges in setting up this integrated workflow?

    -Some potential challenges include the initial setup and configuration of the various tools and plugins, ensuring that all team members are familiar with the workflow, and maintaining the synchronization between the tools as designs and code evolve.

Outlines

00:00

🌟 Exploring Design Systems

In this video, Tim explores connecting design systems with technology. He was inspired by a colleague's demo showing how to integrate creative work with interactive style guides and code editors. This video will cover tools like Figma, Zeplin, Storybook, and VS Code, illustrating their integration.

05:01

🔗 Connecting Figma and Zeplin

Tim demonstrates how to connect Figma with Zeplin. After designing a button in Figma, he exports it to Zeplin, showing how it becomes part of a style guide. This setup allows inspection of design elements, linking them to code components.

10:01

📘 Setting Up Storybook

The video continues with setting up Storybook, a tool for viewing components alongside actual front-end code. Tim walks through linking a Figma design to a Storybook component, emphasizing the seamless integration between design and development environments.

15:02

🛠️ Integrating with VS Code

Tim installs a Zeplin plugin for VS Code to connect code components directly with Zeplin. He sets up configuration files to link code with design elements, showcasing a streamlined workflow for developers to access and edit design-related code efficiently.

20:04

🎬 Final Thoughts and Wrap-Up

Tim concludes the video by summarizing the potential of these integrations. He reflects on the benefits of having a centralized hub for design and development, highlighting how these tools can improve collaboration and efficiency in design workflows.

Mindmap

Keywords

💡Design System

A design system is a set of guidelines, standards, and tools that help designers and developers create consistent, cohesive, and scalable user interfaces. In the video, the host discusses how to ensure that a project's design system connects effectively with its technology, highlighting the importance of consistency in design elements across different platforms and devices.

💡Figma

Figma is a web-based design tool that allows for collaborative work on user interface designs. It is often compared to Photoshop or Sketch but operates entirely in a browser environment. The video mentions Figma as a tool for creating modular, reusable, and responsive designs, emphasizing its utility in web development and design system creation.

💡Zeppelin

Zeppelin is a design tool that allows designers to sync their work across various platforms and view their designs online. It serves as a central hub for design assets and is described in the video as a 'source of truth' for design, enabling team members to inspect and access design details, such as code snippets, directly from the platform.

💡Storybook

Storybook is a tool used by front-end developers to build UI components and document them in an isolated environment. It is referred to in the video as a 'living style guide,' where designs are not only visualized but also implemented with actual front-end code, making it a bridge between design and development.

💡Component

In the context of design and development, a component refers to a reusable piece of UI, such as a button or a form input, that can be used across different parts of an application. The video discusses creating and syncing components from Figma to Zeppelin and then to Storybook, showcasing the process of making design elements modular and reusable.

💡Interactive Style Guide

An interactive style guide is a digital tool that allows users to explore and interact with design elements, such as colors, typography, and components. The video demonstrates how connecting an interactive style guide to a design system can help in maintaining consistency and accessibility of design elements across a project.

💡Code Editor

A code editor is a software application used for editing source code. The video mentions integrating a code editor, specifically Visual Studio Code (VS Code), with design tools like Zeppelin, to facilitate the process of developers accessing and implementing design components directly from their codebase.

💡Sync

Sync, in the context of the video, refers to the process of updating and aligning design elements across different tools and platforms. The host discusses syncing designs from Figma to Zeppelin and then to Storybook, ensuring that all design components are up-to-date and consistent across the design and development workflow.

💡Visual Studio Code (VS Code)

Visual Studio Code is a popular source-code editor developed by Microsoft. The video mentions using VS Code in conjunction with a Zeppelin plugin to connect design elements with their corresponding code, demonstrating how developers can access design details and implement them in their code directly from the editor.

💡Repository

A repository, in the context of software development, is a location where all the files for a project are stored and managed. The video discusses linking design components to a GitHub repository, allowing developers to access the source code and track changes, which is crucial for version control and collaboration.

💡Confluence

Confluence is a collaboration software that helps teams organize, discuss, and collaborate on projects. The video briefly mentions the possibility of linking Confluence pages to design components in Zeppelin, suggesting that this could facilitate better documentation and knowledge sharing within a team.

Highlights

Tim introduces the video series 'Tim Tries,' where he explores new things he's never done before.

Tim plans to explore connecting design systems to technology using tools like Figma, Zeppelin, Storybook, and VS Code.

Tim was inspired by a colleague's demo showing the integration of creative work with interactive style guides and code editors.

Figma is described as a modern web-based design tool that allows for modular and responsive design components.

Zeppelin is highlighted as a tool similar to InVision, where designs can be inspected and viewed online, showing components and style guides.

Storybook is introduced as a living style guide that contains actual front-end code, making it a bridge between design and development.

Tim explains how to connect Figma and Zeppelin using a native plugin, allowing web developers to sync designs with Zeppelin.

Tim demonstrates creating a simple button component in Figma and exporting it to Zeppelin.

Tim installs the Zeppelin plugin for VS Code to connect design components directly to code components.

Using the Zeppelin CLI, Tim connects the Figma component to his Storybook code component, creating a unified workflow.

Tim adds a repository link to GitHub in Zeppelin, allowing quick access to the source code from the design view.

Tim discovers the ability to add custom links in Zeppelin, such as to Confluence or Jira, enhancing the central hub functionality.

Tim showcases the seamless navigation between design components in Zeppelin and their corresponding code in VS Code and Storybook.

Tim highlights the potential of this integration to streamline collaboration between designers and developers.

Tim concludes by emphasizing the simplicity and efficiency of having a connected design and development workflow.

Transcripts

play00:00

what is up welcome back to yet another

play00:03

tim tries so in this video series i try

play00:07

out stuff

play00:07

that i never did before so i genuinely

play00:11

look at something the first time

play00:13

so this time i'm going to look into how

play00:16

to make sure that your design system for

play00:18

your project

play00:19

really connect to your technology and so

play00:21

a couple of weeks ago

play00:23

i saw my colleague brian from new york

play00:25

give this demo

play00:26

on how to connect the creative work

play00:30

to the interactive style guide and to

play00:32

your code editor

play00:33

and my mind was blown and i always

play00:36

wanted to use this but i never really

play00:38

saw it in practice it was really hard to

play00:40

do

play00:41

and now that the technology advanced a

play00:43

little bit i'm more senior i kind of

play00:45

know what i want now

play00:47

i thought okay it's time i'm just gonna

play00:49

try this

play00:50

so after the intro we'll dive in what

play00:53

you can do

play00:53

with figma zepplin storybook and vs go

play00:57

there we go

play01:02

[Music]

play01:04

all right so here in my browser i just

play01:08

loaded a little image that i just

play01:09

photoshopped together

play01:10

and here you'll see we have figma

play01:13

zeppelin

play01:14

and storybook so basically let me just

play01:17

go over what i think those are

play01:20

figma is kind of the new photoshop the

play01:22

new sketch but then

play01:23

online it's all in a browser it's

play01:27

really good it's really good for web

play01:28

development it's really good for making

play01:31

designs that are modular with components

play01:33

and reusable stuff and

play01:35

responsive stuff great stuff right so

play01:37

then we have zeppelin

play01:39

and zeppelin is similar to projects like

play01:42

envision

play01:43

where you can kind of look at your

play01:46

designs

play01:47

online and they're all synced there so

play01:49

photoshop can sing their sketch can sing

play01:51

their

play01:51

figma can sync there probably more and

play01:54

then

play01:55

you can actually look at all the screens

play01:57

and you can inspect so when you click on

play01:59

a button you can actually see

play02:00

the code or you can see whatever

play02:03

it's really cool so it also has like a

play02:05

style guide and you can see reusable

play02:07

components in

play02:07

it so zeppelin is kind of your source of

play02:10

truth for your design for everybody in

play02:12

your team

play02:13

and then we have storybook which is

play02:15

basically what sapling is but then with

play02:17

actual front-end code so here this which

play02:20

we call our living style

play02:22

guide so apparently what my colleague

play02:24

showed me you can connect

play02:25

all of them up so figma and zeppelin

play02:29

have a native connection there's like a

play02:30

plugin you can use so when you design

play02:32

something you can sync it with zeppelin

play02:35

so then web developers would go to

play02:36

zeppelin and actually have a look at

play02:38

that design

play02:40

but wouldn't it be cool if those designs

play02:42

were directly also matched with your

play02:44

storybook work

play02:46

where you put your real code and

play02:48

wouldn't it be cool

play02:50

if i could also link to let's say

play02:52

confluence or a wiki or

play02:54

a ticketing system or my github

play02:57

or my fiest code all from zeppelin so

play03:00

this becomes like the hub

play03:01

and this is possible so today i'm gonna

play03:04

try that so when you have a look here

play03:07

you actually have this connected

play03:09

components

play03:10

from zeppelin so this came out somewhere

play03:12

last year you see six months ago

play03:15

so this is pretty new and actually when

play03:18

you

play03:18

go over it you can see here in zeppelin

play03:21

you have some really cool side panel

play03:24

that actually shows me

play03:26

like this i guess this is a react button

play03:27

right and it has an opening github open

play03:30

in storybook

play03:31

i want this stuff so i already did

play03:35

a bit of homework because i didn't want

play03:37

you to

play03:38

look at me creating projects and designs

play03:41

and setting up everything so i have a

play03:43

storybook running with one button

play03:45

inside i already built it so how about

play03:48

we go to figma

play03:50

create a button and then sync that

play03:53

to zeppelin and then connect zeppelin

play03:56

to my vs code and how everything

play03:59

connects basically

play04:00

let's let's go for that so first let's

play04:03

open figma so this is very simple we're

play04:05

just going to make

play04:06

like a really simple button okay

play04:12

i'm going to make it black

play04:16

and then inside i'm going to write

play04:18

something

play04:22

and that's going to have to be white

play04:28

and let's maybe center it nicely okay

play04:30

i'm just literally gonna

play04:32

use it like this well this is a bit big

play04:34

maybe can we

play04:36

change the font size

play04:39

um you know what let's not go there what

play04:42

you can do though is actually connect

play04:44

this and make this a component

play04:47

so this is what i've learned so now that

play04:49

i created a component out of this

play04:51

we can actually look at the assets and

play04:54

then here we have local components so

play04:56

this thing you can reuse everywhere in

play04:58

your design

play04:59

so for now i'm not going to dive in and

play05:01

do more this is literally it

play05:03

we don't need more from figma so what

play05:05

i've seen um

play05:06

i already connected a zeppelin two figma

play05:09

so we can actually go plugins

play05:11

zeppelin let's see what it does

play05:15

so it's loading my zeppelin so now i

play05:17

have to select what i want

play05:18

to sync and i want to do export

play05:22

so now it's launching my zeppelin local

play05:25

app

play05:26

okay and so i have an amazing um web

play05:28

design

play05:29

thing already so you can see here this

play05:31

is also amazing web design i just made

play05:32

two projects

play05:34

so i'm gonna be like okay let's just

play05:37

export let's run with it

play05:41

okay so now it opens zeppelin

play05:44

imported component one so i think this

play05:47

is going to be in the style guide

play05:48

components yes i think yes

play05:52

so now what we did when i click on this

play05:56

i can actually click on this and inspect

play05:58

it and it actually says i am a button

play06:01

this is my class name

play06:02

and it has like width and height and

play06:04

font family and stuff like that

play06:08

i can go into all the specifics that i

play06:11

need

play06:11

and this is also not a zeppelin video so

play06:13

i'm not going to dive deeper into that

play06:15

but this basically

play06:17

has a local style light where i have a

play06:20

button that is going to be able to be

play06:21

reused

play06:22

but then look here on the side connect

play06:25

this component

play06:26

to your components in code and see quick

play06:29

links and stuff like that so that's what

play06:31

we're going for

play06:32

so basically this will be the heart this

play06:34

page here

play06:36

or maybe color palette or dashboard or

play06:38

whatever but let's say

play06:39

our style guide is the heart of our

play06:40

project and i want to be able to link to

play06:43

everywhere from here right so turns out

play06:47

there is a video oh not video a vs code

play06:50

plugin

play06:51

for vs code that connects zeppelin and

play06:54

then

play06:55

in there you can actually do a whole

play06:56

bunch so let's install that

play06:58

oh before we go um why not i'll show you

play07:02

um the button that i built in storybook

play07:05

mdm run

play07:06

story book

play07:10

okay running running running

play07:13

so now it's basically just opening

play07:15

storybook

play07:17

and there's my button so this i

play07:20

pre-built

play07:21

this is just a vgs button very simple

play07:24

you have some props and

play07:25

on click action there's nothing else or

play07:27

you can look at the docs and you can see

play07:30

like i did nothing else to this there's

play07:32

no different variations of the button

play07:34

nothing else it's just the same as in

play07:36

figma basically

play07:38

right and i've also already created a

play07:41

git

play07:41

repository because i want to later on

play07:43

connect git

play07:44

to my zeppelin okay so now let's go to

play07:47

vs code and find this zeppelin

play07:48

plugin

play07:55

okay so zepplin this is this thing the

play07:59

thing

play07:59

we're just looking at so okay so let's

play08:01

install

play08:03

reload

play08:06

okay we just got a little icon here

play08:10

okay

play08:15

this is my design project so um

play08:19

i'm guilty here because a couple of

play08:21

weeks ago

play08:22

my colleague brian that showed me this

play08:24

say hey you just installed that vs code

play08:25

plugin

play08:26

and so i'm already logged in to my

play08:31

my zeppelin that doesn't mean that i

play08:33

know what i'm doing

play08:34

but that just i thought when i

play08:35

uninstalled it and reinstalled it for

play08:37

the video i would have to log in

play08:39

but it's smart nice it's still there so

play08:42

basically this is my amazing design

play08:44

screens and components which is

play08:46

basically

play08:47

this is also the my amazing design

play08:50

project there we go and this is the cell

play08:53

guide with components

play08:54

so let's have a look and then we can see

play08:56

components here

play08:58

component one um

play09:01

let's just open it up oh and it just

play09:04

opened from field code into this that is

play09:07

pretty decent

play09:09

that's a nice start right but i know and

play09:12

i've seen you can actually connect

play09:15

all of this code that we see here my um

play09:18

my story file here you can connect this

play09:21

also to zeppelin

play09:23

and there is a documentation here so we

play09:27

looked at this before right so

play09:29

basically getting started so we are

play09:31

using fjs in this case

play09:33

so let's just open this tab and try to

play09:36

install it

play09:38

okay so um

play09:42

yeah so they're talking about this

play09:43

configuration file and i've seen that

play09:45

before

play09:45

so let's go to vs code and actually try

play09:49

to just type zeppelin here

play09:53

create zeppelin configuration file

play09:57

so okay i've seen brian do this so

play09:59

basically this is the components.json

play10:01

that connects everything together and

play10:05

i think what you can even do because

play10:07

there's a zeppelin cli that i've also

play10:10

previously installed

play10:11

you can actually when you hit zeppelin

play10:13

connect

play10:14

you can connect this file to the files

play10:17

in your code base right

play10:18

to zeppelin so there's like an api

play10:21

connection so

play10:22

let's add a project so i am in my

play10:26

personal workspace and you can see all

play10:29

my projects here

play10:30

so in my amazing design project i don't

play10:32

think we have a style guide but we do

play10:34

have components

play10:36

and then actually now it finds oh yeah

play10:38

this is my local

play10:40

button.view yeah that's my component ok

play10:45

and now so it's found a component with

play10:48

the

play10:49

path to my button and then we can

play10:52

connect that to a zeppelin component

play10:55

which is my

play10:56

component one okay

play11:01

so now i saved it and eslint or

play11:04

prettier did something to it but

play11:06

basically it now created

play11:09

it knows the project and it knows my

play11:11

components now um

play11:14

i think however we can do more here

play11:16

because what i saw

play11:17

when we go back to that fuji s thing is

play11:20

that this oh yeah

play11:21

so prepare the configuration file we

play11:23

just did that

play11:25

um yeah we did all of this add

play11:28

components from your code base we did

play11:31

and then isn't there like okay so this

play11:34

is zeppelin names

play11:37

yeah so the cli thing i did that before

play11:40

and then we have to install the plug-in

play11:42

okay this we can do

play11:46

and we have to turn off this and install

play11:48

this

play11:50

while we wait let's read a bit more okay

play11:52

so we just have to add that plug-in

play11:55

to the configuration

play12:02

okay let's do it

play12:08

okay so now it has the zeppelin cli

play12:11

connect plug-in view

play12:13

and then what they're saying oh here we

play12:16

go

play12:17

run the zeppelin cli so with the sapling

play12:20

connect so

play12:21

this is the thing i tried before so i'm

play12:22

just gonna go and click that now

play12:31

so i think what it did now is it

play12:33

basically looked at

play12:34

that connection thing that components

play12:37

are json and connected it to zeppelin so

play12:39

let's open zaplin click on that button

play12:42

and now we can see

play12:44

there's this my button thing so this is

play12:46

basically an instance of my code

play12:49

and it says to because it probably read

play12:51

my

play12:52

props so it knows this is a string and

play12:55

that that's pretty decent

play12:56

so it kind of okay so it's in storage

play12:58

button.view

play12:59

so when i click this i want to go to

play13:02

visual studio code and

play13:04

open

play13:07

the magic this is actually my component

play13:10

it's a pity that it didn't open it in my

play13:12

open project already but you know it's

play13:15

nice

play13:16

let's get back because i think

play13:19

okay so this we did let me see

play13:22

this is the fuji s one right because i

play13:24

saw here

play13:26

look we can add repository links but

play13:29

also storybook links

play13:31

i think that's what we want to do first

play13:33

so let's

play13:34

open storybook and have a look

play13:38

okay so we're going to have to install

play13:40

that plugin also

play13:41

to be honest it's a pity that it's

play13:43

global installs i don't really like that

play13:47

again you know whatever

play13:51

i prefer that it's local so i don't

play13:53

pollute my global scope or whatever

play13:55

okay so it installed that it's really

play13:57

fast that's nice

play13:59

um so then i'm gonna have to add my

play14:02

plug-in

play14:03

okay we can do this so another plug-in

play14:07

and they look at localhost 9009

play14:10

but my thing i think it ran at 606

play14:14

right yeah

play14:20

okay let's see um what else because just

play14:22

with this i don't think that's gonna be

play14:24

enough oh we can also have a remote

play14:28

instance okay so when i

play14:30

um output my storybook maybe to

play14:34

whatever versal or netlify we can link

play14:36

there that's pretty cool

play14:39

okay so the component stuff we did this

play14:42

yes we did that too

play14:46

ah but look there's actually a storybook

play14:49

property

play14:50

okay let's add this

play14:53

to our zeppelin names actually i don't

play14:56

like this component one but i never gave

play14:58

it a nice name

play14:59

in oh look whoa it actually has like a

play15:02

nice view of it

play15:03

imagine if this was like a proper

play15:05

component that looks cool

play15:07

so it is a design system button but

play15:09

let's just call it component one because

play15:11

well that's actually what it is right

play15:14

and it

play15:14

has different stories so i know i made

play15:17

one story

play15:18

right when we look at my stories i just

play15:20

have the primary

play15:21

the default one or when you look it's as

play15:24

hilly as okay so let's call it primary

play15:27

then that's the only one that i have

play15:32

let's see do we need to do more

play15:36

i don't think so i think we just aye we

play15:38

sappling connect again

play15:40

well we can do that

play15:45

let's connect it ah detective storybook

play15:49

at 6006

play15:50

nice so it's found the story

play15:54

okay

play15:59

oh yeah opening storybook

play16:03

yeah that's cool so now

play16:06

we can actually go from

play16:11

in this place we can now go to storybook

play16:13

we can go to visual studio code and we

play16:15

can see our component here

play16:17

but i know there's more i know we can

play16:20

also have links to github

play16:22

and we can have links to let's say your

play16:24

wiki and stuff like that so let's have a

play16:26

look

play16:28

so here repository links i think that's

play16:30

what we want

play16:32

let's have a look

play16:36

i think this is probably not even a

play16:38

plug-in they probably just

play16:40

understand it already um

play16:43

ah so we can literally just say okay oh

play16:46

that's my mistake

play16:48

github okay let's put that in

play16:53

i said where did i want it below

play16:55

components

play16:58

and of course this is timpanics and i

play17:01

made it

play17:02

called i called it this one

play17:07

would that that's it

play17:10

wait let's read i never read i should

play17:13

read

play17:15

ah because probably it knows this path

play17:17

so i i'm assuming it's just gonna work

play17:20

ah branch yeah i actually have master

play17:29

oops it's json not javascript

play17:33

okay let's zaplin connect again and see

play17:36

what it added for us

play17:41

okay

play17:45

okay there's the github let's click

play17:49

beam there's my source stories

play17:51

button.view

play17:53

what i like this so much

play17:56

man and it's you know what this is also

play17:58

it's so simple

play18:00

i want to know if there's more now okay

play18:03

we did this one

play18:05

custom links and then we have style

play18:08

guidelines i don't use that so probably

play18:11

not

play18:12

so but let's have a look what the custom

play18:13

links do

play18:19

oh i can literally choose what it is

play18:21

okay i can have a links property

play18:24

and then say confluence and then have a

play18:26

url okay

play18:28

well i won't do that now because i don't

play18:30

have a confluence page but potentially

play18:32

that's pretty cool

play18:34

oh and then you can add a confluence

play18:36

property with the url

play18:37

path okay so the link here for type

play18:41

confluence

play18:42

it's like the base url and then you add

play18:45

the url

play18:46

path it's basically like the path of

play18:47

your code

play18:49

with the github one yeah okay that kind

play18:51

of makes sense

play18:52

so with this we can open it in

play18:54

confluence we can open it in

play18:56

jira maybe we have some other systems

play18:58

maybe we can

play18:59

you know i'm liking it

play19:06

um is there anything else we should dive

play19:08

into i don't think so

play19:11

i'm already talking for 18 minutes so

play19:14

let's like this is awesome right now

play19:18

my zeppelin and imagine this was a rich

play19:21

experience right with a lot of content

play19:23

imagine how easy it is for a developer

play19:25

to actually have a look and say okay

play19:26

this is my

play19:27

my thing this is the props i need let's

play19:29

open it in github or in storybook let's

play19:31

open in storybook

play19:33

let's see if my code is actually the

play19:34

same right i can put that side by side

play19:38

and actually have a look and i can see

play19:40

now my padding is probably a little bit

play19:41

off

play19:42

but what's interesting to me is we also

play19:45

have figma

play19:46

and maybe what i want to do is this

play19:50

oh red doesn't work okay

play19:54

okay and then we're just gonna sync this

play20:00

okay export complete

play20:04

i don't think i did that right you know

play20:05

what screw it doesn't matter

play20:07

um i did too much anyways thank you for

play20:10

watching and i'll see you next time

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
Design SystemFigmaZeplinStorybookWeb DevelopmentInteractive Style GuideCode EditorCreative WorkTechnology IntegrationDesign Tools
هل تحتاج إلى تلخيص باللغة الإنجليزية؟