Radical Icons

A growing library of radical, hand-drawn SVGs by Jack McDade. These suckers are meticulously optimized for the modern web and will spice up literally anything (except food).

Retro Delights

bolt-1-hollow
bolt-1-solid
bolt-2-hollow
bolt-2-solid
bomb
boombox
cassette
city
controller-1
controller-2
cool-s-fat
cool-s-thin
diamond
eject
floppy-disk
gameboy
heart
joystick
pyramid-inverted
pyramid
retro-sun-1
retro-sun-2
retro-sun-3
retro-sun-4
retro-sunset-1
retro-sunset-2
skateboard
slink-2
slinky-1
sun-and-birds
sunglasses
sunrise
swirl
sword
wave
yoyo

Seasonal

jack-o-lantern-1
jack-o-lantern-2
skull-1
skull-2
skull-3

Circles

circle-1-bubbly
circle-1-dashed
circle-1-dotted
circle-1-hashy
circle-1-rake
circle-1-slashy
circle-1-solid
circle-1-spikey
circle-1-sputter
circle-1-ticky
circle-1-zaggy
circle-1-ziggy
circle-2-bubbly
circle-2-dashed
circle-2-dotted
circle-2-hashy
circle-2-rake
circle-2-slashy
circle-2-solid
circle-2-spikey
circle-2-sputter
circle-2-ticky
circle-2-zaggy
circle-2-ziggy

Slashes

slash-brush-1-left
slash-brush-1-right
slash-brush-2-left
slash-brush-2-right
slash-brush-3-left
slash-brush-3-right
slash-loopy-1
slash-loopy-2
slash-loopy-3
slash-swirly-1
slash-wave
slash-ziggy-1
slash-ziggy-2
slash-ziggy-3
slash-ziggy-4
swash-1
x-brush

Lines

loopy-dashed
loopy-fat
loopy-rake
loopy-slashy
loopy-solid
loopy-sputter
straight-dashed
straight-dotted
straight-fat
straight-solid
straight-sputter
straight-zaggy
straight-ziggy
wiggly-1-dashed
wiggly-1-dotted
wiggly-1-rake
wiggly-1-solid
wiggly-1-sputter
wiggly-2-dashed
wiggly-2-dotted
wiggly-2-fat
wiggly-2-slashy
wiggly-2-slashy_1
wiggly-2-sputter

Arrows

arrow-short-dashed
arrow-short-dotted
arrow-short-fat
arrow-short-solid
arrow-short-sputter
arrow-short-zaggy
arrow-straight-dashed-solid
arrow-straight-dotted-solid
arrow-straight-solid
arrow-straight-solid_1
arrow-straight-sputter-solid
arrow-straight-ziggy-solid
arrow-wiggly-dashed-hollow
arrow-wiggly-dashed-solid
arrow-wiggly-solid-hollow
arrow-wiggly-solid-solid
arrow-wiggly-sputter-hollow
arrow-wiggly-sputter-solid
arrowhead-hollow
arrowhead-line-sharp
arrowhead-line-soft
arrowhead-solid
turny-dashed
turny-dotted
turny-fat
turny-solid
turny-sputter
turny-zaggy

Corners

corner-dashed-bl
corner-dashed-br
corner-dashed-tl
corner-dashed-tr
corner-solid-bl
corner-solid-br
corner-solid-tl
corner-solid-tr
corner-sputter-bl
corner-sputter-br
corner-sputter-tl
corner-sputter-tr
corner-ziggy-bl
corner-ziggy-br
corner-ziggy-tl
corner-ziggy-tr

How to use

In Your Code

Every icon in this library is built without height and width attributes and uses fill="currentColor" so you can recolor, resize, and style them on the fly with CSS.

For example, in Statamic you can do this:

{{ svg
src="rad/bolt-1"
class="h-24 w-12 text-neon-yellow"
}}

Check out this awesome tutorial on working with SVGs from the TailwindCSS crew, or this one from CSS Tricks.

In Your Designs

These SVGs are perfectly optimized for the browser, but sometimes don't load correctly in Illustrator, Sketch, Figma, Adobe XD, other design tools. I'm working on a separate export of the icons for use in design apps. ✌🏻

See 'Em In Action

Check out Radical Design Course, Statamic, and my personal site to see how I use icons like this in practice.

Designed and copyrighted by @jackmcdade.

Radical Icons - Hand-drawn SVGs meticulously optimized for the modern web. | Product Hunt