Giving your FLAT Designs some DEPTH

Поделиться
HTML-код
  • Опубликовано: 26 июл 2024
  • bit.ly/3G0Dj9f 👈 Design & code like me. Use "UI2023" for 23% Off!
    designcourse.com/af 👈 My upcoming "Advanced Frontends" Course
    -- Today, I'm going to show you several techniques for generating Aurora backgrounds. This can add texture and depth to your otherwise flat designs.
    Figma doc for this tutorial:
    www.figma.com/community/file/...
    0:00 - Intro
    0:38 - Simple Radial Gradient Method
    4:52 - Photoshop Method
    15:09 - Results
    Let's get started!
    #uiux #uidesign
    - - - - - - - - - - - - - - - - - - - - - -
    Subscribe for NEW VIDEOS!
    Learn UI/UX: designcourse.com
    My personal FB account: logodesigner
    Coursetro FB: coursetro
    Coursetro's Twitter: / designcoursecom
    Join my Discord! / discord
    ^-Chat with me and others
    - - - - - - - - - - - - - - - - - - - - - -
    Who is Gary Simon? Well, I'm a full stack developer with 2+ decades experience and I teach people how to design and code. I've created around 100+ courses for big brands like LinkedIn, Lynda.com, Pluralsight and Envato Network.
    Now, I focus all of my time and energy on this channel and my website Designcourse.com.
    Come to my discord server or add me on social media and say Hi!
  • ХоббиХобби

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

  • @DesignCourse
    @DesignCourse  7 месяцев назад +14

    POLL! Are you moving away from flat design as a UI/UX designer?

    • @outpost31737
      @outpost31737 6 месяцев назад +2

      No. Clients decide what they want not me.

    • @RealDevastatia
      @RealDevastatia 5 месяцев назад

      @@outpost31737 That's true for clients' websites, but you can choose what to do on your personal website. I haven't used flat design on my personal sites in decades.

    • @kalevro96
      @kalevro96 5 месяцев назад

      @@outpost31737 You have to advise your clients on what would give them better results, if a more attractive UI will give them better traffic, or please their target audience more, it's the designer+deverloper's responsibility to educate the client.

    • @mowax74
      @mowax74 5 месяцев назад

      @@outpost31737 Clients are stupid. You need to tell them what they want. It's your profession.

    • @AdamsTaiwan
      @AdamsTaiwan 2 месяца назад

      Would like to see how to do CSS styles that look like Microsoft demo apps which the apps actually don't look like. This video is a step in that direction.

  • @s0l0r1d4
    @s0l0r1d4 7 месяцев назад +74

    a tip for the frontend developers, that photo trick can be done with CSS without the use of Photoshop, all you need to do is to use the filter property. Browser support variations apply of course.

    • @muzammilsiddiqui8771
      @muzammilsiddiqui8771 7 месяцев назад +15

      That will cause a huge performance load.....because that blur is too large

    • @s0l0r1d4
      @s0l0r1d4 7 месяцев назад +6

      @@muzammilsiddiqui8771 not really no, as long as the photo or the vector used is optimized performance won't be an issue

    • @blenderzegarek
      @blenderzegarek 6 месяцев назад

      ​@@muzammilsiddiqui8771yeah... use 10mb image for background for better performance

    • @mfcmasterk
      @mfcmasterk 6 месяцев назад

      Welp i searched aurora background by code, end up here

    • @itsatomtech
      @itsatomtech 5 месяцев назад

      it really does put performance penalty...

  • @Mel_Linares
    @Mel_Linares 7 месяцев назад +46

    Reminder for anyone planning a design with text over gradients: be careful with color contrast! For flat colors there's only two colors to consider, for gradients there's several.
    Gradients can add to a design, but use them with care.

  • @nicelakleyn3272
    @nicelakleyn3272 6 месяцев назад +3

    Can also use the Gradient Map adjustment tool for even more colour customisation instead of tweaking in the hue/sat panel :) this is especially flexible when trying to match brand colours etc. Great video!

  • @marcosangelmedina5845
    @marcosangelmedina5845 Месяц назад

    Amazing video! Subscribed

  • @FalconTheFries
    @FalconTheFries 6 месяцев назад +1

    Damn, this is great tutorial, even for solo developers like me. I turned my site's boring mui to glassmorphic design.

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

    Great tip!

  • @AdebowaleAdebayo-xp3cf
    @AdebowaleAdebayo-xp3cf 5 месяцев назад

    Nice bro this is really nice

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

    Love it.

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

    This is Awesome boss

  • @pashko-k6h
    @pashko-k6h 7 месяцев назад +1

    looks nice! is it best to keep it for hero only, or extend to all sections down below ?

  • @nazeefmasood
    @nazeefmasood 7 месяцев назад +2

    Would you also please make a video how to use this in website and animate it in the web?

  • @farhan-app
    @farhan-app 7 месяцев назад +3

    It's crazy because I was just looking into creating those blur shapes to make my design less flat - get out of my head!!

  • @asimgiri4269
    @asimgiri4269 7 месяцев назад +5

    Or we can simply blur the background image in figma itself

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

    you can also do noise...

  • @winsucker7755
    @winsucker7755 5 месяцев назад

    Bokkake effect - got it.

  • @irkfaisal
    @irkfaisal 5 месяцев назад

    Is this done in figma or photoshop?

  • @shehanreshin
    @shehanreshin 7 месяцев назад +3

    This looks great, but I've got a question (I'm a beginner to front-end development). How would one try and implement this in a webpage? By downloading the image and setting that as the background, or is there a better way?

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

      By using CSS. For example, radial gradients.

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

      You can use the 'filter' css property for blur, contrast, etc...

    • @finfondler998
      @finfondler998 5 месяцев назад +1

      whatever your HTML ID OR CLASS here {
      background-image: radial-gradient(circle at 48.4% 47.24%, #212121, transparent 76%),
      radial-gradient(circle at 77.78% 47.64%, #787878, transparent 40%),
      radial-gradient(circle at 94.79% 5.77%, #1c1c1c, transparent 54%),
      radial-gradient(circle at 29.24% 47.77%, #969696, transparent 41%),
      radial-gradient(circle at 95.28% 91.6%, #1c1c1c, transparent 77%),
      radial-gradient(circle at 9.1% 85.96%, #292929, transparent 100%),
      radial-gradient(circle at 6.67% 6.82%, #292929, transparent 100%),
      radial-gradient(circle at 50% 50%, #ffffff, #ffffff 100%);
      }
      This is just black and white stuff I did on my site atm

  • @faizanbaber
    @faizanbaber 5 месяцев назад

    this can be achieved in figma by placing another layer on top of image and applying background blurr to top layer

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

    I'm good with CSS linear gradients.

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

      ye i was thinking this is just linear gradients but these kinda look better especially the noise texture

  • @centerdepenter
    @centerdepenter 7 месяцев назад +1

    Banding vanishes if using 16 bit depth images

  • @iftikharrasha8151
    @iftikharrasha8151 5 месяцев назад

    First half with gradients as CSS okay, but the other half not so optimized solution imo by having a blurry image in the background just to make it look nice.

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

    ⚡️

  • @forevermusic2766
    @forevermusic2766 7 месяцев назад +1

    That looks amazing! Is it possible to do that to a webpage that has longer height ( example 400vh ).
    Would you need a longer image for that?

    • @aeultra4063
      @aeultra4063 7 месяцев назад +3

      No, that is not necessary. You can simply use the exact image and stretch it to the height. Remember that these are just some color gradients. Nothing to worry about here. :)

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

    This is University!

  • @canarymultimedia
    @canarymultimedia 6 месяцев назад

    15:58 and finally here's one with texture 😂 Yeah, if RUclips wouldn't compress the video that it is just no more visible 😉

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

    How do someone code them?

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

    You can move the PS Panels instead of your head. :)

  • @hasanazad0011
    @hasanazad0011 6 месяцев назад

    👍👍

  • @Selenium117
    @Selenium117 2 месяца назад +1

    How about doing it without photoshop and actually using CSS?

    • @AdamsTaiwan
      @AdamsTaiwan 2 месяца назад

      Yes, I would like to know how to convert this to CSS.

  • @mashukkhan9033
    @mashukkhan9033 6 месяцев назад

    using freeform gradient in illustrator would do those all work in minutes. Feels too much works for me.

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

    can i not achieve the same thing by putting an image in figma and covering it with a blurred frame? changing the level of blur?

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

      i think using a color burn might even allow me to achieve that more liquid blur effect

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

    What screenshot tool do you use? And how do you translate those first designs into CSS? With box-shadow or or gradients and I assume with relative positions?

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

      snipping tool in window

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

      @@iampankajmaurya I use that but I did not seem him use it unless he used a shortcut

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

      @@JimKernix it's the same tool buddy he is just using the shortcut key. Timestamp 5:12

    • @JimKernix
      @JimKernix 7 месяцев назад +1

      @@iampankajmaurya Ok, thanks - he moves fast so I guess I missed it

    • @devmoatassem
      @devmoatassem 6 месяцев назад

      @@JimKernix you can also setup PrintScreen Key as a shortcut to snipping tool

  • @pauls1883
    @pauls1883 7 месяцев назад +4

    How to do those radial background gradients in CSS is always a challenge though.

    • @milon27
      @milon27 7 месяцев назад +1

      🎉 how to do it in css/ tailwind

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

      What's the challenge? Those are CSS basics that can be coded in literally minutes.

    • @monkmodelandon-zt1wh
      @monkmodelandon-zt1wh 7 месяцев назад +2

      use a few radial gradients with start, stop, and ends. Mess around with it :)

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

      @@czerskip you say its basic but dont explain how to achieve the problem

  • @Shawn-Mosher
    @Shawn-Mosher 7 месяцев назад +3

    How can you create this using pure CSS?

  • @computergrej
    @computergrej 6 месяцев назад

    why would you save in JPG for web instead of WEBP, most browser support it anyway!

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

    Cool, but now try and dev those animated gradients - It's an absolute nightmare

  • @Offe2246
    @Offe2246 5 месяцев назад

    use css instead

  • @VolodymyrShamieiev
    @VolodymyrShamieiev 7 месяцев назад +2

    Sorry, but it seems to me that the developer who will implement your version of the design will curse you. Instead of using a gradient for the background, you use pictures - this is not acceptable. As a user, I like the source flat version looks better - much cleaner. I just trying to say if you are creating a WEB design it should contain WEB-based pieces... Image as BG in the modern web, where everyone who likes to have a performance as a main criterion is not acceptable. But again it's just my point of view... Thanks for your content.

    • @JPilsonSumbo
      @JPilsonSumbo 7 месяцев назад +1

      You can always convert the gradient as image , I don’t see an issue here for the development

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

      Sure, but you didn’t show it in the video

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

    Suggesting to export some of the simplest gradient backgrounds as jpgs that can be coded in CSS or made svgs in minutes is probably the worst piece of advice on this channel ever.

    • @czerskip
      @czerskip 7 месяцев назад +2

      Why? Forget the size. The problem is they're completely uneditable, disconnected from any design system or color variables, give zero control in implementation, are unresponsive, the list goes on and on…

    • @DesignCourse
      @DesignCourse  7 месяцев назад +4

      Buddy, I literally showed the SVG way of doing things in the first 3rd of the video.
      You can't do the stuff I did in the Photoshop portion exclusively with SVG alone.

    • @DesignCourse
      @DesignCourse  7 месяцев назад +3

      And all of the concerns in your second comment are addressable by intelligently using colors that are consistent with the design system, and through CSS media queries.

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

      Not everything must be handled with CSS. While maintaining the lowest file sizes and speed as possible is commendable, it is not the end all, be all.
      Creativity and being unique with assets should afford us some freedom and leeway if the project fits.

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

      @@czerskipyou’re not making sense.

  • @ihelpdogs
    @ihelpdogs 6 месяцев назад

    Gradients are like disco. Some things just need to be left in the past.