Design systems case study walkthrough: Designing components and creating documentation [Part 2]

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 64

  • @femkedesign
    @femkedesign  2 ปีที่แล้ว +3

    Super grateful to Superpeer for being a sponsor of my channel! Check out Superpeer here. Superpeer is a great way to connect with mentors and join a community to help you grow! Check it out at superpeer.com/

  • @chimeziemartins6796
    @chimeziemartins6796 ปีที่แล้ว

    This is literally one of the best video on Design system I have seen, thanks Femke.

  • @Sofia0S0S
    @Sofia0S0S ปีที่แล้ว

    Thank you so much! I’ve seen a lot of videos about design systems, but yours was definitely the most useful with the documentation info

  • @martinmind3785
    @martinmind3785 ปีที่แล้ว

    Thank you very much, Femke, I just needed this video for my first documentation job.

  • @AdamMorgan85
    @AdamMorgan85 2 ปีที่แล้ว

    "How to.. erm.. build the components" haha! 🤣 Know that feeling! Great content and walkthrough, thanks Femke!

  • @shaunsmylski
    @shaunsmylski 2 ปีที่แล้ว +6

    It's incredible to see how well you present your work on video. I'd be interested to see how you use video to empower your communication with your team. Whether that is the asynchronous presentation of design iterations for others to review, reviews of other people's work, or developer handoffs.

  • @viajandoconlala
    @viajandoconlala ปีที่แล้ว

    Hi! Thanks for this... It has helped me as an starting point of a really big DS that I'm working on as a solo designer :)
    Bests from Argentina!

  • @rubenphilip
    @rubenphilip 2 ปีที่แล้ว +1

    Super cool, well-organised files and well-presented. Thank you

  • @drixsp
    @drixsp ปีที่แล้ว

    This was really helpful. Thanks Femke!

  • @KumaPrincess08
    @KumaPrincess08 2 ปีที่แล้ว +1

    This is a great example of how to use a nested component - a new feature in figma. Please do more videos explaining this nested options :)

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      Thanks for the suggestion!

  • @brendanmchugh7201
    @brendanmchugh7201 ปีที่แล้ว

    Really great stuff. All of your videos have been super helpful. Thank you!

  • @whitehartco
    @whitehartco 2 ปีที่แล้ว +2

    It was super helpful thank you! Will share your tips with my team and get feedback. We already create documentation and make prototypes for interaction but adding the detailed layout with showing exactly how it's designed is a super awesome addition, as well as the dos and donts. Thank you :)

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      You’re welcome Lucie!

  • @ivabeleva7749
    @ivabeleva7749 2 ปีที่แล้ว

    I love this! Love the Documentation part, the presentation and the details! Thank you so much!

  • @Deanozaur
    @Deanozaur 2 ปีที่แล้ว +1

    At 14:00 - a simple way to fix this problem in Figma is to click the absolute position button in the top right of the properties panel. Absolute position makes it easy to maintain the same layer hierarchy, but the absolutely positioned element is ignored by auto layout

    • @greatndabai
      @greatndabai 2 ปีที่แล้ว +1

      The best way is to hold down "spacebar" when dragging an item to a frame with auto-layout. The item will remain on top and not snap into the auto layout.

  • @discoteo
    @discoteo 2 ปีที่แล้ว

    your work is impressive!

  • @johncarlosgatchalian8637
    @johncarlosgatchalian8637 2 ปีที่แล้ว +1

    This is sooooo good Femke! so helpful. Will surely try this on our component library!

  • @sebastianpertuz1493
    @sebastianpertuz1493 2 ปีที่แล้ว +8

    How to ignore autolayoud? click the component hold the spacebar and move the component! it will ignore entering to any place!

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      Gamechanging!

    • @ikennagibson3933
      @ikennagibson3933 2 ปีที่แล้ว

      Lol but figma has a feature that does this seamlessly. The “absolute position” feature fixes that

    • @chloeam793
      @chloeam793 2 ปีที่แล้ว +1

      @@ikennagibson3933 absolute positioning is great when you still want the item to be part of the frame with autolayout, but that's not always the case. Sometimes I don't even want it in the frame, so absolute positioning doesn't make sense.

  • @adhamelkelany
    @adhamelkelany 2 ปีที่แล้ว

    Thank you, the documentation part is amazing 🤩🤩

  • @zohrajayaraman1842
    @zohrajayaraman1842 ปีที่แล้ว

    This is one of my favorite videos by you!! Thank you for all the specifics and examples. It can be hard to find real-world examples on TH-cam!
    Did you upload all this documentation somehow outside of Figma? (Patchwork?) Can we see what that looks like? Does it feel like a duplication of work??

  • @Mel-zz8xc
    @Mel-zz8xc 2 ปีที่แล้ว

    love this, so helpful and such a thorough example to pull from. Would love any insight you have on designing components for multi-platform design systems!

  • @syedmuhammadhamza348
    @syedmuhammadhamza348 2 ปีที่แล้ว

    I really love this design system series Femke! Thanks for sharing this, excited for this one!

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      Yay! Coming tomorrow :)

  • @lorrieuiux5802
    @lorrieuiux5802 2 ปีที่แล้ว

    Great documentation! I may take some inspiration from yours as I find documentation to be quite difficult.

  • @JagodaGuinebault
    @JagodaGuinebault ปีที่แล้ว +1

    Yay, great thorough case study! Thank you for all the effort you put in it. One quick question: I was quite surprised that you have never worked with design systems/making components before. I would presume that working at Uber you would have to do that and it's necessary to be fluent in components and design system creation when you want to apply for senior roles. At least this is what I caught myself thinking, but I am super interested what is your take on this. Not being fully experienced with working in design systems yet, stopped me from applying for more senior roles.

  • @shoaibux
    @shoaibux 2 ปีที่แล้ว

    As always, too good. Thank you ❤

  • @taisasevenard1997
    @taisasevenard1997 ปีที่แล้ว

    Thank you! Really loved the part with the container for the developers! You said you didn't wok with the components before. Do you think components and auto layouts are essential for design work?

  • @MarianaGarnica-z6p
    @MarianaGarnica-z6p ปีที่แล้ว

    This is amazing, how much time would you say it takes you to create one component?

  • @EmmanuelleLarsen
    @EmmanuelleLarsen ปีที่แล้ว

    Hello! at 4:04 I was wondering how we can show the red bounding box permanently in figma? Small question : )

    • @tdaley
      @tdaley ปีที่แล้ว +1

      Add a red stroke

  • @ttisch3240
    @ttisch3240 11 หลายเดือนก่อน

    Thanks!

  • @shirazigs
    @shirazigs 2 ปีที่แล้ว

    Thanks for sharing your amazing experince! ❤ I'm glad that watched this! ⭐May I ask you why your frame size is 375 x 802?

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว +1

      Thank you! No specific reason, it was the size being used by the design team.

    • @shirazigs
      @shirazigs 2 ปีที่แล้ว

      @@femkedesign If you want to design an app now, what size would you start with?

  • @mayyvislok
    @mayyvislok 2 ปีที่แล้ว +1

    Thanks for this! The docs overview was super useful, how was your experience sharing the docs with engineers? And how have you seen them interacting with it?
    I’ve been thinking of creating something similar for engineers, almost like a design guide for engineers

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว +2

      I'm sure they'd love it! Honestly these things are best done in collaboration, so I'd chat with them about what they want/need.

  • @estefanimauro7994
    @estefanimauro7994 2 ปีที่แล้ว +1

    Once again: great work! :D I was wondering how does "Patchwork" look like? Does it contains all the main components, fonts, color, etc? I can imagine you built the documentation on a separated file, didn't you? Thanks!

    • @zohrajayaraman1842
      @zohrajayaraman1842 ปีที่แล้ว

      I'm also wondering this! Did you upload all this documentation somewhere like Patchwork?

  • @lucadegasperi3601
    @lucadegasperi3601 2 ปีที่แล้ว +1

    As a person who both designs and develops software, I admire the effort visual designers put into creating high fidelity prototypes and use guides while at the same time feel like they are a huge waste of time since things always have to be done twice. One time in Figma and one time in code. I feel like the tools have changed but the way we work hasn't. We are still doing the same PSD to HTML, this time it's Figma to React.
    Since you are quite well known among designers, I wanted to know your opinion on the matter. Do you believe this divide between design and engineering is the ideal sweet spot or are there barriers to be removed?, if so, which ones? Wouldn't you feel better if your work was more impactful to the engineers you work with?

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว +1

      Gonna save this for a podcast topic as I think there's a lot to dive into here!

  • @soontiago
    @soontiago 2 ปีที่แล้ว

    Awesome sharing. How would you measure the 'time savings' for designers, assuming you want to use this as a portfolio piece? Alternatively, what can you say in the 'outcomes' section of the case study?

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      This video might be helpful for ya :) th-cam.com/video/i-b7_acZcAg/w-d-xo.html

  • @taniasharma
    @taniasharma 2 ปีที่แล้ว

    What type of auditing template do you use?/Do you have an accessible template online for that?

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      Nothing on hand at the moment! Will keep in mind tho for future resources :)

  • @veronicaibe1243
    @veronicaibe1243 2 ปีที่แล้ว

    Amazing job 👏🏼. Love how you laid this out. Just curious, is there a link or template to this Figma file?

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      Not at the moment :)

  • @hara331
    @hara331 2 ปีที่แล้ว

    Hi! How much time does it take you to complete the design of a complex component on the DS? Including documentation

    • @femkedesign
      @femkedesign  ปีที่แล้ว

      This is so hard to answer. It honestly depends on process, the components, use cases, resourcing, priorities etc etc. What is the definition of complex?

  • @sofiaaquinogomez6947
    @sofiaaquinogomez6947 2 ปีที่แล้ว

    Which tool do u use to document?
    Thanks for sharing with us. Its so inspire

  • @joyusagi
    @joyusagi 2 ปีที่แล้ว

    may I ask what the api section means in terms of uiux?

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      It's for the engineers!

  • @daniel_rad
    @daniel_rad 2 ปีที่แล้ว

    looks good but the art-board group titles should be components. So if you scale that page you can increase the group titles.

    • @femkedesign
      @femkedesign  2 ปีที่แล้ว

      They are in the design system file! This was just the working file so was more for presentation purposes.