Can I Replicate This Amazing Library?

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ก.ค. 2024
  • Intro.js is an amazing library that makes creating interactive walkthroughs on your web application incredibly easy. In this video I am going to attempt to replicate the behavior of this library from scratch for the very first time ever. There will be plenty of mistakes, and bugs I run into and you will be able to see live exactly how I solve those issues.
    📚 Materials/References:
    GitHub Code: github.com/WebDevSimplified/i...
    IntroJS Site: introjs.com
    Tooltip Tutorial: • How To Make Tooltips W...
    Tutorial On Cards From This Video: • How To Create Animated...
    🌎 Find Me Here:
    My Blog: blog.webdevsimplified.com
    My Courses: courses.webdevsimplified.com
    Patreon: / webdevsimplified
    Twitter: / devsimplified
    Discord: / discord
    GitHub: github.com/WebDevSimplified
    CodePen: codepen.io/WebDevSimplified
    ⏱️ Timestamps:
    00:00 - Introduction
    00:18 - Demo/Setup
    01:20 - CSS
    15:11 - Modal JavaScript
    39:12 - Highlight JavaScript
    #CSS #WDS #JavaScript

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

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

    Highlight idea was brilliant, when I made a tour library I went with using SVG to create backdrop and highlight!

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

    Thank you for making these kinds of videos. I have been following your videos for more than one year. According to me, your contents are the best. I have learned a lot from your videos.

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

    This is great! Thank you for this type of videos!

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

    Your videos are always a solution to my projects😎

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

    I'm currently writing a similar library as well, I'm so happy you are doing this, let me pick up one or two ideas from your code 😍😍😍😍

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

      U aint do shit 🤣

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

    Really love these videos. I tend to find myself doing the same process of thinking as you, so watching these videos helps a lot. They also show that you're not this coding god, but a human who is willing to problem solve and eventually figure it out. Great video!

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

    Wow, this is exactly what's next on my todo for my project. My prayers answered

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

    using spread to make the cutout+backdrop work is a great idea

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

    Awsome!
    1:04 In your CSS you can enable pointer-events on child elements if the parent element has pointer-event: none. For example .modal { pointer-events: auto }

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

    Great Vidoe. Bottom -0 was gonna do the trick with highlight -container

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

    Kyle i love your work im a new fan, you know what you should do next a deployment tutorial maybe with netlify? It would be a giant help for me.

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

    Thank you so much, it was a nice coding trip !

  • @anand_dudi
    @anand_dudi 9 หลายเดือนก่อน

    Thanks kyle for this you are great

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

    You know very much thing even you are young, I envy in good meaning:), You and DevEd are the best teachers.

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

    Awesome series Kyle thank you, I would add to this types of videos reaching out to online docs for reference and explaining how you approach them
    that would be a lot of help to many people. thank you keep it up

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

    Hi ,would appreciate if you can do a series set,for how to do crud operation with all the form controls in react which include example like input /select /radio btn redio btn group /checkbox /date picker/time / file upload/ date range etc...,

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

    Very nice.. pls can you do a tutorial using this library with react

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

    2 minutes in just came to say thanks for the content !

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

    Super cool and advance bro ❤

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

    what do the hashtags mean before the elements?

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

    Wow!this is impressive

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

    Can you make this into an actual cdn so I could use in my projects? Intro js is not free and has a cost to it

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

      Why don’t you also build it man

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

      Source code is on github. Check out the description for the github link.

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

    Hi Kyle, could you one day do a calendario in which you can add events like exams or hw, i think it would be very useful

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

    i already have this project in my todo list

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

    You should make videos on Sets

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

    He missed the mad cat typing at the keyboard :(

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

    TOPIC SUGGESTIONS :- please make a video on how to make custom scrollbar using JS like jQuery scrollar

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

    Multi-step form from scratch link was nowhere to be seen unfortunately, would like to have a look at it :) or I missed that along the way, but 1:10:06 is explicit about that

  • @7heMech
    @7heMech 2 ปีที่แล้ว

    Cool

  • @patrickc.6183
    @patrickc.6183 2 ปีที่แล้ว

    z-index is over 9000! 😁

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

    Please make tutorial for like_unlike_dislike_undislike_comment_share_replay_save_unsave
    🙏🙏🌱🌻

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

    👀

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

    Do you speed up your videos a bit? Like maybe 10-20%? Your voice always seems oddly fast when you are coding.

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

      It may be because for short videos he has a script which me memorized.

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

      @@postingbmwm3 come again?

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

    3rd comment!

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

    complicated...but still enjoy..

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

    first😎😎

  • @kristiyan.zhelyazkov
    @kristiyan.zhelyazkov 2 ปีที่แล้ว

    hm hm hm

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

    Good job bro, JESUS IS COMING BACK VERY SOON; WATCH AND PREPARE

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

    Please make tutorial for like_unlike_dislike_undislike_comment_share_replay_save_unsave
    🙏🙏🌱🌻