From Adobe XD Prototype to HTML, CSS & JS - Making an Animated Mega Menu

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

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

  • @DesignCourse
    @DesignCourse  5 ปีที่แล้ว +27

    Likey? Subscribe! - My answer for today's question: Honestly, I don't use any plugins for CSS animations. I tried keyframes.app once and covered it, but I never found myself using it again much. There are a few tools online that I use (such as the one I covered today) just for some quick animation ideas. You?

    • @romanperera
      @romanperera 5 ปีที่แล้ว

      Hi, would you please make a super simple horizontal menu (not multi level) with logo (brand) that can easily be customized (move the brand left, middle or right) and adaptable to any design and also responsive (slide out maybe) WITHOUT using bootstrap. May be use css grid. There are many online, but nothing so simple like your design ideas. I love your design ideas and would really like to see your approach to this. If you already have done this, please share the link. Thanks and You are awesome!

    • @maskman4821
      @maskman4821 5 ปีที่แล้ว

      I use animate.css a lot

    • @UsmanYousafOfficial
      @UsmanYousafOfficial 5 ปีที่แล้ว

      Hi I am not a developer, or know any html or css, I have good grip on ui ux design in web, If i have designed my template in XD, can I make it functional by exporting it along with its HTML & CSS ???

    • @omegahawkeye
      @omegahawkeye 4 ปีที่แล้ว

      @@romanperera ⁰üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüó999999999999⁹99999999999999999999⁹9⁹9999999⁹99999999999999999⁹999⁹999999999999999⁹⁹9⁹9999⁹999⁹99999999⁹⁹9⁹9⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹9⁹⁹⁹⁹99⁹⁹⁹⁹

    • @ranjithsivanandham1927
      @ranjithsivanandham1927 3 ปีที่แล้ว

      Are you using AI to convert your prototype to front-end

  • @ZiRR0
    @ZiRR0 4 ปีที่แล้ว +12

    To anyone who wants an animation when closing, here are the steps:
    1. Just duplicate the "overlay" artboard
    2. Reposition it somewhere
    3. Delete the trigger from the new artboard to "overlay all" (The trigger will be duplicated along with the artboard, so you have to delete it)
    4. Create a "tap" trigger from the close button in "overlay all" to the new artboard
    5. Change "Ease In-Out" to "Ease Out", keep the rest of the settings
    6. Create a "time" trigger from the new artboard to "home"
    7. Change "Ease In-Out" to "Ease Out", keep the rest of the settings

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

      so helpful thanks bro.

    • @stefandespotovic2881
      @stefandespotovic2881 3 ปีที่แล้ว

      Hi there, is it problem to post a code if you have time for this? I don't quite understand what are you saying. Thanks in advance

  • @edd338
    @edd338 5 ปีที่แล้ว +29

    You're exactly the kind of web developer I am working to become like: full-stack web developer and designer. Thank you for the awesome videos. You have become a mentor for me.

  • @AhmadShadeed
    @AhmadShadeed 5 ปีที่แล้ว +7

    I came to this video from Recommendations. Thanks for your efforts, I want to point out to an important thing that you missed. You used an to act as a toggle for the menu, it's better and more accessible to use in that case, since the is not focusable element and a lot of beginners will do their work based on that.

  • @Joostered
    @Joostered 4 ปีที่แล้ว +6

    First off, this is a good tutorial and the result looks very nice.
    That said, whenever you find yourself adding a delay to a design so it takes longer to display the information the user asked for, stop right there. Take a step back and rethink your life choices.

    • @taigaaisaka3663
      @taigaaisaka3663 4 ปีที่แล้ว

      can you explain why please?

    • @2007bmpgti
      @2007bmpgti 4 ปีที่แล้ว

      @@taigaaisaka3663 Pretty self-explanatory... The goal of web design should be usability. If the user is hindered by design choices, and those hindrances are enough to make the user leave your site/app, you've failed as a designer. Adding a delay to the users' experience almost never improves that usability and therefore should be avoided.

  • @huynhtanle3670
    @huynhtanle3670 5 ปีที่แล้ว +65

    YOU ARE THE BEST, KEEP WORKING, absolutely want some ui ux video from you

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

    Gary you have helped many people feel young again with your spirit and energy to help teach this stuff. Keep up the great work. I have been a developer for nearly 30 years and you allow me to keep my skills sharp.

  • @darkoefremovmkd
    @darkoefremovmkd 5 ปีที่แล้ว +45

    Instead of using calc and subtracting fixed units, use
    box-sizing: border-box;
    And that will make your padding go inwards instead of outwards.

    • @darkoefremovmkd
      @darkoefremovmkd 5 ปีที่แล้ว +14

      A good rule of thumb is to apply it to everything by doing:
      * {
      box-sizing: border-box;
      }
      And every element will get that rule applied automagically.

    • @AniketChaudhary_
      @AniketChaudhary_ 5 ปีที่แล้ว

      OH thanq bruh

    • @CryptonianWar
      @CryptonianWar 4 ปีที่แล้ว

      @@darkoefremovmkd How exactly to do that, for us amateurs..

    • @darkoefremovmkd
      @darkoefremovmkd 4 ปีที่แล้ว

      Facer, I explained in a comment of my comment.

    • @CryptonianWar
      @CryptonianWar 4 ปีที่แล้ว

      @@darkoefremovmkd Thanks on reply. You mean to apply it to every possible container?

  • @lisarogers5873
    @lisarogers5873 3 ปีที่แล้ว

    Thank you for typing the code then immediately showing the result. Makes learning much easier.

  • @mckennamissfeldt933
    @mckennamissfeldt933 5 ปีที่แล้ว +3

    You are legit the best design instructor I've followed!! Also love the humor!
    I don't usually use plugins for CSS animations... unless someone references one to me then I usually only use it once or twice

  • @biplabsharma5344
    @biplabsharma5344 4 ปีที่แล้ว

    No Skip, just concentrate, totally, Inspired me so much ......Love 💙💙💙💙 .....From India 💙💙💙This is the video, I really want for, which shows me how Adobe XD works and it'll help me to do my career right, love from India

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

    after your vid i have great insight into the whole process from prototyping to coding ... well done

  • @mikethemarquis
    @mikethemarquis 4 ปีที่แล้ว +11

    Hello Gary, hello everybody
    first of all I wanna thank you for this amazing lesson you gave to us. I'm new to Adobe XD. I'm a front end developer.
    I have a few questions to ask if I may:
    - what's the purpose on sketching the interface and then redoing that again rewriting HTML? I mean, what's the reason of doing twice the same job?
    - I really like the design of the application, but, why one should first sketch the app and then write again the HTML/CSS for the same thing he or she did right before?
    - Can't you just use the Web export plugin ?
    I thank you in advance. I apologize if I'm obvious, but I'm new to Adobe XD, and it's an amazing tool for UX/UI and I want to make clear of everything.

    • @fleexie
      @fleexie 4 ปีที่แล้ว +3

      I know you asked DesignCourse. But I would just quickly tell the reason I was told by my instructors at education.
      You want to do a mockup of your website/app for a few reasons. First it's a good way to visualize your ideas before spending time on the coding. It may seem like you spend a lot of time first doing a mockup and then coding. However in larger scale projects it could cost you many more hours if/when you realize that it doesn't fit together. That's why doing a mockup is a fantastic idea.
      Another thing is, if you are doing a job for a company or someone else then you can present to them the mockup, so if they didn't like something about it you can change it fast. That way you are minimizing the risk of scrapping everything because the client didn't like it. Or at least you didn't waste the time coding everything. Sometimes the clients may change their mind about certain things so it's always a good idea to present them the work you have done. It's much easier with sketches, and less time consuming. Be mindful your mockups don't have to take weeks to make, they are like advanced wireframes (wireframes with a coating). Making good mockups does take some practice as well.
      Essentialy you can save lots of time, by spending time preparing in the beginning.

    • @kailusniroula8340
      @kailusniroula8340 4 ปีที่แล้ว

      @@fleexie thanks for the great info

    • @aztrodj82
      @aztrodj82 4 ปีที่แล้ว

      @@fleexie u are right in what u saying .. but what I'm understand from the questions is that it could be more simple if u just export the whole prototype as a html/css documents and img files to a map. if there isn't an issue when doing that. I'm trying doing it but all links u do in adobe xd prototype dose not apply in the html/css documents.
      so the question now is what needs to do to fix the links problems ... or what I'm doing wrong when I'm exporting the web page

    • @fleexie
      @fleexie 4 ปีที่แล้ว

      @@aztrodj82 Oh no. You do not use XD to make the actual sites. Only prototypes/mockups. Nothing more.
      After you made the prototype you are doing the coding, in another software. Since you already have the design and such it's actually pretty easy to code it afterwards.
      I know it would be nice if you could just get the website out from the XD project but it's a software for prototyping not making actual code for sites.

    • @mikethemarquis
      @mikethemarquis 4 ปีที่แล้ว

      @@fleexie Wow Fleexie, amazing. Thanks a lot for this! It's really clearifing. Nobody taught me this simple concepts at the university.
      Yeah, I really agree that doing sketching and prototyping will save you money even in the client/company scenario you described.
      That's a really great and valuable info.

  • @hobiethompson8986
    @hobiethompson8986 4 ปีที่แล้ว

    love how short & sweet and to the point you are, don't have to skip through like other tutorials, plus your tech-savvy, great videos, really appreciate them!

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

    For those that hate this video at first, like i did, and just want to get out of it what you'll need, don't be lazy and fast about this.
    Follow along, type exactly what he types in to your own IDE word for word, but add notes in comments (using */ to open comment and */ to close) explaining what you've come to understand the line means.
    This will allow you to more intentionally and comprehensively pick up on the meaning behind it all. THIS is the most efficient way to consume the video.
    Don't be overwhelmed. Do it step by step, quit rushing around. Slow it down.

    • @hiryan7551
      @hiryan7551 3 ปีที่แล้ว

      agreed! no need to rush. I never thought of commenting throughout the process- I'll add this to my learning path.

  • @cindykee3719
    @cindykee3719 5 ปีที่แล้ว

    Even though I am a developer, I have never done CSS animations. I didn't even know there were tools out there to help me do animation! Now I will be looking for tools!

  • @oliverladykillerbiscuit
    @oliverladykillerbiscuit 4 ปีที่แล้ว +7

    "Uuugh, I'm talking a lot" LMFAO You're the champ bro! Your talking performance reminds me my cocaine days :)

  • @lucisetumbrae
    @lucisetumbrae 3 ปีที่แล้ว

    Great video that fills in gap between Adobe XD and VS Code in the design process of websites. Thanks much!

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

    I loved this video. For me, web design is the final product that I can view on my browser. Prototyping + Coding is just what I was looking for!

  • @kheyas
    @kheyas 5 ปีที่แล้ว

    Gary, this is a great presentation of what a design to code workflow should be. Thank you for making it! I got to practice my css animations and emmet commands also while following the video. It's a great time to be a developer, considering people like you exist to instruct us with free, simple tools like Adobe XD and VS Code.

  • @designerdb92
    @designerdb92 5 ปีที่แล้ว +12

    Great tutorial. This type of things can be applied to page transitions also.

  • @karlobaruela6771
    @karlobaruela6771 3 ปีที่แล้ว

    I'm getting inspired with this video and you see how chill he is keep it up bro

  • @marektalpak4315
    @marektalpak4315 4 ปีที่แล้ว

    Thank you for the video! You nicely combined how to use HTML, CSS, and JS in one place. And please keep talking. It really helps newbies to understand what you are doing.

  • @elproducer6677
    @elproducer6677 4 ปีที่แล้ว

    everything in one video excellent explanation

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

    I just played around with Anime.js yesterday. Awesome tutorial. Makes me interested in the design tools for a change.

  • @tGxChief1
    @tGxChief1 5 ปีที่แล้ว +9

    Great ! i think is just a matter of time till adobe or some other team releases a XD to HTML Plugin :) atleast i hope so, becousei just love XD.

  • @faraldflanders
    @faraldflanders 4 ปีที่แล้ว

    Perfect! I loved it! Simple, well explained and direct to the point. Congratz

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

    Woah, great video mate!

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

    Yet another great tutorial! thank you so much, I've been struggling implement a nice slide in navbar menu. thanks a lot!

  • @alayetmanel6986
    @alayetmanel6986 3 ปีที่แล้ว

    Wow you saved me ! I just started designing I don't know much yet but this tutorial helps especially with the js code ☺️☺️

  • @kumarvishalben
    @kumarvishalben 5 ปีที่แล้ว +40

    BTW coding starts at 19:15 😃

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

    thank you for your detailed video, and We need more Tuts like this from XD prototypes to HTML/CSS , it's really confusing for people from a Dev. background .

  • @younessidbakkasse9742
    @younessidbakkasse9742 4 ปีที่แล้ว

    I can't believe you just made a fancy website in just 45min.

  • @albertluta4782
    @albertluta4782 5 ปีที่แล้ว

    Besides a great designer, you are an awesome teacher, keep it up!

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

    I've made mine, but it gets weird the black overlay won't animate from right to left, the border above the h1 just sticks there constantly but at least the list items: home about us, etc behaves as it should, bouncing up like yours !!! ....mama mia where did I go wrong !? I did everything as you said !!

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

    From sir Brad Traversy's channel to this. I was inspired by how you teach UI fundamentals and I want to practice it even more :) thank you good sir.

  • @codeaxen
    @codeaxen 3 ปีที่แล้ว

    wooow.... this is an awesome Tutorial i was wondering how to convert xd design but now have a clear understanding thanks.....

  • @Sol-vo8ys
    @Sol-vo8ys 5 ปีที่แล้ว

    It is great and clear tutorial specifically for the biggers, thanks.

  • @MuhAmmAdShoAib-ye3jq
    @MuhAmmAdShoAib-ye3jq 2 ปีที่แล้ว

    Awesome animation and gorgeous work!!

  • @17Rasti
    @17Rasti 5 ปีที่แล้ว +10

    Thanks for the video, I was just wondering how the frontend developer's work looks like after that the designer sends the adobe xd files :)

    • @DesignSparks
      @DesignSparks 3 ปีที่แล้ว

      hats off to the developers who code😂

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

    Believe in yourself, our determination is sotNice tutorialng that never lets us down

  • @orkhanhuseynli6118
    @orkhanhuseynli6118 4 ปีที่แล้ว +19

    Hello, is there an easy way to export from adobe XD to html / css without writing code?

  • @HerrRectum
    @HerrRectum 3 ปีที่แล้ว +10

    So all the designing in Adobe XD is just to get a feel of how you want it to look? You still had to code it again once in visual studios?

    • @frials4757
      @frials4757 3 ปีที่แล้ว

      Yes, XD is for making prototypes (designing), after that you still need to code it

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

      @@frials4757 yea is only a preview and its very important!!

  • @ViniciusPrado
    @ViniciusPrado 5 ปีที่แล้ว

    Excellent class! I learned a lot that I did not know. Thanks.

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

    (1) In "Edison" it would be possible to create and play Loops in Any Order we like. Example. Loops=(2, 6, 8, 1) or (12, 1, 3, 6.10,) and

  • @waroakawa
    @waroakawa 3 ปีที่แล้ว

    thank you so much for sharing this tutorial ...

  • @melvinshirer8362
    @melvinshirer8362 4 ปีที่แล้ว

    Very Insightful......Must Learn XD To The Max.....

  • @maraya2374
    @maraya2374 3 ปีที่แล้ว

    you're amazing! thank you! definitely picked up a few tips & tricks :)

  • @houssembenothmen7250
    @houssembenothmen7250 5 ปีที่แล้ว +3

    i was trying to rebuild this as practice but i faced a problem
    i either can make the side page come and go without a delay between the display block and display none
    or make the transition works on only one side
    anyhelp ?

  • @azeemsaleem2044
    @azeemsaleem2044 5 ปีที่แล้ว +3

    Thanks for your best xd to html tutorial
    Love from Pakistan

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

    Thanks for this awesome tutorial!

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

    You rocking with many technology

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

    Totally agree, bro!

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

    I love your tutorials,

  • @ca34sarus
    @ca34sarus 3 ปีที่แล้ว

    Love it! Thanks for this tutorial :)

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

    You deserve more than 1m sub

  • @caiosantosvargas
    @caiosantosvargas 5 ปีที่แล้ว

    Wow, how cool !!
    My congratulations, I'm very happy to see this video lesson helped me more, congratulations.

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

    Great Jobs!!! You got my suppose as usual

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

    No matter what i do i cannot get the Js to work. i have copies everything without result. Any thing i am doing incorrectly?

  • @AlexandreBarbosaIT
    @AlexandreBarbosaIT 5 ปีที่แล้ว

    Awesome work dude! You rock.

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

    WoW I learned so much Thank you

  • @DrewNorman
    @DrewNorman 4 ปีที่แล้ว +3

    I wish you would have provided a link to the code or XD files.

  • @scalarious286
    @scalarious286 5 ปีที่แล้ว +7

    26:44 display: border-box; ?

  • @lexxcie
    @lexxcie 4 ปีที่แล้ว

    Love your vids!

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

    This dude is the king of sarcasm 🤣🤣 I love him... See 9:05 to 9:15

  • @arashdanesharaste5845
    @arashdanesharaste5845 5 ปีที่แล้ว +6

    Nice tutorial, btw at the end you should place ‘opacity: 0’ for the ‘0%’ in your bounce animation. Thank you so much for such a great content.

  • @user-iq6yo2bo8p
    @user-iq6yo2bo8p 4 ปีที่แล้ว +1

    Great video. Informative. As a software engineer/tech lead, my take is that I unfortunately would keep going straight to code and not learn Adobe XD given it's nothing more than a way for non-coders to express ideas :( :( Really looking for something that can boost my design abilities. I'm neither great at CSS nor SVG nor anything of the likes..

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

    How cool your tutorial is! Thanks for your worth experience shared. ^^

    • @luunguyenphat9399
      @luunguyenphat9399 4 ปีที่แล้ว

      Hello, nice to see a Vietnamese here. Any product was launched after watching this video? :D

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

    everything melts down in dreamweaver after applying the '&::before' statement in the scss. Also, floating the menu button doesn't really work. I do understand the process better, from XD to html. So there's that.

  • @CoolScratcher
    @CoolScratcher 4 ปีที่แล้ว +5

    This is doing it all by hand... shouldn't there be a way for you to export FROM Adobe XD?

    • @raomuhammadusama9244
      @raomuhammadusama9244 4 ปีที่แล้ว

      There's an extension named "Web Export" and it can export html+css for you. Either in the same file or in different ones. but there's some problem with it the code can be messed up if you made slight mistake while naming objects

  • @adnanamin3666
    @adnanamin3666 5 ปีที่แล้ว

    We'd appreciate a javascript tutorial series!

  • @MetroversalDesign
    @MetroversalDesign 5 ปีที่แล้ว

    Thank you so much! This tutorial was a pleasure to watch! Please do more of these! ❤

  • @subramanyam.d24m56
    @subramanyam.d24m56 4 ปีที่แล้ว

    Really wonderful

  •  5 ปีที่แล้ว +17

    @DesignCourse
    so in this way you work 2 times ? i though that XD tool will help exporting this to html and css

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

      It supposed to be worked by 2 person, a designer and frontend dev, if you are alone and need for rapid development you can use pingendo instead.

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

    small cry for help. When my transformation happens, the elements of my home-page are still visible until the transformation is finished. I wrote the code along with this video. For you it doesn't happen. What could be the problem? Couldn't find any solution when it comes to the transformation, the animation or the colors. Maybe you have an idea?
    Thanks in advance

  • @everythingcool101
    @everythingcool101 4 ปีที่แล้ว

    great video! keep up the good work!

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

    thank u soo much it helped a lot

  • @Andreas20a
    @Andreas20a 5 ปีที่แล้ว

    Oh man, you are a blessing! Thank you so much!

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

    How could I add an animation when the .show-menu is remove, when we hit the cross bar to close the nav section??

  • @douglasjason7
    @douglasjason7 5 ปีที่แล้ว

    Thank you Gary. You're awesome!

  • @TheAmazeer
    @TheAmazeer 5 ปีที่แล้ว +6

    All of this code for small result , it's crazy

  • @saidalkharusi7824
    @saidalkharusi7824 5 ปีที่แล้ว

    I'm enjoying every bit of vanilla CSS. No frameworks, nothing. Grid has made a ton easier.

  • @nkyichsanp9190
    @nkyichsanp9190 4 ปีที่แล้ว

    Thank u so much for tutorial

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

    tNice tutorials tutorial was very satisfying

  • @MiguelOliv
    @MiguelOliv 5 ปีที่แล้ว

    Awesome tut! Vanilla JS is cool!

  • @AllIndiaTalents
    @AllIndiaTalents 3 ปีที่แล้ว

    at 16:07 there is no time option in trigger pls anyone help me

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

    Hi I am not a developer, or know any html or css, I have good grip on ui ux design in web, If i have designed my template in XD, can I make it functional by exporting it along with its HTML & CSS ???

  • @niloktar9622
    @niloktar9622 5 ปีที่แล้ว

    really i so long search this video. thx u very much.

  • @balazsbusa7176
    @balazsbusa7176 3 ปีที่แล้ว

    Thank You so much!

  • @FISS007
    @FISS007 5 ปีที่แล้ว

    Awesome stuff !
    Thank you =)

  • @kidoermaya3364
    @kidoermaya3364 4 ปีที่แล้ว

    Good Video and Thank You

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

    What do I do if I accidentally clicked x and there is just a fruit on the screen

  • @gentrithalili_
    @gentrithalili_ 5 ปีที่แล้ว

    The way you implemented list item animation I dont think its the best way of doing it,”.
    If I add another item, I have to add css for that item to .
    Nice tutorial.

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

    Dope content as always!

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

    Hey, I like the video very much. How I can reverse the animations when the menu close? Can you show these steps in another tutorial?

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

    So what I gather from this, Adobe XD is a waste of time. You build it XD then have to rebuild it from scratch code in HTML/JS/CSS? Hard pass! I was excited to see how to just export code that might be generated from XD but this does nothing. So disappointing.

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

    great!!

  • @ayushman_sr
    @ayushman_sr 5 ปีที่แล้ว +18

    Whats the use of designing in XD then replicating again with coded html

    • @c_urrutia
      @c_urrutia 4 ปีที่แล้ว +10

      It's called prototyping, but I'm agree with you, this is double work...

    • @Bflatest
      @Bflatest 4 ปีที่แล้ว +9

      XD should just export as a web project using at least bootstrap

    • @plainlyeclectic
      @plainlyeclectic 4 ปีที่แล้ว +27

      XD or prototyping is an essential step to designing. If you were working with a client or company too, you’d want the project approved in XD or other app before moving on to coding. It makes less work in the end by getting a proper structure and design before trying to come up with it on your own. Viewing Ui design in apps like XD is a great step because you can see how something might look before implementing it (it’s much easier to change an idea in a prototype than it is to change via html and css)

    • @reggy698
      @reggy698 4 ปีที่แล้ว

      I agree with o.p exporting direct to html css would be awesome sve you ha ING to write out the whole code for this especially for someone not so competent with html css would act as a tutorial for them. I want this page to do this how does it do it. But I guess its harder for the prototype transitions and such as well do you want it in python js c c# c++ OR other flavours.

    • @LuisPerez-qj6mj
      @LuisPerez-qj6mj 4 ปีที่แล้ว

      @@reggy698 Is it possible, using html, css and js to create complex transitions and animation that we can make easly on adobe xd?

  • @hammasahmed5592
    @hammasahmed5592 4 ปีที่แล้ว

    cool stuff but but im not able to perform the same css nested selection as you did that's doesn't work with me
    smth like html { margin: 0px ; a{ text-decoration : none ; } } the style will be applied to the html but not to any a inside that html tag !!! inline selection works fine buy the way ?? but the nested selection is a way more readable and handy .. anyone can help ??

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

    How do you also animate the menu closing?