Creative SVG Backgrounds for Modern Web Design

  Рет қаралды 566,940

DesignCourse

DesignCourse

6 жыл бұрын

coursetro.com -- In this tutorial, I show you how to create creative SVG backgrounds and then how to integrate them via HTML and CSS. Enjoy this quicky!
- - - - - - - - - - - - - - - - - - - - - -
Subscribe for NEW VIDEOS weekly!
My site: 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 Coursetro.com.
Come to my discord server or add me on social media and say Hi!

Пікірлер: 318
@danielywright8532
@danielywright8532 6 жыл бұрын
There’s actually a VS Code extension named Live Server that’s pretty cool.
@MojeZycieWSkrocie
@MojeZycieWSkrocie 5 жыл бұрын
Sir, I am beyond thankful for this tutorial. I know how to make normal designs using HTML and CSS and I know a little about SVG's, but I didn't know how to use them. I see all these amazing vector designs on dribbble and other platforms, and I know how to convert regular PSD files, but I never knew how to do the vector thing until this very moment. Turns out you only need to export the design into SVG and then code it in HTML. I now have a much clearer picture of how I want to make my designs. Thanks a lot man!
@kurilpratik
@kurilpratik 6 жыл бұрын
I always wanted to know how some websites had different sections with the whitespace cut in creative ways! I just didn't know what to search for! Now I do! Thanks to you! :)
@MojeZycieWSkrocie
@MojeZycieWSkrocie 5 жыл бұрын
SAME!!!!
@codebuilders9081
@codebuilders9081 4 жыл бұрын
Same
@00MagicMatt
@00MagicMatt 4 жыл бұрын
Same Here! lol
@guusgeluk3693
@guusgeluk3693 4 жыл бұрын
Exactly haha
@sagniksaha4179
@sagniksaha4179 3 жыл бұрын
same here bro
@adnanamin3666
@adnanamin3666 6 жыл бұрын
Love your videos. It's easy to understand and perfect for beginners like us. You describe every step very detailed and that's the most important thing to me when I learn something new from you. Love you, sir! :)
@caybokotze
@caybokotze 6 жыл бұрын
You amazing man. I've been looking for a tutorial like this for months. Even payed a lot for a theme to see how they did it. Turns out they didn't use svg. Just a static image.
@bryanmcconnahea9873
@bryanmcconnahea9873 5 жыл бұрын
You absolutely don't have to pay for a theme if they have a live demo... you can just figure it out in chrome dev tools.
@tcroft
@tcroft 6 жыл бұрын
OMG I’ve been looking for this for like 3 months, I owe you my sanity
@maskman4821
@maskman4821 6 жыл бұрын
This is an awesome tutorial on creating UI from scratch and converting them to html, css!!! Thank you so much Mr. Simon!!!
@timcollins5614
@timcollins5614 4 жыл бұрын
Stephen Lai check out svggator
@amirkahinpour547
@amirkahinpour547 6 жыл бұрын
Beauuutiful. Thank you for sharing. Never thought it'll be so easy
@MinBen
@MinBen Жыл бұрын
firstly I would like to wish you well and to say a huge thank you for uploading these videos as they have been an invaluable resource to
@ezeikel
@ezeikel 4 жыл бұрын
Always wondered how this was done. Thanks for the video!
@seofilipino
@seofilipino 4 жыл бұрын
TIP: In illustrator, when you replicate an element with the same space horizontally or vertically, just alt+drag(copy) the element, then hit CTRL+D several times as this will replicate throughout your artboard.
@tonycaterev1341
@tonycaterev1341 4 жыл бұрын
This is probably *the* tutorial, that is going to change my future FD approaches :D
@MrRicharddaniel
@MrRicharddaniel 4 жыл бұрын
hey what is FD ?
@grankoczsk
@grankoczsk 3 жыл бұрын
@@MrRicharddaniel frontend development
@Gabriel-cd5jx
@Gabriel-cd5jx 4 жыл бұрын
Wow dude this is so cool! Please more videos like this. Absolutly loved it.
@AlexTechie
@AlexTechie 5 жыл бұрын
Whenever I see a website using a Bézier curve, I think of you, Gary. 👍
@zoommair
@zoommair 4 жыл бұрын
Not even a minute it and already hitting that like button, this is going to be goood!
@dante-ym9xd
@dante-ym9xd Жыл бұрын
Thanks a lot - your video is a Great start to soft soft. I'm onto it !
@mdjunaid38
@mdjunaid38 6 жыл бұрын
As always..Simply Awesome ✌️
@GilFavor101
@GilFavor101 5 жыл бұрын
Fun video, good for learning a bit more about the VSCode editor for newberts like me, thanks for making it : )
@WeSupportAmbedkar
@WeSupportAmbedkar 3 жыл бұрын
That logo is too subtle ❤️
@OneBrighDay
@OneBrighDay 6 жыл бұрын
VSC has a live server extension that will hot load your files without extra npm installation or json file. It’s very handy for quick prototypes.
@DiegoMQuinteros
@DiegoMQuinteros 6 жыл бұрын
Thank you for explain exactly what are you doing
@mammlouk
@mammlouk 6 жыл бұрын
@DesignCourse - I understand that Adobe XD is generally the been the standard in design tools and it's probably where you are most comfortable for your standard workflow. That said, is there any chance that you would consider doing more of these using Gravit Designer now that you've covered it in a video? Obviously we can follow along in our application of choice, but I really appreciate when content providers like yourself provide tutorials using free and/or open source cross-platform tools that are more accessible for everyone.
@hosseinmalek7437
@hosseinmalek7437 5 жыл бұрын
Great tutorial! Thanks again...
@benamiabderrahimabdo
@benamiabderrahimabdo Жыл бұрын
You are an excellent instructor. I will stick with you.
@sh4zboy
@sh4zboy 6 жыл бұрын
well its cool and all, but i think the hard part starts when you want to make it responsive, especially if you would like to go for harder approach of keeping curves not scale at all but stretch the 'solid' part, for example the menu part could be looking same on tablet and ultra wide monitor
@Billinous
@Billinous 6 жыл бұрын
I actually expected him to resize the browser window to see its look but no-go
@santiagoa.herrera6219
@santiagoa.herrera6219 6 жыл бұрын
just design two different svg backgrounds and declare them in media queries. No need to overcomplicate stuff :)
@sunakujira
@sunakujira 6 жыл бұрын
That would only support two ranges of device sizes and that's it. Unless you've thought it through when designing, those ranges will be rather small.
@vigilantezack
@vigilantezack 6 жыл бұрын
In that case I would have the white part be part of the menu block so it maintains its size and floats over the gradient background.
@MaximilianBerkmann
@MaximilianBerkmann 6 жыл бұрын
Bear in mind that if done properly, vector graphs (read SVG images) shouldn't be problematic when it comes to re-scaling/resizing pages as they are meant to remain identical in terms of quality as opposed to pixel maps (read normal images) that, would at one point show pixels instead of smooth shapes.
@QuocCuong-cg1zn
@QuocCuong-cg1zn Жыл бұрын
that was so use full! !
@ibernohoffmann5427
@ibernohoffmann5427 6 жыл бұрын
Hey Gary... nice job... thanks for the inspirations.. I feel you a little tense today..
@user-fb7be4qw4p
@user-fb7be4qw4p 6 жыл бұрын
Great help,Thank you so much!!!
@daisy..9959
@daisy..9959 Жыл бұрын
Thanks for the tutorial
@sidikithomas9650
@sidikithomas9650 2 жыл бұрын
Thanks it was really helpful and easy to follow
@javascript_developer
@javascript_developer 5 жыл бұрын
Would you care to share the project files for this tutorials. I like the svg background.
@Ushakov.M
@Ushakov.M 6 жыл бұрын
WOW! It's amazing!
@carrillocarlosce
@carrillocarlosce 6 жыл бұрын
I haven't watch but i already like it xD, thanks for all the effort on your tutorials!!
@DesignCourse
@DesignCourse 6 жыл бұрын
Thanks man! Though if you really think it ends up sucking, give it a dislike. ;)
@carrillocarlosce
@carrillocarlosce 6 жыл бұрын
Hahaha sure xD
@zlackbiro
@zlackbiro 5 жыл бұрын
In adobe Animate CC you can do it even more quick. Draw one circle, select circle, cut, paste on stage, cut, paste on stage, cut... Select all bottom sharp edges and arrow up on your keyboard to smooth them. OR, you can select Lasso polygon tool, select what you need and cut, 10 seconds... :D
@CodeInspire
@CodeInspire 6 жыл бұрын
very cool tutorial , thanks :)
@keukangarno5908
@keukangarno5908 Жыл бұрын
Will be following
@Daamilola
@Daamilola 5 жыл бұрын
awesome. Thanks Gary.
@dityadion249
@dityadion249 5 жыл бұрын
I love the voice. Its very clear. Nice
@G6GamingSociety
@G6GamingSociety 6 жыл бұрын
how cool! good job!
@Elveneco17
@Elveneco17 Жыл бұрын
straight to the point.
@simon07boulami2
@simon07boulami2 2 жыл бұрын
very nice man, i like it.
@nanudematos
@nanudematos 4 жыл бұрын
Hey Gary, thanks for your videos, i have been following you a lot. I have a question regarding an SVG background, im trying to make a full SVG background layout for my website, i made all the design on adobe XD and i don't know if i should export the whole background as an SVG and just set it as the website background and then write on top of it or if its better to export pieces of background and make the whole composition. The big problem there i have is when i'm trying to make it responsive, when background changes the size, the content gets messed up. what would you recommend me to do?
@OliverGomes
@OliverGomes 6 жыл бұрын
Beautiful !!
@123sreekar
@123sreekar 6 жыл бұрын
Appreciate the honesty. @8:50 Liked and Subscribed.
@CamilaGonzalez-gs4cs
@CamilaGonzalez-gs4cs 5 жыл бұрын
Thank you soooo much!!!
@cosgravehill2740
@cosgravehill2740 5 жыл бұрын
Short answer: The key word is SCALABLE in Scalable Vector Graphic(SVG.) Shouldn't have many direct issues with responsiveness because it's not pixel-based. I'm not entirely sure if your concern is just about basic responsiveness(look the same across any size window), or the fact that you want the same image to have different proportions at different breakpoints - essentially creating an entirely different image every time the page is loaded. I'll assume you're talking about consistent appearance responsiveness, because you'll need JavaScript or some higher language to manipulate a HTML element on load to get the different image effect if that's what you mean by "keeping curves not scale at all but stretch the stretch the 'solid' part." That part I'm sure about. The "why" it works I'm a little less confident, but I believe: SVG data is stored as an equation and not a finite number. Part of the equation accounts for the size of the container in which the image is being rendered. Therefore the browser never has to guess how to size things at different breakpoints. And because it's not using concrete numbers you shouldn't lose quality. A dumbed down analogy would be the difference between the value of 1/3 and 0.33333. Sometimes either 1/3 or 0.33333 will work. At a certain point 0.33333 isn't accurate enough. However, the equation 1/3 will always mean 1/3. Again, SVGs store data as equations not finite numbers. When your image requires 1 MB worth of finite data points those little rounding errors can add up to a monstrosity.
@kelvinnjuguna2903
@kelvinnjuguna2903 5 жыл бұрын
Nice tutorial, wanted to know whether it's possible with photoshop
@madhubalajayakumaran9340
@madhubalajayakumaran9340 5 жыл бұрын
Saved my time!!
@trishngarize1178
@trishngarize1178 5 жыл бұрын
enjoy this quickly lol.. thank you
@agoulziprod
@agoulziprod 6 жыл бұрын
cool video! thank you
@kozie928
@kozie928 4 жыл бұрын
I know the video is pretty old but how would you scale the svg files for mobile devices? the 'background-size: cover' property will cause them to stay in the same position for every resolution.
@pradeepvig9880
@pradeepvig9880 4 жыл бұрын
It will be really helpful if you can highlight on screen which key you're pressing along with clicks.
@buddy.abc123
@buddy.abc123 6 жыл бұрын
Thanks for all your tuts Gary! I always learn from them. How do I become good at front end design? How to mix colors, layouts, fonts etc? I really struggle at that
@KiteTijink
@KiteTijink 6 жыл бұрын
@Siya Busakwe, One thing you could do is go look on the site dribbble (that is with 3 b's). Talented people showcase their works there and it has really helped me get inspiration and to see what is trendy at the moment. Visit it once a day and just look around and take it in. Good luck!
@christopherlawes9286
@christopherlawes9286 4 жыл бұрын
And learn the colour wheel principles
@christopherlawes9286
@christopherlawes9286 4 жыл бұрын
Like it. You could use live server which auto updates. Very easy to install and use.
@codefathermw
@codefathermw 4 жыл бұрын
Nice work
@stevegoodjob5902
@stevegoodjob5902 6 жыл бұрын
Great tut as usual thanks new subscriber here
@sabuein
@sabuein 3 жыл бұрын
Thank you.
@MightyArts
@MightyArts 6 жыл бұрын
Can I do this in photoshop as well ? I did a similar drawing, used "Export as.."(SVG) option from photoshop, but when I try to implement it into my website using , it doesn't shows up on the screen.
@codeAlongwith
@codeAlongwith 3 жыл бұрын
Thanks for this. How would you implement this in WordPress?
@majik895
@majik895 5 жыл бұрын
Would be cool if you made one on how to make a navbar with illustrator. Don't understand how you can make the links clickable if you pre-make it but I know it is possible.
@ameerattaa2250
@ameerattaa2250 6 жыл бұрын
awsome content keep going bro
@DesignCourse
@DesignCourse 6 жыл бұрын
Will do, thanks!
@Wazzaps
@Wazzaps 6 жыл бұрын
BTW use ctrl+shift+r to refresh while clearing the cache
@robdorn420
@robdorn420 6 жыл бұрын
Great tutorial..again! Are you aware that VSCode has a liveserver extension with live reload. Very easy to use for front-end dev. Just left click the index.html, choose live-server and go... - after installing of course:)
@TheKingAskdoof
@TheKingAskdoof 6 жыл бұрын
Hey, to solve the CSS file update problem, you can start the server like that: http-server -c-1
@kaiophillipe6004
@kaiophillipe6004 6 жыл бұрын
Amazing!!
@therexlordskilled2192
@therexlordskilled2192 Жыл бұрын
year. I want to get into making soft on desktop because it offers more features but I have just been preferring the softow of mobile apps
@sagarkapasi099
@sagarkapasi099 6 жыл бұрын
prior to watching this; i didn't knew svgs could have so much characteristics to it
@suynsiuy8093
@suynsiuy8093 Жыл бұрын
thank you good sir
@codecentric9851
@codecentric9851 6 жыл бұрын
Cool stuff,, thanks
@ReinaldoTrindade
@ReinaldoTrindade 5 жыл бұрын
Thanks a lot.
@andrewkigen
@andrewkigen 5 жыл бұрын
Tip: In Illustrator, (Cmd+D) repeats your last action...
@alokshaw7830
@alokshaw7830 6 жыл бұрын
Love from India ! Thanks for the video..man !
@haydenwarrington2951
@haydenwarrington2951 Жыл бұрын
I started making soft recently, I was wondering if you wanna do any features.
@graphicguru5902
@graphicguru5902 5 жыл бұрын
What should we use for vector based website designing svg format or png ??plz reply..
@exploretheworld17
@exploretheworld17 4 жыл бұрын
there is line effects on your gradient, how could i make it?
@sax4passion
@sax4passion 6 жыл бұрын
How did you get the boiler plate install?
@nguyenchau4176
@nguyenchau4176 Жыл бұрын
In The setup hey bro i wanted to know how do u load your Sample guide into the packs in the browser?
@ewertoncruzsampaio
@ewertoncruzsampaio 5 жыл бұрын
Very very nice!
@siddhantsingh8188
@siddhantsingh8188 5 жыл бұрын
wow i used to do all this using css took ages time to learn adobe illistrator
@JustinBalaguer
@JustinBalaguer 6 жыл бұрын
can you put like a bezier points on that curve thingy ? I'm new to front-end and I was looking for some inspirations/ideas and come across this sort of like a.. when the mouse crosses that edge/line it drags it and bounces.
@iskariotas
@iskariotas 6 жыл бұрын
Justin Balaguer you absolutely can :)
@hyperupcall
@hyperupcall 6 жыл бұрын
Yea I see those everywhere now.
@aldrinjenson
@aldrinjenson 4 жыл бұрын
If there are any beginners here who finds the stuff about http server a bit confusing or hard, just install the vs code extension called live server and then right click the HTML page and select open with live server.
@anthonyanonde6331
@anthonyanonde6331 6 жыл бұрын
this is awesome, but i tried using adobe illustrator cs6, i couldn't export my files in svg, i guess i have to download the adobe illustrator cc. Thanks wow is took me 2hrs but still i couldn't get it right with cs6.
@shahrikamin4699
@shahrikamin4699 4 жыл бұрын
How can we make this work for a responsive website?
@zunairah9223
@zunairah9223 5 жыл бұрын
can we do this thing with clip path?
@MohamedGamal-wi5ir
@MohamedGamal-wi5ir 6 жыл бұрын
Great Thanks
@suranjithnishalaka7395
@suranjithnishalaka7395 6 жыл бұрын
awesome! but, i have a problem sir, is this BG be responsive?
@jacobmay2284
@jacobmay2284 2 жыл бұрын
thank u ser
@gamersylum3674
@gamersylum3674 4 жыл бұрын
Which version of illustration you have?
@00MagicMatt
@00MagicMatt 4 жыл бұрын
when i start typing in the code and i include the svg's, my left and right so far appear to be very HUGE on my page and the css didn't seem to make any effect at all. I did test the css page with index so I know they are connected. I feel like i did something wrong with the svgs
@NASA_VAULT
@NASA_VAULT 3 жыл бұрын
do you use svg as background?
@freshmindideas3222
@freshmindideas3222 6 жыл бұрын
Nice, thanks...
@roopamgarg1085
@roopamgarg1085 6 жыл бұрын
Great video
@nepalcodetv6298
@nepalcodetv6298 6 жыл бұрын
Very helpful use low poly background too
@deliriumcode
@deliriumcode 4 жыл бұрын
Can you please create an extension to this video and teach us how to convert this template to be responsive? Thank you in advance!
@yakanibosco6696
@yakanibosco6696 4 жыл бұрын
At last I got it, was wondering how all this stuff was done
@rossty777
@rossty777 5 жыл бұрын
How did he delete overflowing part at 7:28? Please I need a help, I'm a newbie
@mariqn2503
@mariqn2503 6 жыл бұрын
Hello. Which program you use for make web sites?
@yt_reborngameplays
@yt_reborngameplays 5 жыл бұрын
You should definitely check out gravit designer. It free and open source and has most of the features available.
@codewithhaley2445
@codewithhaley2445 3 жыл бұрын
How does that look on the mobile version?
@Grindmode3968
@Grindmode3968 Жыл бұрын
I agree I'm an old SONY ACID Head.you want complicated try ABLETON and more tourture..with there controller ABELTON PUSH.
How to Properly Layout A Website (For Beginners)
14:50
The Website Architect
Рет қаралды 534 М.
Amazing SVG Animations with No Code
15:59
DesignCourse
Рет қаралды 70 М.
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 20 МЛН
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 51 МЛН
I tried designing and coding grainy textures for a week
5:52
Juxtopposed
Рет қаралды 351 М.
Awesome UI Interactions with the CSS Clip Path Property
16:15
DesignCourse
Рет қаралды 337 М.
Top 10 CSS One Liners That Will Blow Your Mind
13:34
developedbyed
Рет қаралды 922 М.
Design The Perfect Hero Section (With Example)
12:24
Flux Academy
Рет қаралды 290 М.
SVG Viewport and viewBox (For Complete Beginners)
12:25
Envato Tuts+
Рет қаралды 26 М.
Make Awesome SVG Animations with CSS // 7 Useful Techniques
12:20
CSS Wavy Background Tutorial | Section Dividers | FREE
8:53
Brandon Stiles, Software Engineering
Рет қаралды 106 М.
Finally Figure out the SVG ViewBox - Tutorial + ViewBox Tools
11:07
小天使和小丑离家出走#short #angel #clown
0:36
Super Beauty team
Рет қаралды 30 МЛН
Прогулка под водой #shorts
0:19
Story Time
Рет қаралды 4,5 МЛН