Building a menu tree using VueJs, TailwindCSS and HeadlessUI

Поделиться
HTML-код
  • Опубликовано: 20 май 2024
  • What should I cover next? Leave a comment bellow!
    In this video we'll build a menu tree component using VueJs, TailwindCSS, and HeadlessUI.
    Code snippets: tallpad.com/series/headlessui...
    ▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
    00:00 - Intro / focus
    00:24 - HTML sidebar
    01:21 - Style sidebar
    02:24 - Turn nav HTML tree into an array of objects
    05:10 - Create NavItem component
    06:58 - Add HeadlessUI disclosures
    08:28 - Add menu icons
    09:49 - Default menu styles
    11:07 - Hover menu styles
    12:29 - Style disclosure OPEN state
    14:14 - Style menu item ACTIVE state
    15:22 - Open disclosures containing an active item
  • НаукаНаука

Комментарии • 19

  • @jondoe79
    @jondoe79 Год назад +3

    Your videos are clean precise and right to the point, super easy to understand. 👍

  • @walidbagh
    @walidbagh Год назад +2

    Simply amazing, thank you!

  • @billcawley7350
    @billcawley7350 11 месяцев назад

    Clear, concise and very useful indeed - thanks.

  • @almeralmazan
    @almeralmazan Год назад +1

    Wow finally, this is what I'm waiting for, thank you @Constantin

  • @jameswong3388
    @jameswong3388 Год назад +2

    This is so helpfull, pls come out with more content like this :)

  • @breezycodes
    @breezycodes Год назад

    Very nice use of recursion

  • @mdatiqurrahman2561
    @mdatiqurrahman2561 4 месяца назад +1

    Nice Tutorial

  • @Stockton
    @Stockton Год назад +1

    Extra clear explanation! you've won my subscription! super underrated chanell, you need 100x more views!

    • @cdruc
      @cdruc  Год назад

      Thanks for the sub! 👊

  • @raymondmichael4987
    @raymondmichael4987 Год назад +2

    Your teaching makes me need to learn vuejs, such intuitive syntax, just few key strokes needed.
    Please extend this into a blog or something, would like to see authentication, states and api integration.
    You got 1+ sub
    Greetings from Tanzania 🇹🇿

    • @cdruc
      @cdruc  Год назад

      Glad you found the video useful! 👊

  • @floresrosalinojr.2143
    @floresrosalinojr.2143 6 месяцев назад

    great vid! i wonder how you'd persist the disclosure in a way that it won't close as you go to another child item page

  • @JamesWolfisz
    @JamesWolfisz Год назад

    Any chance you could make a follow up adding transitions to the disclosures? 😊

  • @danielohling
    @danielohling Год назад +1

    How would you toggle the active state in this example with vue-router ?

  • @MrKarma4ya
    @MrKarma4ya Год назад

    Can you do a tutorial for building draggable nested lists like the WordPress menu builder?

  • @coding-in
    @coding-in 6 месяцев назад

    can you grouping all vue & tailwind content to playlist?

  • @rahman9418
    @rahman9418 Год назад +1

    what code editor are you using? i see it's not like vscode

    • @emq578
      @emq578 Год назад

      It's PhpStorm

    • @cdruc
      @cdruc  Год назад

      Yup, Phpstorm. I do a lot of Laravel PHP in my day to day. 🤷‍♂