Matt Visiwig
Matt Visiwig
  • 27
  • 81 067
I made the best shape divider tool
We're going to add  shape dividers to our website using CSS, with the help of a generator I built:
www.svgbackgrounds.com/tools/shape-dividers/?
 The code is  largely based on Andrew Walpole's CSS trick, which uses masks:
www.andrewwalpole.com/blog/custom-top-and-bottom-css-container-masks/
We'll explore the user interface and all the options, including how to import our own custom SVG designs. When doing so, don't forget to use SVG OMG to strip out unnecessary markup:
jakearchibald.github.io/svgomg/
 That's the basics. You can alter the markup and add your own backgrounds, spacing, and the like. If you want help with that, in the next video we'll review the code and make a few of these customizations. Stay tuned.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Support my journey:
buymeacoffee.com/mattvisiwig
มุมมอง: 631

วีดีโอ

Easy shape dividers with CSS + SVG
มุมมอง 1.4K4 หลายเดือนก่อน
In this video, I'll show you the easiest way to hand code and implement SVG shape dividers. Shape dividers are perfect for adding curvy, wavy, and angled transitions between sections on your website, breaking away from the usual rectangular and boxy styles. Using a few HTML div containers, we go over the basic CSS needed to implement shape dividers. The main trick is using a single background-i...
Custom CSS cursors: Gift or curse?
มุมมอง 6328 หลายเดือนก่อน
We’re going to create custom cursors and we’ll do so with a single CSS property: “cursor”. Browsers already switch between cursors based on the context of users’ interaction. You should only reach for custom cursors sparingly, if at all. Are custom CSS cursors a gift or curse? LINKS: 30 Free Custom Cursors: www.svgbackgrounds.com/elements/custom-css-cursors/? Enjoy the tutorial or freebies? Sup...
Turning SVG into CSS is magic
มุมมอง 27K9 หลายเดือนก่อน
I'm going to show you how to take your own vector design and place it on a website, whether you design in Illustrator, Figma, Inkscape, or wherever. Instead of placing your SVG code into HTML, you can now place your SVG code into CSS. We do so using the CSS property background image. In the video I show you some real use cases, and then show you how to convert SVG into CSS, and how to customize...
Sneak peak of my latest project: multi-state icons
มุมมอง 234ปีที่แล้ว
These icons are not available yet, but I'm getting close to the initial release. I plan to grow the collection quickly. Let me know what you think about this icon concept in the comments.
Animating preloaders with SVG
มุมมอง 738ปีที่แล้ว
I made a bunch of animated SVG preloaders, and in this video I'll break down the tricks I used to achieve the animations. I use SVG's native animation language called SMIL, which enables to make animated SVG files without relying on scripts or CSS. Here's some of the links I mentioned in the video: The free SVG animated preloaders: www.svgbackgrounds.com/elements/animated-svg-preloaders/? keySp...
How I draw SVG doodles as a website designer
มุมมอง 605ปีที่แล้ว
Doodles are those hand-drawn drawings you see as arrows, circles, underlines, and other shapes. Making your own doesn't have to be complicated. I'll show you my easy process to crank out designs, and how to get your doodles as SVGs. You can get some of my doodles here: www.svgbackgrounds.com/elements/?
A wildly underused website speed optimization
มุมมอง 426ปีที่แล้ว
When optimizing a website, SVGs have become a popular format due to its small file size. But there's another compelling reason to use SVGs - reducing HTTP requests. For example, it’s not too uncommon for PNG icons to still be used on webpages. What’s the big deal if both the PNG and SVG are about the same in file size? Overlooking the other benefits to inline SVG, such as the ability to dynamic...
Create custom HTML bullets with CSS
มุมมอง 6Kปีที่แล้ว
It’s easy to add your custom bullet, declare list-style-image: with your image and you’re 80% done. The challenge is making adjustments if your custom bullet doesn’t fit or align quite right. I show how to size and position the SVG bullets via CSS. Links from video: Free SVG bullets: www.svgbackgrounds.com/elements/svg-list-item-bullets/? SVG to CSS: www.svgbackgrounds.com/tools/svg-to-css//?
How to use SVG blobs on websites (CSS)
มุมมอง 3.1Kปีที่แล้ว
We're going to demo three practical ways to use SVG blobs in your website design with CSS: as a background, shape divider, and a mask. The code used in this video can be found on the blog post: svgbackgrounds.com/3-ways-to-use-svg-blobs-on-your-website-css/ - - - - - - - - - - - - Links mentioned in the video: Free SVG blobs: svgbackgrounds.com/elements/simple-svg-blob-shapes/ Convert SVG to a ...
How to make SVG Blobs
มุมมอง 560ปีที่แล้ว
Today we'll break down how to create SVG blobs without using a generator. This gives you much more control over your blobs. You can use any vector editing software like Figma or Inscape, but this video demonstrates how to do this with Illustrator. After we create the SVG Blobs, I quickly show you how to export for websites, whether you prefer inline SVG or CSS exports. Leave your questions and ...
SVG basics Styling shape elements
มุมมอง 374ปีที่แล้ว
There are a few foundational attributes you can use to change the appearance of SVG shape elements: fill, stroke, and opacity. We will breakdown these style attributes that you can manipulate to affect SVG element styles. Full blog post: svgbackgrounds.com/svg-basics-styling-shape-elements/ Intro to SVG series: www.svgbackgrounds.com/intro/
SVG Rect Element Basics
มุมมอง 5662 ปีที่แล้ว
SVG Rect Element Basics
How to Code SVG Patterns (Part 2)
มุมมอง 1.6K2 ปีที่แล้ว
How to Code SVG Patterns (Part 2)
CSS can't animate gradients, but SVG can
มุมมอง 10K2 ปีที่แล้ว
CSS can't animate gradients, but SVG can
How I Code SVG Halftone Designs (with tiny filesize)
มุมมอง 5802 ปีที่แล้ว
How I Code SVG Halftone Designs (with tiny filesize)
How to Code SVG Patterns (Part 1)
มุมมอง 7K2 ปีที่แล้ว
How to Code SVG Patterns (Part 1)
How to add SVG Backgrounds into the Canva Editor
มุมมอง 1.7K2 ปีที่แล้ว
How to add SVG Backgrounds into the Canva Editor
Use SVG Backgrounds right in Webflow
มุมมอง 1.9K2 ปีที่แล้ว
Use SVG Backgrounds right in Webflow
The premium SVG backgrounds included with subscription
มุมมอง 913 ปีที่แล้ว
The premium SVG backgrounds included with subscription
How to use SVG Backgrounds in Brizy
มุมมอง 3393 ปีที่แล้ว
How to use SVG Backgrounds in Brizy
How to add SVG Backgrounds on Beaver Builder
มุมมอง 5203 ปีที่แล้ว
How to add SVG Backgrounds on Beaver Builder
How to add SVG Backgrounds to Elementor
มุมมอง 6K3 ปีที่แล้ว
How to add SVG Backgrounds to Elementor
The easy way to import SVG Backgrounds into Illustrator
มุมมอง 5K3 ปีที่แล้ว
The easy way to import SVG Backgrounds into Illustrator

