How to UI Design WITHOUT Grids Like a PRO

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

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

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

    I love when you do deep dives like this. I would like to recommend visbug (a chrome extension) for any designer who wants to quickly perform UI audits or any kind of changes on the web without having to interact with the inspect element.

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

      Love this extension! I've tried similar tools in the past, but this is the best one yet!

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

      hello i tried to this extension but when i click on it nothing happen

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

    Hey Michael...
    I'm sending a truckload of thanks and love all the way from Nigeria. ❤️❤️
    I stumbled on your course on Google and I'm getting it soon cos I'm new to UI design actually. Can't wait to be your student.
    Great contents you put out here man.
    I love and appreciate you Mizko. 💞

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

    This is exactly what I had thought when he said that we don't need columns system to do the web layout. Long time ago we don't have CSS that much powerful as today, so people stick to the 12-col layout. Of course, with Flex and Grid display, we don't really need the 12-col layout to make complex and fully responsive web layout.
    Grid and Flex are so powerful (display: grid; and/or display:flex;)

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

    This could be a matter of semantics, but I wouldn't consider this designing without a grid. It's just not a traditional 12/16 column grid that was so prevalent on the web for many years. I understand developers may not interpret it that way, but from a visual design perspective this is still a grid. It's just an unequal 3 column grid. Anyway, still enjoyed the video! 👍

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

      It's not a grid. Cause the developper won't use any grid.

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

      @@majorDarkMonkey From a design perspective, it's somewhat irrelevant if a developer uses a bootstrap grid system, flex box or magic to construct a page. Mizko spends the first 8 minutes of the video defining the perimeters of this responsive asymmetrical 3 column grid. So this is not designing "without" a grid.

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

      Glad you enjoyed it!
      Yep, I think it's semantics. I'm referring to Strict, traditional 12 col grids as mentioned in the previous video about UI grids.

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

      @@elusive5884 yeah it seems more of a discussion of hard grids vs soft grids

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

    Great video! I love how you are leveraging the whiteboard more. Also, I would've thought the whiteboard had wheels so you don't have to lift the massive thing haha.

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

      Hahah! It does have wheels, but I have a rug and it got clipped 🤣

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

    Guess I share the Dave Carson take on this. Gridniks tend to confide themselves in the grid, it doesn't release any spontaneity or flexibility. That's applicable to digitale work as well as tactile. There's stuff like tension and asymmetri you miss out on if your only looking to grid support. It becomes a crutch more than an aid. I've never used grids for anything although I've been a designer for a very long time, doing work in all industries. You can offer predictability and stability to developers and end users without grids. Grids are different to conventions and good practice. The latter will always be an important factor. You can use imagination and be within conventions.

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

    Great Video Mizko!

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

      Thanks Samir!

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

    Thanks a lot, your videos help me a lot Mizko 🥳💗. You are such a great teacher.

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

    Thank you Mizko, it's amazing

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

    I usually use percentages based on flexbox. I’m not a big fan of set pixels when everybody uses a different screen.

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

      Its actually already very old. I learned it when I was still in school over 5 years ago.

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

      You can create breakpoints as well

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

      Max width and percentages accomplish the same thing in implementation as the pixel value is flexible until it reaches a maximum value. Plus screen sizes/aspect ratios are pretty standardized nowadays

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

    flex is for layout, grid is for grid :3

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

    Very cool and useful info. What I usually do is create a grid in Figma and then break it when I need too, which I believe amounts to the same thing you're talking about here. Spacing tokens sounds like a good idea, the logical next step would be for Figma to incorporate them into the UI. Without Figma doing this, I see the need to create spacer components (pain in the ass). What do you think?

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

      You can check out Figma Tokens - www.figma.com/community/plugin/843461159747178978 this might help :)

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

      @@Mizko Can you do a tutorial on this on this and similar topics?

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

    Interesting :)
    How would this concept work on layouts without the fixed side menus?
    And also, how can we scale down what you showed on the video, so its consistent on different breakpoints?
    Thanks for the videos, cheers Alex 🤝

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

      Hey Alex,
      Glad you enjoyed it.
      I actually skipped an important part to keep the video as short as possible. Twitter uses 'max-width: 600px' for the main content area. Max-Width defines the maximum width of an element, but not the minimum. So that means when you scale the viewport narrower, the entire container starts to slowly collapse. What this means is that you can keep the other sidebars fixed as the middle content adjusts to the viewport. However what you will notice is that at a specific breakpoint, Twitter collapses the left menu into just icons.

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

    I really like these educational videos!

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

    Brilliant!

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

    Display grid on large containers and inside i would use flexbox.

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

    Love this video... I have 1 question how can we know when to use grids in a project?

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

    In the last 7 years Ive never used grids, never needed to and has had zero effect on my work

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

      What's your split between web and UI design?

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

    Great videos

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

    I always use grid but this way isn't bad.

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

      🙏

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

    I can't go anywhere without grids,

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

    This is not a good example. Twitter doesn't need a gridding system since the layout of twitter is just 2 sidebars, and all the tweets in the content container follow the max width of the content container.
    You don't need a gridding system in the first place. Because the purpose of the gridding system is to provide consistency with the spacing and sizes "within" the content container.

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

    How do we translate this into tablet/mobile view ?

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

    I hated grids from the beginning.

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

    3rr comment

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

      Niceeeee!

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

    Great Video