Each icon is hand-coded along a 32x32 grid, and uses SVG stroke allowing for maximum style flexibility; meaning you can adjust the weight, color, size, and if you want the edges to be round or square. Either drop each icon inline directly in your page as-needed, or loaded them up via external .svg file and the use tag. You can then easily change the weight of the icon by changing stroke-width attribute. You can also change the shape of the line caps and the line joins with stroke-linecap and stroke-linejoin. This will change the style of the icons by making them rounded or squared off. All these stroke properties are also available to use in CSS. Since there is a 2px margin between the paths and viewBox, I recommend not having a stroke-width larger than 4px (or 12.5%). 4px might seems small but it's relative to the 32x32 grid.

Features

  • All 101 icons weigh in at 11.7kb minified (3.2kb in SVGZ)
  • Make sure you use stroke-width in increments of 0.5px or 1.5625%
  • Bytesize .iconjar Set
  • Bytesize Icons as React Components
  • Atom SVG Icons
  • VSCode SVG Icons

Project Samples

Project Activity

See All Activity >

Categories

Icon Sets

License

MIT License

Follow Bytesize Icons

Bytesize Icons Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Bytesize Icons!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Icon Sets

Registered

2023-02-08