I've Found the Optimal Website Header and...

Sdílet
Vložit
  • čas přidán 24. 06. 2022
  • Watch as I show you how to recreate the elegantly simple header from Superlist!
    Support the channel: ko-fi.com/hyperplexed (accepts PayPal, card, etc).
    CodePen: cdpn.io/BaYXaOx
    Superlist: superlist.com
    Music Credits:
    Beyond The Clouds - StreamBeats - Lofi - Harris Heller

Komentáře • 99

  • @themannyzaur
    @themannyzaur Před rokem +165

    This channel has made me reconsider my thoughts on front end and web development in general

    • @comforth3898
      @comforth3898 Před 5 měsíci

      Me too

    • @amritadevi166
      @amritadevi166 Před 2 měsíci +3

      How do they learn all this? Is this their sheer intelligence?

    • @user-ww4gz7wx4t
      @user-ww4gz7wx4t Před 2 měsíci +5

      ​@amritadevi166 they got the right equipments, intellect, time, place and motivation I guess.

    • @comforth3898
      @comforth3898 Před 2 měsíci

      @@user-ww4gz7wx4t And team.

    • @liquidsnakex
      @liquidsnakex Před 2 měsíci +3

      @@amritadevi166 No, anyone can learn it for free.
      Programming is especially cheap to learn, as you can do it even on the crappiest computers and most of the best learning resources are free on the internet.
      Having to be particularly intelligent to learn it is just an outdated stereotype, the only requirement is being willing to take the time to learn and not just flake out at the first sign of trouble.

  • @kylekirby6424
    @kylekirby6424 Před 2 měsíci +7

    I’d personally call that a hero not a header.

  • @thespiritninja11
    @thespiritninja11 Před 2 měsíci +15

    Man I've been team backend dev through and through never really cared much about CSS, but your channel has literally motivated me to work on my CSS skills now. Thanks for doing this and helping me in my journey of being a Full Stack Dev in true terms

  • @boneykingofsomewhere
    @boneykingofsomewhere Před 6 měsíci

    Your channel is honestly one of the very best website development channels around, small videos explained in such a wonderful and helpful way.

  • @sadnb12
    @sadnb12 Před rokem +21

    I'm going to watch all your videos in one go , its better than watching a movie.
    Great content !

  • @tjeerdbakker160
    @tjeerdbakker160 Před rokem +5

    This channel is really awesome for random cool frontend stuff, love it!

  • @TuxedoKat
    @TuxedoKat Před rokem +82

    This video is amazing, very underrated, and deserves more credit for how appealing your content is!

  • @leastfavorite
    @leastfavorite Před rokem +111

    not sure if you’d do two videos in the same site but that website has a really cool on-scroll svg animation that they pull off by animating some really interesting svg properties. that would make itself into a really good video for this channel i think :)

    • @alexcubed4270
      @alexcubed4270 Před rokem +5

      im curious about what animation/svg properties you're talking about

    • @lummo
      @lummo Před 2 měsíci

      leastfavorite spotted

  • @sargurunathan8568
    @sargurunathan8568 Před rokem +2

    This channel is one of the channels that tempt me to go to the next video after one video... You are tooo awesome dude.... 👍

  • @mrloqendo2012
    @mrloqendo2012 Před rokem +1

    keep on the good work man, love the content!!!!!!!!

  • @eddieperaza7342
    @eddieperaza7342 Před 2 lety +1

    I saw your post on Reddit. Best of luck!

  • @sheetboeh
    @sheetboeh Před 2 lety +16

    :) clean sleek and to the point, and im not talking about the design. (that aswell actually)

  • @tinnguyenhuu2505
    @tinnguyenhuu2505 Před rokem

    This is amazing!!!

  • @GrowingEggplantion
    @GrowingEggplantion Před rokem

    Really enjoy your videos :)

  • @GhiveciuMarian
    @GhiveciuMarian Před 2 měsíci

    I'm loving it!

  • @KKOO8
    @KKOO8 Před rokem

    Hey I see what you goings doing a long time ago I searched best websites and this came I still have it in one of my bookmarks thanks for the video it was really needed

  • @lilyydotdev
    @lilyydotdev Před 2 měsíci

    Cool stuff! Though I think most web developers/designers refer to that section as the "hero", reserving "header" for where you stick your logo, navbar, etc :)

  • @ogzsxftw
    @ogzsxftw Před rokem +3

    I’ve been taking web dev for my bachelors and you make it look so easy

  • @seoulpeterson432
    @seoulpeterson432 Před 2 měsíci

    This design makes me think of a university website where the point is to be trendy and eye catching. It's an interesting design but I'm not sure I would use it. Either way, nice video!

  • @filmnlnja
    @filmnlnja Před rokem

    which visual studio code style template are you using here? thanks!!

  • @ehdust
    @ehdust Před rokem

    This website is amazing, can you make a page that shows something in it, could be text or anything. when you do the same slider as the video, it shows the code that is used for a specific element or the whole page if no element is selected.

  • @ng9930
    @ng9930 Před rokem

    The coolest thing that I saw tıday in youtube

  • @onlylewe8
    @onlylewe8 Před rokem

    how can i add this to my shopify store? amazing!

  • @danielraducu9073
    @danielraducu9073 Před rokem +2

    omg god omfg !!!!!!!!!!!!!!!!!!!!!!!!! this channel is the shit !!!!!!!!!! i m finally gonna get hired after portofolioing stuff like this

    • @Ashws_
      @Ashws_ Před 3 měsíci

      !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!! !!!!!!!!!!!!!

  • @AsadKhan-jt3nu
    @AsadKhan-jt3nu Před 2 měsíci

    Wouldn't changing the transform property, instead of the width be better in this case? since that's efficient to animate as well.

  • @claudioandrade6438
    @claudioandrade6438 Před rokem

    I’ll post this in every video, please make a course to see web design as you do

  • @tb1629
    @tb1629 Před rokem +1

    Are these videos missing the title card that lets you go to the next video?

  • @rahulharihar2595
    @rahulharihar2595 Před měsícem

    any idea on how to access the code?

  • @Frambo646
    @Frambo646 Před 2 měsíci

    So how does this work when using a keyboard?

  • @FiReLScar
    @FiReLScar Před rokem

    Please do the DBrand home page I’ve tried to remake it but I fail to do it

  • @MatzeckYT
    @MatzeckYT Před 2 měsíci

    I need your file icons extensions pls

  • @user-zn3gt4ho1k
    @user-zn3gt4ho1k Před rokem

    can you also add menu button please it would really help me a lot if you teach that!!!!

  • @cyberohn
    @cyberohn Před rokem

    I wanna be as good as you 😩😩

  • @souhailcherif4329
    @souhailcherif4329 Před rokem

    please i need help, how to make the animation stop when the mouse is out of the bloc ?

    • @paradoxify_
      @paradoxify_ Před rokem

      Use mousemove event only on that block

  • @altansukhaltanbayar7073

    i want to do this in flutter but seems liek its too hard for me anyone find a way ?

  • @carlosenriquepineiro375
    @carlosenriquepineiro375 Před rokem +1

    Where did you learned how to make viewers watch a lot of videos in a row? Because it works!

  • @ErikBlomqvistSwe
    @ErikBlomqvistSwe Před 2 měsíci

    The position could actually be achieved by just using grid and putting the elements in the same row and column.

  • @Atomos_tech
    @Atomos_tech Před rokem

    This is really hard

  • @ZealanTanner
    @ZealanTanner Před rokem

    Nice to see a fellow Rubik font user. I use this font for everything

  • @FilledStacks
    @FilledStacks Před rokem +10

    The consistency of your animations are pretty cool. Do you use code to generate your animations or is it edited by hand?

    • @mr_clean575
      @mr_clean575 Před rokem +2

      I don't know how he does his animations, but there is an animation software called motion canvas that lets you create animations using code.

    • @FilledStacks
      @FilledStacks Před rokem +1

      @@mr_clean575 yeah, I use motion canvas now to do my motion graphics. I love it.

    • @mr_clean575
      @mr_clean575 Před rokem +1

      @@FilledStacks Yeah motion canvas is awesome. Part of me wondered if Hyperpixel was using it cause it looked somewhat similar, except for the hand-drawn arrow effect.

    • @FilledStacks
      @FilledStacks Před rokem

      @Samuel Sabin I agree. It looks awesome. I love motion canvas, I to practice a bit more to get my skills up and create a bunch of components.

  • @DeepakKumar-uv9il
    @DeepakKumar-uv9il Před rokem

    😍

  • @OtesOtesOtes
    @OtesOtesOtes Před rokem

    Is this a header or a title page, idk

  • @Vanderjigs12
    @Vanderjigs12 Před 2 měsíci

    I run this exact source code in Replit and it doesnt work.. am I missing something or is this just bullshit

  • @bijoychandraroy
    @bijoychandraroy Před 2 měsíci

    cool

  • @average-team-kid
    @average-team-kid Před rokem

    I don't even do this and im enjoying my myself

  • @user-dx3oy2uu5y
    @user-dx3oy2uu5y Před rokem +1

    this code is not working , i watched the video more than 4 times but the hover thing is not working

    • @_gherry
      @_gherry Před 3 měsíci

      Not supposed to be a tutorial.
      Codepen is in the video description

  • @ayatovevo
    @ayatovevo Před rokem

    why don't you use a flex box to center the text?

    • @paradoxify_
      @paradoxify_ Před rokem

      It won't work because when you try to show the second text, the first one will start to shrink. Only with the width and margin text can stay in its place without shrinking.

    • @ayatovevo
      @ayatovevo Před rokem +1

      @@paradoxify_ makes sense, thanks for the answer!

    • @paradoxify_
      @paradoxify_ Před rokem

      @@ayatovevo Welcome

  • @someman7
    @someman7 Před 2 měsíci

    Some time ago people thought cool to have an interactive splash screen (maybe written in flash) for their websites. Then this fell out of favor, because it's stupid to make you have to click and wait for the actual content. So now we have full-screen "headers" that you need to scroll...

  • @cwirus99
    @cwirus99 Před 2 měsíci

    I've seen an entire design process of a website centered around this concept a while back... I'm not telling you've stolen an idea or anything, I'm just trying to remember whos video it was cause the page was dope (an so is yours).

  • @SuperYoman100
    @SuperYoman100 Před rokem

    Why did he use --yellow like that? As a variable?
    Someone?

  • @chbrules
    @chbrules Před 2 měsíci

    You record this on a potato mic?

  • @InTheMIDL
    @InTheMIDL Před 2 lety +2

    :)

  • @idoblenderstuffs
    @idoblenderstuffs Před 10 měsíci +1

    Just inspect element, copy, paste.

  • @Vanderjigs12
    @Vanderjigs12 Před 2 měsíci

    I couldnt get this to work in React and now I feel useless lol

  • @paradoxify_
    @paradoxify_ Před rokem +4

    To get the Margin right of the text you can write this,
    .title{
    --text-width: 65vw;
    width: var(--text-width);
    margin: 0 calc((100vw - var(--text-width)) / 2);
    }
    Now whenever you change width, it'll change the Margin accordingly.

    • @ktz1185
      @ktz1185 Před rokem +3

      This commend should be pinned

  • @muchis
    @muchis Před rokem

    cool result but the css is a bit sloppy

  • @tejaschalke1778
    @tejaschalke1778 Před rokem

    Since we are directly changing the width, why isn't the text shrinking according to width? Can someone explain.

    • @cvcvka588
      @cvcvka588 Před rokem

      I believe its because the position of the text is set to absolute.

    • @tejaschalke1778
      @tejaschalke1778 Před rokem +2

      @@cvcvka588 I tried it and found the reason. It is because he put margin on title and hence it is staying in place.

    • @cvcvka588
      @cvcvka588 Před rokem

      @@tejaschalke1778 Oh okay thank you!

    • @marusdod3685
      @marusdod3685 Před rokem +1

      @@tejaschalke1778 it's also because he set the text width to 80vw, which is relative to the window

    • @paradoxify_
      @paradoxify_ Před rokem

      It's because he is changing the Margin according to the Width.
      To get the Margin right of the text you can write this,
      .title{
      --text-width: 65vw;
      width: var(--text-width);
      margin: 0 calc((100vw - var(--text-width)) / 2);
      }
      Now it'll calculate the Margin for you and whenever you change width, it'll change the Margin accordingly.

  • @magolao
    @magolao Před rokem +3

    would love a react/next adaption of this!

    • @shamscorner
      @shamscorner Před rokem +3

      React/Next is not an entire different language. Just use it.

    • @J0nssi
      @J0nssi Před rokem +1

      @@shamscorner Nextjs is SSR so you cant use document and window without tweaking the code a little

    • @magolao
      @magolao Před rokem

      @@shamscorner ok thanks! I will just use it

    • @J0nssi
      @J0nssi Před rokem

      @@magolao but it was quite easy to implement on nextjs

    • @magolao
      @magolao Před rokem

      @@J0nssi yes I know, that's why I was requesting it

  • @harshsharma9322
    @harshsharma9322 Před rokem

    dammmmmmmmmmmmmmmm

  • @geoschwa
    @geoschwa Před 2 měsíci +2

    Never use lobster!

  • @n_mckean
    @n_mckean Před rokem

    Semantically, headings should have content following them. Your two h2, should actually be one H2. Potentially split with a span.

  • @suspection1333
    @suspection1333 Před rokem +4

    why calculate the width % when u can just use e.clientX as px? left.style.width = `${e.clientX}px`

    • @Basiiidii
      @Basiiidii Před rokem +1

      i was stuck and you are the reason my code works now😄

  • @dom8429
    @dom8429 Před 2 lety +2

    :)

  • @zrIywcN8XJdHaY13K3tx
    @zrIywcN8XJdHaY13K3tx Před rokem

    :)

  • @derciojds
    @derciojds Před rokem

    :)