ความคิดเห็น

  • @eazygfx4815
    @eazygfx4815 4 วันที่ผ่านมา

    Thank you!

    • @MattVisiwig
      @MattVisiwig 2 วันที่ผ่านมา

      You're welcome!

  • @spencer0909
    @spencer0909 14 วันที่ผ่านมา

    Thank you so much! Saved me on my finals

    • @MattVisiwig
      @MattVisiwig 14 วันที่ผ่านมา

      Glad it helped :)

  • @sarphusgaming3542
    @sarphusgaming3542 3 หลายเดือนก่อน

    I'm assuming you can't animate the lines when doing this because it's an image instead of SVG, right? I ask because I'm trying to and the stroke-dasharray does not appear to impact it. I'm assuming it works this way because it's an image.

    • @MattVisiwig
      @MattVisiwig 3 หลายเดือนก่อน

      Correct, you can't manipulate the SVG as a Data URI with CSS, in that case you'd want to inline the SVG. That said, you could also use SMIL to animate the SVG, which is SVG's native animation language. That can work if you don't need to trigger or manipulate the animation.

    • @sarphusgaming3542
      @sarphusgaming3542 3 หลายเดือนก่อน

      @@MattVisiwig I'm trying to work with SVGs within a SCADA platform called Ignition Perspective. It's limited because the HTML isn't really exposed. It's an IDE for building webpages that control industrial equipment.

  • @terhuneb
    @terhuneb 3 หลายเดือนก่อน

    I really like the effect of overlapping different SVG blobs with some opacity (and possibly different colors) to give it some added visual interest. These techniques will all work with with the overlapping concept. Thanks! Could you also share the html you used for these samples?

    • @MattVisiwig
      @MattVisiwig 3 หลายเดือนก่อน

      I like that effect too. I don't have the code I used any more. For the HTML on the first two examples, you'll likely want to place the background class on the container that wraps the section and all its content.

    • @terhuneb
      @terhuneb 3 หลายเดือนก่อน

      @@MattVisiwig I started coding this up, but I can't figure out how to apply opacity on the svg when it's on the background. How would you accomplish this?

    • @MattVisiwig
      @MattVisiwig 3 หลายเดือนก่อน

      @@terhuneb, yeah, you can't place opacity easily on backgrounds. Instead, place it on the SVG. Use fill-opacity="0.5" on the path.

  • @kaustavroy6542
    @kaustavroy6542 4 หลายเดือนก่อน

    Thanks

    • @MattVisiwig
      @MattVisiwig 4 หลายเดือนก่อน

      You're welcome

  • @living_in__mississauga
    @living_in__mississauga 4 หลายเดือนก่อน

    Thank you!

    • @MattVisiwig
      @MattVisiwig 4 หลายเดือนก่อน

      You're welcome

  • @rafaelfeldfix114
    @rafaelfeldfix114 4 หลายเดือนก่อน

    Thank you!!

    • @MattVisiwig
      @MattVisiwig 4 หลายเดือนก่อน

      You're welcome!

  • @SkyV77
    @SkyV77 5 หลายเดือนก่อน

    very useful video

    • @MattVisiwig
      @MattVisiwig 5 หลายเดือนก่อน

      Thanks!

  • @septimusforster
    @septimusforster 5 หลายเดือนก่อน

    To kill many birds with one stone. Best of all, wholesome lack of vulgarity. Subscribed to, Mr Visiwig. God bless you.

    • @MattVisiwig
      @MattVisiwig 5 หลายเดือนก่อน

      Thanks for the kind words :)

  • @saayxee
    @saayxee 6 หลายเดือนก่อน

    Good video! Found it interesting, earned a sub.

    • @MattVisiwig
      @MattVisiwig 6 หลายเดือนก่อน

      Thanks!

  • @zerobatsu
    @zerobatsu 8 หลายเดือนก่อน

    This is good stuff.

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      Thanks!

  • @zerobatsu
    @zerobatsu 8 หลายเดือนก่อน

    what editor are you using?

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      This is an earlier video. Recorded the video using OBS (a streaming software), which allows you to customizes screens and transition between them live. Then took the video and edited in Descript.

    • @zerobatsu
      @zerobatsu 8 หลายเดือนก่อน

      @@MattVisiwig I meant the IDE 😅

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      @@zerobatsu LOL, I assumed that was the case at first, but I skimmed my video, and didn't see any IDE. Think there's only one instance a 02:44 The IDE is VS Code with extension SVG by jock.

  • @enkvadrat_
    @enkvadrat_ 8 หลายเดือนก่อน

    You have to find a balance between usability and uniqueness. People should be able to use your site, but it should certainly not be the same as all the rest.

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      Great point: a lot of Awwwards.com sites aim for the unique side of the scale, but the rest of us gotta make sure we remain highly useable, whilst adding unique designs and touches.

  • @PSYCHOPLAYZ
    @PSYCHOPLAYZ 8 หลายเดือนก่อน

    Don't do it === do it for me 😂

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      03:11 🤣 Reverse psychology!

  • @webdevluc
    @webdevluc 8 หลายเดือนก่อน

    Awesome video Matt. Smart and playful. Your creative spirit shines on all mediums: graphics, web and video. Really great work

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      Thanks for the kind words Lucian, and thanks for noticing I like being creative in everything I CREATE :)

  • @TheObaby18
    @TheObaby18 8 หลายเดือนก่อน

    Straight to the point. Thank you. It's like a piece of candy that packs a punch. 🤙🏿

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      Thanks for the kind words :)

  • @TACDetective
    @TACDetective 8 หลายเดือนก่อน

    Hi, 2 years on so maybe you won't see this comment. Great video. Your values are named colours ie red,ble,green etc but in xml colour is represented by statements, such as #rrggbb. If you wanted to mix up the colours could you do that using "jade geen" or could you change the colours using statements please?

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      I chose to use HTML color names (blue, green, etc.) because it's much easier to understand the color you'd expect for this demo. I personally opt for hex codes, but any valid HTML color code or color name would work.

  • @boydriver2978
    @boydriver2978 8 หลายเดือนก่อน

    could an image on a transparent background be overlaid on this for a hero section please?

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      Yes, I don't see why not. You could easily nest DIVs, where the animated gradient background is applied to the outer DIV and the transparent background is applied to the inner DIV. Alternatively, you can place multiple backgrounds comma separated in the background-image property, like so: background-image: url('image_1.svg'), url(image_2.png);

    • @boydriver2978
      @boydriver2978 8 หลายเดือนก่อน

      @@MattVisiwig maybe that could be your next video.......please?

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      @@boydriver2978 That's a good idea, but since that's not happening today, I also have an article I wrote, just scroll down to the "Layering multiple background images" section. www.svgbackgrounds.com/how-to-add-svgs-with-css-background-image/

  • @tempact2903
    @tempact2903 8 หลายเดือนก่อน

    Thanks for making this video. Not many new tuts about SVG nor examples of keySplines.

    • @MattVisiwig
      @MattVisiwig 8 หลายเดือนก่อน

      You're welcome. Glad you found it useful.

  • @ivaylopetrov9956
    @ivaylopetrov9956 9 หลายเดือนก่อน

    Great video, man 💪 So much info compressed in just 2 min 👏

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Thanks, I watch tuts too and find myself walking away from the ones that slowly progress to the point.

  • @johnsonb8727
    @johnsonb8727 9 หลายเดือนก่อน

    Does this technique trigger a http request?

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Nope. There's a request to get your CSS file, but not the Data URI. It's the equivalent of inlining SVG in your CSS.

    • @johnsonb8727
      @johnsonb8727 8 หลายเดือนก่อน

      very cool@@MattVisiwig

  • @magoxxii
    @magoxxii 9 หลายเดือนก่อน

    Interesting video, thanks for sharing. Where I'm working, we use the 'list-style-image', but we utilize a URL with the path to the SVG file. What reasons should I give to show them that this is a better practice?

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      There's a case for both and it may come down to preference. I touch SVG code a lot, so I prefer placing it in CSS because it reduces server requests and less files to manipulate if I wanted to change a color in the SVG code. If you're only using that list-style-image one page, it's probably better to load the image only for that page with an actual file and not the CSS that gets loaded on every single web page. All that said, if the SVG code file size amounts to 1kb, it doesn't matter much in the scheme of things, unless you're serving millions of pageviews daily.

  • @digitalsahara6670
    @digitalsahara6670 9 หลายเดือนก่อน

    wow just found this channel and cannot believe how good this is and the value you add. thank you so much

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Hey, thank you so much! Glad you got something out of the video.

  • @sovereignlivingsoul
    @sovereignlivingsoul 9 หลายเดือนก่อน

    thanks, i am experimenting with svg's by making logos and animating the gradients is a great addition to what i am doing

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Sounds like a great application

  • @nyitigvilaga
    @nyitigvilaga 9 หลายเดือนก่อน

    Thank you very much!

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      You're very welcome!

  • @michaelkamko
    @michaelkamko 9 หลายเดือนก่อน

    🔥🔥🔥👍🤝

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      🤝🙏

  • @DanieleManca1983
    @DanieleManca1983 9 หลายเดือนก่อน

    I really enjoyed the video, and found useful the use case mentioned, 😊

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Great to hear Daniele!

  • @Linuxdirk
    @Linuxdirk 9 หลายเดือนก่อน

    You can simply embed SVG files using HTML image tags or the various CSS options. You don’t need to inline your SVG files.

    • @theseangle
      @theseangle 9 หลายเดือนก่อน

      Have fun changing its color and being Nostradamus with CSS selectors. Especially if that icon is used in many places with slight modifications.

  • @heatherfarnham3185
    @heatherfarnham3185 9 หลายเดือนก่อน

    Can you use multiple background svg images in one div or would you place them in separate divs?

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Great question. You can place multiple backgrounds on a single container with this technique. Simply comma separate the backgrounds as the value of the background-image. You can comma separate other values to properties like background--size and background-position-or use a single value if it applies to multiple backgrounds.

    • @heatherfarnham3185
      @heatherfarnham3185 9 หลายเดือนก่อน

      @@MattVisiwig that's great, thanks!

  • @Totomenu
    @Totomenu 9 หลายเดือนก่อน

    If you are drawing with the mouse it really helps to draw big. Meaning I zoom to the max and then do big lines, you can resize latter. Making long movements alleviates the un-natural feeling of drawing on a mouse PS: cmd + Z is you friend

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Antoine, thanks for chiming in with solid tips!

  • @Totomenu
    @Totomenu 9 หลายเดือนก่อน

    Subscribed 👍 and than tried to add you links to my bookmarks, just to realise that I had already bookmarked your website years ago. I think it proves that videos where you show how to use it are very useful

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Thanks for Sharing Antoine! I'm trying to go full-time on SVGBackgrounds.com so I appreciate the nudge to keep at it.

  • @tejasthorat
    @tejasthorat 9 หลายเดือนก่อน

    0:11 Missed the epic drop 1st time I watched .😅😅

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      I just sat here repeatedly clicking the 0:11, think I'm going to take the rest of the day off.

  • @jfftck
    @jfftck 9 หลายเดือนก่อน

    This is something that is not recommended, but it isn’t a terrible idea. As others have pointed out, it has many drawbacks and that is why I can’t recommend using it for anything more than icons.

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Don't forget the main use case that "isn't a terrible idea" is backgrounds. Using inline SVG for backgrounds is doable, but clunky. Instead I would much rather let background-image and the other background properties do what they do best.

  • @cebuanoninoy
    @cebuanoninoy 9 หลายเดือนก่อน

    Thanks for this video.

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Thank you for the comment :)

  • @knecks7374
    @knecks7374 9 หลายเดือนก่อน

    this is so awesome. THANK YOU!!

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Glad you think so!

  • @mariusthgersen1614
    @mariusthgersen1614 9 หลายเดือนก่อน

    This was a really useful tip, and your website is amazing! Thank you

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Thanks Marius, glad you think so :)

  • @diegognoatto8706
    @diegognoatto8706 9 หลายเดือนก่อน

    very bad idea mate, we use it inline for many reasons but the most important one is to have full controll of it. try to animate a something or even change the color if you do that. its a pain for some things and for most is impossible. i bet you didnt mentioned that "very small detail" because you selling premuim svg backgrounds to non-coders newbies that got no idea what they going into. thats called bad faith.

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Caught me red handed mate. But I will point out my free and paid graphics all work as inline SVG too. As with any idea, there are times and places for it. I gave two specific use cases that make sense. Ever try placing inline SVG in an input? You can't. Instead you need to use a pseudo element or the much easier method: an SVG as a background-image. You could use inline SVG within an unorder list (<UL>), but you'd need to duplicate the code for every bullet or better yet, just place the SVG in CSS and let CSS do what it does best. I do need to give you credit for making one great point: "to have full control" and "animate" the SVG, it should be inline. Agree. There are lots of reasons to use inline SVG, and I only gave one in this video - not to trick anyone - but to keep my video on topic and to the point.

    • @NicoHeinrich
      @NicoHeinrich 9 หลายเดือนก่อน

      If you want an inline SVG in an input (e.g. magnifier in search field), you simply add padding to the end of the input and position that icon absolute.

    • @AppyDave
      @AppyDave 9 หลายเดือนก่อน

      @@MattVisiwig excellent video @MattVisiwig, good production value and as any content creator knows, you can't cover every edge case in a video if you want people to fiind it interesting, awesome work.

  • @ogadit
    @ogadit 9 หลายเดือนก่อน

    This is such an awesome video. Straightforward, useful and without any flashy animations Subscribed!

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Thanks, but I spent days and days on the intro animation where the SVG icon slides into the laptop 😅

  • @JeremyVienney
    @JeremyVienney 9 หลายเดือนก่อน

    Great content ! Is it not a bad practice to add in css data:image instead directly inline them on the DOM ? I learned from Harry Roberts that icons or images defined like that in css was always a red flag because it was render blocking the paint. Your way make lighter the first document response but add weight to css entries files and could add a delay to the paint render process. What do you think about it ?

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Thanks Jeremy, good question: One man's bad practice is another man's treasure. In my examples, we place a single icon (1kb of data) as a list bullet or in a search bar - where it's hard to place inline SVG. In the scheme of things, I don't think this could be considered in the same league as other bad practices like scroll-jacking, dark patterns, or ignoring accessibility. I'm also not advocating this method to replace inline SVG or to be used for an entire icon system. But I do think there are some situations where this is super useful. If you're website is serving millions of visitors a day, you're probably nit-picking over every decision and pixel - including this decision. But you're also probably not taking advice from some rando on TH-cam (that's me). For the average site, this is a great trick to have in your tool-box.

    • @JeremyVienney
      @JeremyVienney 9 หลายเดือนก่อน

      @@MattVisiwig Thanks Matt, It's interesting because I've been thinking about this optimisation since yesterday. I usually inline everything and use them as sprites, but I have to admit that on some projects, this creates a real burden on the html document and inevitably has an impact on the construction of the DOM tree. And you're right, on 1kb icons of this type, it's better to do that and add a class to an HTML element than to add a svg>use N times on the page... In fact it's mainly the parsing of base64 into css that's problematic (decoding and transforming into base64 adds too much weight). Your technique for simple elements that are repeated often is in fact probably the best way of managing a site's decorative elements, because you retain control over their styles (I didn't know that svg can be styled by its classes in base:image css) and you can extract them all into a dedicated css with ultra-long caching (svg additions and modifications are rare). So even if it has an impact on the time it takes to paint a page with large SVGs, it's probably negligible compared to the time saved downloading and parsing the html page. I'd have to do some comparative tests with the different techniques, if I can find the time to do that I'll come back and share them with you. PS: you're not a random guy on youtube and your video makes me want to see more. I must even have been a customer on a previous viersion of your site ! :)

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      @@JeremyVienney sounds great, would love to know the results if you find the time to run tests. PSS: thanks, this videos reception def makes me want to post more :)

  • @haresh-sq4kf
    @haresh-sq4kf 9 หลายเดือนก่อน

    i used to link to google icons cdn in head of website which would cause it download the entire icon library as css, now i just inline each icon where i need it by downloading the svg file. 😅

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      This is the way :)

  • @bobhearinger
    @bobhearinger 9 หลายเดือนก่อน

    Thanks, Matt. Will be watching your future videos :)

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Awesome, I can't wait to watch them too

  • @realalgato
    @realalgato 9 หลายเดือนก่อน

    Here before this channel blows up

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Thanks for the confidence boost :)

  • @hombacom
    @hombacom 9 หลายเดือนก่อน

    If I remember right, great to have SVG in CSS but you can't then use interaction like currentColor for hover effects in icons

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      I'm pretty sure you're right about currentColor. You're also very limited on hover effects... you'd need to duplicate the icon with a second fill color for a hover effect using background-image, but even then you couldn't use transition for a smooth animation.

  • @bustozoni
    @bustozoni 9 หลายเดือนก่อน

    That was lovely! Hermoso!

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Thanks so much!

  • @Blackkorso
    @Blackkorso 9 หลายเดือนก่อน

    Your website and TH-cam content are awesome. Thank you for all your work!

    • @MattVisiwig
      @MattVisiwig 9 หลายเดือนก่อน

      Hey thanks, I appreciate that! Going to keep at it :)