I Cloned Discord's Website User Interface Using CSS Grid

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • In this tutorial you will learn how to use CSS Grid to create a responsive grid system to build Discord's website.
    ☕ Buy me a coffee
    Become a member and access the premium SCSS source code for the responsive website templates for free.
    🔗 www.buymeacoff...
    🌐 Hostinger
    Get affordable domain and web hosting service with Hostinger. Save up to 91%* off your entire order by using the link below and my coupon code.
    🔗 hostinger.com/juliocodes
    Discount code: JULIOCODES
    🔔 Subscribe
    🔗 bit.ly/2Q3pCiB
    📁 Assets & Resources
    GitHub 🔗 github.com/jlo...
    📱 Social Media
    🔗 / juliocodes
    ⚠️ Disclaimer
    This video description contains affiliate links, which means that if you purchase one of the products or click on certain links, I’ll receive a small commission. This helps support the channel and allows me to continue to make videos like this. Thank you for understanding!

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

  • @juliocodes
    @juliocodes  3 года назад +3

    ⭐ Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while you’re typing. bit.ly/3shuikj

  • @nayeemuddin2334
    @nayeemuddin2334 3 года назад +20

    This man deserves more subscribers... i feel that.. he's contents a really premium.. 1 year with him.. i started my journey with Rosa

  • @tn9753
    @tn9753 3 года назад +2

    Thanks Julio for sharing this step by step - A-Z with us.

  • @yunusalam1970
    @yunusalam1970 3 года назад +1

    julio is the best

  • @mellowftw
    @mellowftw 2 года назад

    Great work bro...you deserve more subs

  • @vishwajeetsrk5650
    @vishwajeetsrk5650 2 года назад +1

    Website design is wonderful unbelievable like it. You are great👌bro.♥️♥️

  • @ahamedsuhails
    @ahamedsuhails 3 года назад +1

    You are awesome man. I have been learning a lot from your videos and I very much appreciate it brother.

  • @alsherifkhalaf7385
    @alsherifkhalaf7385 2 года назад

    The most best tutorial on youtube :)
    keep going

  • @sonoftroy8572
    @sonoftroy8572 3 года назад

    wow! using css root to adjust your media query! how come I didn't think of that lol well I'm taking notes man... thanks for sharing Julio! I learned a lot today. I also like the use of css grid it's rally practical. my only gripe would be using non symmetrical builds with absolute positioning; it starts breaking down your alignment and positioning if your using grid so their needs to be a work around

  • @yamilmsilva
    @yamilmsilva 2 года назад

    Bro thank you so much !!!! i did it it took me the whole day doing that (i mean i took my time because i am learning) i am following you bro!!! REALLY THANK YOU SO MUCH. i will try to apply the effects.

  • @BeRaikwal
    @BeRaikwal 3 года назад

    AWSM VIDEO TUTORIAL (my guy deserves more subs)

  • @jonathanmwenge9442
    @jonathanmwenge9442 3 года назад

    Thanks, Julio. I like your content, it has helped me out a lot with learning HTML and CSS

  • @pascalzaato5408
    @pascalzaato5408 3 года назад

    How I wish I had so much creativity and knowledge on css like you

  • @lolrie
    @lolrie 3 года назад

    Been waiting for this!

  • @Ayydos
    @Ayydos 3 года назад

    Julio is the real deal, sub to this man

  • @okamiwolf4752
    @okamiwolf4752 3 года назад

    Lots of thanks Julio!!! Really appreciate it!

  • @shehabberam78
    @shehabberam78 3 года назад +1

    Hi Julio, thanks for this great content I wish u had more subscribers as u truly deserve them. Also, do u have the source code as I run to some errors and I want to compare it with the source code so I can know how to fix them easier? thanks man :)

  • @yeshwanthreddykarnatakam5652
    @yeshwanthreddykarnatakam5652 3 года назад

    Hi Julio, Love your content man. Even though it's not for beginners. Can you make a video on how to make a Dashboard. Something similar to analytics or anything for that matter.

  • @harshitaditya7147
    @harshitaditya7147 3 года назад +1

    Hi Julio you are doing great work do you have the full code of this project as I am facing some issues

  • @gamer-tf2pe
    @gamer-tf2pe 2 года назад

    Well done bro

  • @soukainalaaroussi3689
    @soukainalaaroussi3689 3 года назад

    Awesome ! Pls do a video on how to create responsive cards slider

  • @alsherifkhalaf7385
    @alsherifkhalaf7385 3 года назад

    1000 likes from me ♥️
    Your tutorials are very great
    Big thanks ❤️😊
    I wish you could make a tutorial for the Discord's menu .

  • @paolomiguelpimentel6120
    @paolomiguelpimentel6120 3 года назад

    Love the video mate. Can you also do HTML CSS Login and Signup form with navigation bar and footer

  • @nexgpt
    @nexgpt 2 года назад

    Insane video Julio, thank you so much ! Cheers

    • @nexgpt
      @nexgpt 2 года назад

      Do you have a video how to import Fonts ?

    • @juliocodes
      @juliocodes  2 года назад +1

      I don't have videos dedicated to importing fonts, but there's videos where I've done so. I don't think I go into a lot of detail in terms of importing. But I plan on doing more shorter videos like those where I target specific topics and explain them

    • @nexgpt
      @nexgpt 2 года назад

      @@juliocodes i found another video explaining ! I’m also currently learning on Codecademy pro for Front-end ! But doing your videos is way better because you really code in a way that it’s easy to learn and have a good practice (readable code) ! Thanks you for your content! I had a question about Kite or Flutter, do you think I should use them right away or try to learn a little more before using those ? I’m wondering because I don’t want to short cut the learning and than being Hooked (dependable) on these apps

    • @juliocodes
      @juliocodes  2 года назад +1

      @@nexgpt In my opinion, it's best to feel comfortable with a certain language before trying out frameworks or libraries that are based on it. This way you know what is happening behinds the scenes as opposed to just knowing 'this works' but not knowing how it works.

    • @nexgpt
      @nexgpt 2 года назад

      @@juliocodes thanks i'll keep grinding
      Cheers,

  • @kaoutarizi3499
    @kaoutarizi3499 3 года назад

    Very awesome tutorial Thank you

  • @abhishekghimire6931
    @abhishekghimire6931 3 года назад

    Great one bro ❤️
    Love from Nepal ❤️

  • @Memeshawk
    @Memeshawk 2 года назад +1

    Thanks!

    • @Memeshawk
      @Memeshawk 2 года назад +1

      This helped me a lot to create a website like it ! Thanks a lot

    • @Memeshawk
      @Memeshawk 2 года назад +1

      Can I get the source code pls ?

  • @adanrodriguez2124
    @adanrodriguez2124 2 года назад

    Thank-you so much for this content man! I followed the whole thing start to finish, because I wanted to get an idea on the right way of placing things the page. A couple of questions:
    Is using a mix of flexbox and grid a common design practice?
    With css grid, something that Kevin Powell demonstrates is "flattening" the html with getting rid of the use of DIVS.
    Is that just a design choice?
    Would you say that the way you built this is the standard?

    • @juliocodes
      @juliocodes  2 года назад +1

      Yes, using a mix of flexbox and grid is totally fine. They both have their place when it comes to layout. In fact, some people still even use a combination of flexbox, grid, and floats.
      Also, I wouldn't necessarily call it a standard, but back in the day divs were pretty normal, they still are. That said, divs aren't really meaningful in terms of the document structure, now we have a lot more sematic html tags that are recommended to use over a div. As opposed to using a div with the class of sidebar, you could instead use the aside tag with the same class, it still does the same thing but the aside gives it more meaning. Divs are still fine though since it still valid html

  • @majdeddinebentahar5434
    @majdeddinebentahar5434 3 года назад

    hey, julio, how you did the images of the website in the thumbnail? is it an extension you use for that or what?

  • @fortunateogodu6576
    @fortunateogodu6576 3 года назад

    Hi, I'm a big fan of your awesome videos. please what's the name of the ide and font family you used in this videos. Thanks.

  • @jahid3747
    @jahid3747 3 года назад

    Love from Bangladesh 🇧🇩

  • @mellowftw
    @mellowftw 2 года назад

    Hey, website on my laptop is looking weired (looking same a as yours on smaller screen), my 1024 px media query is also correct.. can you please help

  • @alwaysforu8558
    @alwaysforu8558 3 года назад

    Amazing 👌

  • @maicaodesu
    @maicaodesu 3 года назад

    Hey there, speedrunning your videos lmao
    btw, at 43:32, when you do the CSS for .wave-inverted, you do "transform: matrix()", i tried using only "transform: scaleY(-1)" and it worked just the same. Is there any differences like, in this case specifically? Tks =)

  • @tanvishah1724
    @tanvishah1724 7 месяцев назад

    Where we get such type of interactive side images ?

  • @Ab-cj6gl
    @Ab-cj6gl 3 года назад

    Thanks 🔥💯

  • @ksriharsha2911
    @ksriharsha2911 3 года назад +2

    Bro...where are you?! :(

    • @NuStiuFrate
      @NuStiuFrate 3 года назад +2

      Still missing it seems.

  • @dezalog
    @dezalog 3 года назад

    ありがとう!
    (arigatou!🇯🇵)

  • @my_j.a.r.v.i.s.
    @my_j.a.r.v.i.s. 3 года назад

    Coder Coder and you are my youtube family

  • @abhisekgupta1543
    @abhisekgupta1543 3 года назад

    Bro one more portfolio website

  • @peanut-butter-e1r
    @peanut-butter-e1r 3 года назад

    Please do portfolio review

  • @deepak8586
    @deepak8586 3 года назад

    How to use those svgs ?? I'm using Atom text editor

  • @aannookhan2868
    @aannookhan2868 3 года назад

    dear sir, what is your personal website? give the link....

  • @hind9884
    @hind9884 3 года назад

    Do u prefer css grid or bootstrap gris sys ?

    • @juliocodes
      @juliocodes  3 года назад +2

      At the end of the day Bootstrap is just a css framework. It's good if you want to build responsive websites fast, but CSS itself is a better option since you're able to create your own framework if you wished.

  • @WhoOtherThanParam
    @WhoOtherThanParam 3 года назад

    i made our profile card(of discord) as clone (ui)

  • @panayappanlakshmanan6014
    @panayappanlakshmanan6014 3 года назад

    Please build e commerce website ui sir

  • @mellowftw
    @mellowftw 2 года назад

    49:49

  • @ottomansdream7676
    @ottomansdream7676 2 года назад

    36:36

  • @YotamGuttman
    @YotamGuttman 2 года назад

    Your video gave me the confidence to get into grid and it made me realise that you created to yourself more work than you had to.
    I quite easily managed to recreate this layout, fully responsive, using only minmax syntax without a single media query.
    Jen Simmons has got a few interesting videos about that:
    ruclips.net/video/0Gr1XSyxZy0/видео.html
    ruclips.net/video/lZ2JX_6SGNI/видео.html
    I think the fact that only recently I got into frontend coding is playing to my favour, since I have never really experienced all of those dodgy frameworks such as bootstrap, that made developers think in 8-12-16 columns layouts. CSS grid works quite differently to those frameworks and while it could be used in a similar manner, there are more modern and efficient ways to use it.

    • @juliocodes
      @juliocodes  2 года назад

      Yes, minmax can make certain responsive layouts easier without media queries. But given the nature of how it works, in most cases you won’t have a pixel perfect layout with it. I use it a lot, especially when it comes to cards, unless I need a specific size. This particular example, I built this project using the same exact method that discord uses. The extra work aside, it’s a nice touch being able to create your own grid system as well as showcasing how one can position items based on line numbers.
      Jen is great. I’ve watched a lot of her videos 😁

  • @lexil8243
    @lexil8243 3 года назад

  • @mellowftw
    @mellowftw 2 года назад

    50:01

  • @shashishekhartiwari1622
    @shashishekhartiwari1622 3 года назад

    Hlo sir

  • @shashishekhartiwari1622
    @shashishekhartiwari1622 3 года назад

    How are you

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

    Can anyone give me the link of full CSS file, like I already did everything but I'm having some bugs innit and its very difficult to debug it 🥲🥲