Changelog
Releases, new drawings and announcements, newest first.
Keyline Icons v1.8.0: Long arrows, aspect ratios, undo and redo, and text inputs
69 drawings added since 1.7.0, bringing the set to 1,435, and 5 redrawn.
Actions: A badge with a prompt in it, and a flame with a second one burning inside it.
AI: A broom, a hand and a text field with sparkles, and a plainer robot head with dot eyes.
Arrows: Long arrows with a small head: up, down, left and right, the four diagonals, and one shaft with a head at each end, across, upright and on both diagonals. The four short pairs again with their heads at the far ends, and the exchange pair with one barb on each arrow. Undo and redo as arcs turning back and forward, each again with a dot for a saved point.
Chevrons & Carets: Two chevrons pointing at each other, the mark that collapses.
Commerce: A box, the parcel without its tape, and a handbag and a basket each with a search glass.
Layout: Two arrows pressing on a rule, across and upright, to fold. The flips again as a square half drawn and half dashed. A bento of tiles, a masonry grid and a to-do list with round boxes.
Maps: Directions: three ways out of a starting point, one of them taken.
Math: Braces and brackets around an ellipsis.
Media: The common aspect ratios as frames: square, 4:3, 3:2, 16:9 and 21:9, with their upright turns, and a frame marked at two corners for the ratio itself. Two keyframes on a timeline, and shuffle as two straight arrows crossing.
Shapes: A user in a dashed ring, an invite still pending.
Text: A text field with its caret, then with a pointer, with the text cursor and with both. The text cursor on its own, three lines split by a bar, and two lines held in two corners, a thread compacted.
Web: A house with a smile, two nodes linked and four with one pair linked, and the three nodes of a webhook.
Five drawings that already shipped were drawn again. Before and after below.
Arrows: The pairs of long arrows, down and up, up and down, left and right, right and left, take the same larger head as the new ones and step a unit closer together to keep their size.
Finance: The hand under the coins closes into one shape, its palm rising to meet the finger, and the left coin moves out to the edge.
Keyline Icons v1.7.0: A Law shelf, a first-aid kit and the marks text tools ask for
34 drawings added since 1.6.0, bringing the set to 1,366.
Arrows: An arrow entering a bracket, for signing in, and the same bracket with the arrow leaving it, for signing out.
Devices: A battery opened for a lightning bolt, charging. A dot and a star, the shorthand of a regular expression. And a webcam, a square head with its lens, on a stand.
Finance: A hand held out under two coins.
Health: A heart with a pulse running through it, a stethoscope, a syringe, a capsule and an adhesive bandage.
Law: A new shelf. A judge's gavel, a balance standing level and tipped either way, and a signature written over its line.
Layout: A list narrowing as it filters, and a to-do list with a box and a tick.
Maps: A location mark, and the same mark with its centre found.
Shapes: A single dot. And the dashed progress ring with a plus or an arrow up at its centre.
Stationery: A spiral notebook, and the same notebook with a pen writing in it.
Text: An A with an arrow up and one with an arrow down, for larger and smaller text. A spell check, ab with a tick. And a capital T for the text tool.
Keyline Icons v1.6.0: A house family, a person with nine signs, and cogs for files and folders
47 drawings added since 1.5.0, bringing the set to 1,332, and 14 redrawn. 1 drawing removed.
Actions: A heart cracked down the middle.
Arrows: Two long arrows side by side, down on the left and up on the right. And four pairs of shorter arrows, one a step past the other: down and up, up and down, left and right, right and left.
Commerce: Glasses with round lenses, and sunglasses with dark ones.
Devices: A database with a cog. A phone with waves to one side, for tapping to pay, and a phone ringing, with waves to both.
Files: A file and a folder, each with a cog.
Transport: The bicycle on its own, without a rider.
Users: A person with a sign beside them: a cog, a heart, a key, a list, a padlock, a speech bubble, a pen, a magnifying glass and a shield. And an ID badge with its photo.
Web: house, a second house with a roof that overhangs its walls and an arched door. It comes with a chimney, plain without a door, and as a pair; with a tick, a cross, a plus and a lightning bolt at its corner; with a heart, a cog, a plug and a wireless signal inside; and casting to a screen. home gains a tick, a cross, a heart, a plain version and a pair of its own. And a cloud with a magnifying glass, a cloud on a network, and a globe with a cog.
Fourteen drawings that already shipped were drawn again. Before and after below.
Web: The cloud opens along its floor and its sign moves out beneath it at full size, where it used to sit small inside: the tick, the cross, the plus, the exclamation mark, the arrows for upload and download, and the prompt. And home-zap moves one unit left, to stand where home-plus does.
Weather: The rain cloud opens along its floor the same way, and the rain falls from it.
AI: The cog inside the brain takes the proportions of every other cog in the set: a smaller ring and longer teeth.
Devices: The database and the server with a lightning bolt move one unit left, to stand where their plus versions do. Nothing else about them changes.
Users: The person with a lightning bolt moves one unit left, to stand where the person with a plus does. The person speaking moves there too, and its two arcs of voice grow to fill the corner the plus does.
cloud-minus is no longer in the set, and its page and its React export go with it.
- Removedcloud-minus
Keyline Icons v1.5.0: A bot family, six shields, and clipboards and floppy disks with their signs
53 drawings added since 1.4.1, bringing the set to 1,286.
Actions: Six more signs inside the shield: an alert, a question mark, a padlock, a person, a heart, and a slash for a shield that is switched off. And the star struck through, for taking something out of favourites.
AI: bot-2 is bot-circle now, and the old name still works. Its face, two short eyes glancing up and to the right, moves into six more shapes: a square, a heart, a droplet, a star, a speech bubble and a cloud.
Arrows: An arrow leaving a square through the corner it opens, in four directions, for links that open somewhere else. They mirror the arrows that come into a square. And arrow-right-left the other way up, with left on top.
Commerce: A shipping container, seen from the corner so its ribbed side and one end both show.
Files: The clipboard, empty and with a sign in the middle of the board: a tick, a plus, a minus, a cross, an alert, a list, code, a prompt and a T for text. Two more carry an arrow, for copy and paste, and paste holds a page in front of the clipboard. The floppy disk for save, with the tick, plus, minus and cross in place of its round hub, and struck through. And a file with an alert, a file with a column chart, and the archive box with a cross.
Layout: Blocks: four squares with one lifted out of its corner, and three stacked into a pyramid. Three columns in a frame. And the two flips, a pair of triangles facing each other across a dashed line, side to side and top to bottom.
Mail: The round speech bubble with a question mark, for help and questions.
Web: A cloud with an arrow up inside it, for upload, and with an arrow down, for download.
Search opens on the drawing a name asks for, on the site and in the MCP server, the CLI and the Figma plugin. The exact name comes first, then the drawing another set's name stands for: log-out opens on bracket-arrow-left, loader-2 on loader-circle and external-link on square-arrow-out-up-right.
Keyline Icons v1.4.1: Every icon under the name shadcn/ui imports
No drawing changes since 1.4.0. The set still holds 1,233.
Every icon now also imports under its name plus Icon, so CheckIcon works beside Check, in React and React Native. That is the name shadcn/ui's own components import, so a project made in shadcn/create switches to Keyline with one find-and-replace on the import path. Its spinner is the one exception: Loader2Icon is LoaderCircleIcon here.
Keyline Icons v1.4.0: A money bag and its signs, a bank, gold bars and arrows for transfers
16 drawings added since 1.3.0, bringing the set to 1,233.
Arrows: Two arrows passing in opposite directions, for transfers and swaps, and an arrow up beside an arrow down, for sorting.
Files: Stacked sheets with a tick, for a finished copy, and a newspaper with its front page curled over the fold.
Finance: A money bag tied at the neck, and the bag again with a dollar, a tick, a cross, a plus and a minus in the middle of it. And three gold bars stacked, two under one.
Stationery: A rubber stamp over the line it prints, for approvals and seals.
Time: A calendar marked with its days, and a clock inside an arrow turning back, for history.
Web: A globe with a lens, for searching the web and tracking a transfer.
Keyline Icons v1.3.0: Sport, stock charts and a gamepad, with fast movers and a shooting star
39 drawings added since 1.2.0, bringing the set to 1,217, and 17 redrawn.
Actions: A shooting star: the star turned so one leg trails down the diagonal, with three trails streaming behind it. And two hearts, one in front of the other. A lifebuoy for support, and the shield with a prompt in it for secure shells.
Arrows: An arrow entering a square through the corner it opens, in four directions, for importing, docking and moving something in.
Charts: A stock chart in a rounded frame, its line rising in one and falling in the other.
Commerce: A truck whose back has opened into speed lines, the roof running out as the top one, for express delivery.
Devices: A gamepad with a plus pad and two buttons, and an app window with a prompt for terminal apps.
Files: A bin with lines down its body, and a file with a prompt for shell scripts.
Maps: Two anchors: a ship's anchor on a round crown, and one drawn as two barbed hooks.
Media: Captions, subtitles and play switched off, and play in its square and circle too, each the original drawing with the slash across it.
Nature: A deciduous tree, a leafy crown on a forked trunk.
Sport: The balls of five games, American football, baseball, basketball, soccer and tennis, with a cricket bat and its ball, two hockey sticks crossed and a flag in a golf hole.
Stationery: A push pin set at a slant, and the pin struck through for unpinning.
Time: A stopwatch with its ring opened on the left for two trails, for anything quick.
Transport: A cyclist with the truck's pair of trails behind the rider. The rocket that already flew this way is rocket-fast now, renamed from rocket-2, and the old name still works.
Seventeen drawings that already shipped were drawn again. Before and after below.
Commerce: The parcel and its ten signs change in duotone only. The lid is now the dark part with the tape crossing it in grey, and the lines that stopped short of the edge are gone.
AI: Sharp corners only, where each drawing opens for its stars. The chip now turns into its two corner pins and the film strip into its rail on the same rounded corner as the rest of the frame, where both came to a point, and the brain closes its two lobes on one level end instead of two crossed ones.
Controls: power-off opens its ring as wide as power does. It had kept the narrower opening power was drawn with before its redraw, so the ring ran on past where power's stops.
Devices: app-window-cursor has a cursor a third bigger, and the window stops 2 short of it where its lines would cross it. Open at that corner, the window is no longer filled in: two-tone greys only the cursor, duotone greys the window and its dots, and fill draws the window as a line round a solid cursor.
Media: In sharp corners volume-off now switches off sharp volume's own speaker. It had the rounded speaker with its corners squared off, which stood 2 units taller.
Keyline Icons v1.2.0: Table edits, database signs and 64 new drawings
64 drawings added since 1.1.1, bringing the set to 1,178, and 28 redrawn.
Layout: Every edit a table takes: rows added or removed above and below, columns before and after, rows and columns merged either way, and cells merged and split. A table with row headers, a tree table, a pivot and a struck-through table join them, and three grids gain a plus.
- grid-2x2-plus
- grid-circles-plus
- grid-squares-plus
- table-cells-merge
- table-cells-rows
- table-cells-split
- table-columns-add-after
- table-columns-add-before
- table-columns-merge-next
- table-columns-merge-previous
- table-columns-remove-after
- table-columns-remove-before
- table-off
- table-pivot
- table-rows
- table-rows-add-above
- table-rows-add-below
- table-rows-merge-next
- table-rows-merge-previous
- table-rows-remove-above
- table-rows-remove-below
- table-tree
Devices: The database gets a plus, a minus, a check, a cross, four arrows and a bolt. The server gets a plus, a minus and a bolt, the phone and the tablet a bolt, and the terminal a plus.
Web: A bookmark, a link, wifi and the house with a plus, the house with a bolt, and a cloud with a terminal prompt.
Time: The hourglass at the start, halfway and at the end, and a calendar and a clock with a bolt.
Charts: A gauge reading low, a gauge reading high, and a plain loading ring.
Commerce: The cart and the basket with a plus, and a parcel with a bolt for express delivery.
Shapes: A dashed circle with a plus, and progress rings paused and stopped.
Files: A file and a folder with a bolt.
AI: A database with the sparkle pair.
Actions: A heart with a plus.
Twenty-eight drawings that already shipped were drawn again. Before and after below.
Layout: The table and all twenty-seven panels keep their outlines. Their filled styles changed: the header row or the docked strip is now the solid part, so a fill reads as a layout rather than a block, and every wall keeps the 2px line.
- BeforeAfterpanel-bottom
- BeforeAfterpanel-bottom-close
- BeforeAfterpanel-bottom-close-dashed
- BeforeAfterpanel-bottom-dashed
- BeforeAfterpanel-bottom-open
- BeforeAfterpanel-bottom-open-dashed
- BeforeAfterpanel-left
- BeforeAfterpanel-left-close
- BeforeAfterpanel-left-close-dashed
- BeforeAfterpanel-left-dashed
- BeforeAfterpanel-left-open
- BeforeAfterpanel-left-open-dashed
- BeforeAfterpanel-right
- BeforeAfterpanel-right-close
- BeforeAfterpanel-right-close-dashed
- BeforeAfterpanel-right-dashed
- BeforeAfterpanel-right-open
- BeforeAfterpanel-right-open-dashed
- BeforeAfterpanel-top
- BeforeAfterpanel-top-close
- BeforeAfterpanel-top-close-dashed
- BeforeAfterpanel-top-dashed
- BeforeAfterpanel-top-open
- BeforeAfterpanel-top-open-dashed
- BeforeAfterpanels-left-bottom
- BeforeAfterpanels-right-bottom
- BeforeAfterpanels-top-left
- BeforeAftertable
Keyline Icons v1.1.1: Option, sharp at small sizes
No new drawings. 1 redrawn since 1.1.0, so the set still holds 1,114.
One drawing that already shipped was drawn again. Before and after below.
Keyboard: Option's two bars now land on whole pixels at 12px, the size shortcut hints use, so they print as clean lines instead of grey smears. It also takes the same 20 by 20 box as command, with the same room on each side.
Keyline Icons v1.1.0: React Native support and 114 new drawings
114 drawings added since 1.0.0, bringing the set to 1,114, and 1 redrawn.
The full set now works in React Native apps, Expo included, as @keyline-icons/react-native. Same names, styles and corners as the React package. Shared code between web and phone only changes the package name. On phone, color comes from a color prop: there's no text color to inherit.
AI: Every icon that already had a sparkle version is here now: search, message, file, chart, cursor and seventy-one more. Same two-star mark on each. A second bot joins the first.
- activity-sparkles
- app-window-sparkles
- audio-lines-sparkles
- battery-sparkles
- bell-sparkles
- bot-circle
- brain-sparkles
- calculator-sparkles
- calendar-sparkles
- camera-sparkles
- captions-sparkles
- chart-area-sparkles
- chart-bar-sparkles
- chart-column-sparkles
- chart-gantt-sparkles
- chart-line-increasing-sparkles
- chart-line-sparkles
- chart-no-axes-combined-sparkles
- chart-scatter-bubble-sparkles
- chart-scatter-sparkles
- chart-spline-sparkles
- circle-trending-up-sparkles
- clock-sparkles
- cloud-sparkles
- cpu-sparkles
- credit-card-2-sparkles
- credit-card-sparkles
- cursor-sparkles
- dollar-sign-sparkles
- eraser-sparkles
- eye-sparkles
- file-sparkles
- film-sparkles
- folder-sparkles
- gift-sparkles
- hand-pointer-sparkles
- handbag-sparkles
- heart-sparkles
- image-sparkles
- inbox-sparkles
- language-sparkles
- laptop-sparkles
- lightbulb-sparkles
- list-sparkles
- mail-sparkles
- menu-sparkles
- message-sparkles
- message-square-sparkles
- mic-sparkles
- monitor-sparkles
- palette-sparkles
- paper-bag-sparkles
- phone-sparkles
- refresh-ccw-sparkles
- refresh-cw-sparkles
- scan-text-sparkles
- search-2-sparkles
- search-sparkles
- send-horizontal-sparkles
- send-sparkles
- shield-sparkles
- shirt-sparkles
- shopping-cart-sparkles
- signal-sparkles
- sliders-horizontal-sparkles
- smartphone-sparkles
- sticky-note-sparkles
- subtitles-sparkles
- tag-horizontal-start-sparkles
- tag-sparkles
- terminal-sparkles
- truck-sparkles
- user-sparkles
- video-sparkles
- wallet-sparkles
- wand-sparkles
- zap-sparkles
Math: The symbols a sum actually needs: asterisk, divide, equals (plus approximate and not-equal), hash, infinity, parentheses, radical, variable and a barred x. Four of them also come circled and squared.
Keyboard: The four Mac modifier keys as they print on the keyboard, for shortcut hints and keycaps.
Arrows: Six corner turns, an arrow with a dash on top, and an arrow that runs into a line.
Files: A file with a waveform and a file with a play triangle: audio and video.
Charts: One line that climbs and falls, for a figure that moves both ways.
Keyline Icons v1.0.0: 1,000 icons in stroke, two-tone, duotone and fill, each rounded and sharp: 8,000 total
149 drawings added since 0.9.0, bringing the set to 1,000, and 59 redrawn.
Every name now comes in four styles, stroke, two-tone, duotone and fill, and each style in two corner shapes, rounded and sharp: 11,480 SVGs across 1,435 names. The outlined duotone is called two-tone from this release, so an import of duotone that wants the old look changes to two-tone. Duotone is a new style with no outline, a grey body with the part that matters in black, drawn icon by icon.
People: A new shelf for the boy, the girl, a baby with a curl, one with a bow, and both babies again with a pacifier.
Layout: The panels gain their close, open and dashed forms on every side, three split layouts and a table.
- panel-left-open
- panel-left-close
- panel-left-dashed
- panel-left-open-dashed
- panel-right-open
- panel-right-close
- panel-right-dashed
- panel-right-open-dashed
- panel-top-open
- panel-top-close
- panel-top-dashed
- panel-top-open-dashed
- panel-bottom-open
- panel-bottom-close
- panel-bottom-dashed
- panel-bottom-open-dashed
- panels-left-bottom
- panels-right-bottom
- panels-top-left
- table
Devices: The phone takes call, incoming, outgoing, missed and forwarded. The tablet takes its upright form and the phone's eight signs, a laptop arrives and sits beside a phone. A watch, a hard drive, a cable and a headset visor join them, and a phone casts. An app window takes a plus, a minus, an x and a cursor beside its ruled form, a CCTV camera watches with and without a slash, a mouse arrives, and a shredder takes a page.
- phone-call
- phone-incoming
- phone-outgoing
- phone-missed
- phone-forwarded
- tablet
- tablet-vertical
- tablet-arrow-down
- tablet-arrow-left
- tablet-arrow-in-up
- tablet-arrow-in-right
- tablet-check
- tablet-minus
- tablet-plus
- tablet-x
- laptop
- laptop-smartphone
- watch
- hard-drive
- cable
- vision-pro
- smartphone-cast
- app-window
- app-window-2
- app-window-plus
- app-window-minus
- app-window-x
- app-window-cursor
- cctv
- cctv-off
- mouse
- shredder
Finance: Two banknotes carry a check, minus, plus and x, and a wallet holds its cards.
Time: The alarm clock takes a check, plus and minus, beside a stopwatch and its reset.
Transport: A rocket climbs on its flame, trails speed lines and stands upright, and a car drives past in profile.
Pointers: A closed hand and an open hand join the pointer.
Arrows: The big arrows point four ways, long and short, and a clockwise turn takes a plus.
Text: The heading comes with its six levels, beside the case marks, an outlined T and a whole word.
Mail: The round and the square bubble take a sparkle, and send takes a clock.
Media: A screen takes AirPlay, a film camera rolls its reels, a mast broadcasts, a radio tunes in, and sound gets a search.
Users: A person speaks, contacts and an ID card carry a portrait, and the accessibility figure stands in its ring. A fingerprint and an incognito hat with dark glasses join them.
Actions: A shield takes a key, a siren sounds, and delete clears a character.
Maps: A map pin carries a heart, and a milestone points the way.
Commerce: A shopping basket, a paper bag and a shirt.
Stationery: A sticky note takes a check, a minus, a plus, an x and a slash, and two of them stack.
Art: A swatch book fans its colours.
Weather: A snowflake, wind and humidity, two clouds, and a cloud over the sun and over the moon.
Files: A zipped folder, a folder tree, a file takes a search and a type mark, whole or in its corner, and a pen writes with sparkles.
Drawings that already shipped and were drawn again, each shown before and after.
Layout: The four dashed close panels sit their grey under the frame's round corners, and the grid fills keep 2 units clear of their edges.
Devices: In two-tone scan-eye greys its frame, scan-search's handle starts on its ring, and monitor-off's far side stands off the slash as far as every other -off does.
Finance: The coins sit on rounder faces with 2 units between every coin.
Pointers: The pointer is drawn again in all four directions, and its fill carries the finger lines.
Files: The file fills cut their folded corner clear of the edge, and the paperclip runs longer.
- BeforeAfterpaperclip
- BeforeAfterfile
- BeforeAfterfile-arrow-down
- BeforeAfterfile-arrow-left
- BeforeAfterfile-arrow-right
- BeforeAfterfile-arrow-up
- BeforeAfterfile-check
- BeforeAfterfile-code
- BeforeAfterfile-image
- BeforeAfterfile-minus
- BeforeAfterfile-off
- BeforeAfterfile-plus
- BeforeAfterfile-spreadsheet
- BeforeAfterfile-text
- BeforeAfterfile-x
- BeforeAfterfile-zip
Charts: In two-tone the charts grey their axes and keep the data in black.
Media: The gallery frames take a tighter radius, and play is smaller.
Actions: The three dots are larger, and the sparkle's tips reach the same 2-unit margin as everything else.
Shapes: The dice take larger pips, and in two-tone circle-progress-play greys the part still to play.
Web: In two-tone globe-off greys its far side.
Keyline Icons v0.9.0: Transport, Nature, Animals, AI, Science and Health
Fifty-three drawings and six shelves: Transport, Nature, Animals, AI, Science and Health. heart-hand is hand-heart now, and the old name still finds it. The sharp duotone truck's plate no longer shows past its rear wheel.
54 drawings added since 0.8.0, bringing the set to 851, and 1 redrawn.
- plane
- plane-takeoff
- plane-landing
- ship
- train
- bike
- truck-electric
- truck-check
- truck-plus
- truck-minus
- truck-x
- truck-arrow-up
- truck-arrow-down
- truck-arrow-left
- truck-arrow-right
- tree-palm
- leaf
- wind-turbine
- droplet
- droplet-off
- droplets
- bird
- pig
- piggy-bank
- bot
- brain-circuit
- flask-conical
- flask-conical-off
- flask-round
- test-tube
- test-tube-diagonal
- test-tubes
- brain
- lungs
- ear
- ear-listen
- ear-waveform
- thermometer
- thermometer-sun
- thermometer-snowflake
- temperature-empty
- temperature-quarter
- temperature-half
- temperature-high
- temperature-full
- earbuds
- airpods
- airpods-open
- hand-pointer
- hand-pointer-down
- hand-pointer-left
- hand-pointer-right
- radar
- hand-heart
Keyline Icons v0.8.0: A month of empty searches, drawn
Thirty-three drawings off a month of empty searches, and five shelves: Home, Gender, Food & Drink, Art and Stationery. The calendar and the phone are redrawn.
33 drawings added since 0.7.0, bringing the set to 798, and 12 redrawn.
Keyline Icons v0.7.0: Charts, diagrams, faces and square messages
A QR code, scissors in both bodies, an hourglass, a scan frame with six things to read inside it, twenty-six charts, four diagrams, seven faces and a badge with nine signs. And the message family drawn again on a square body, with every sign, badge and slash where the round bubble already puts them.
73 drawings added since 0.6.0, bringing the set to 765.
- message-square
- message-square-plus
- message-square-minus
- message-square-check
- message-square-x
- message-square-lines
- message-square-dot
- message-square-off
- messages-square
- qr-code
- scan
- scan-line
- scan-text
- scan-barcode
- scan-qr-code
- scan-search
- scan-eye
- search-slash
- scissors
- scissors-horizontal
- chart-column
- chart-bar
- chart-gantt
- chart-line
- chart-spline
- chart-line-increasing
- chart-line-decreasing
- chart-area
- chart-scatter
- chart-candlestick
- chart-pie
- chart-column-big
- chart-bar-big
- chart-column-stacked
- chart-bar-stacked
- chart-network
- chart-diagram
- chart-pyramid
- chart-waterfall
- chart-no-axes-combined
- chart-scatter-3d
- chart-tree-map
- chart-scatter-bubble
- chart-line-down
- chart-line-up
- hourglass
- slash
- square-slash
- circle-slash
- diagram-successor
- diagram-predecessor
- diagram-project
- diagram-subtask
- bars-progress
- face-smile
- face-smile-plus
- face-frown
- face-neutral
- face-expressionless
- face-laugh
- face-angry
- thumbs-up
- thumbs-down
- badge
- badge-check
- badge-x
- badge-plus
- badge-minus
- badge-alert
- badge-info
- badge-question
- badge-percent
- badge-dollar-sign
Keyline Icons v0.6.0: Currency marks with circled halves
The seven currency marks arrive with circled halves, and those hold 1 unit of daylight against the ring rather than the 2 the guide asks between elements: a container is the frame a drawing sits in, not a neighbour it has to be told apart from, and at 2 a letterform comes out at about half the well. Bitcoin has no circled half, because its four stubs stand outside the letter at both ends and solving them shrinks the B until its bowls carry 1 unit of white instead of 2.
29 drawings added since 0.5.0, bringing the set to 692.
- flame
- store
- buildings
- cpu
- graduation-cap
- book
- book-open
- book-plus
- book-minus
- book-check
- book-x
- wallet
- credit-card-plus
- credit-card-minus
- credit-card-check
- credit-card-x
- dollar-sign
- circle-dollar-sign
- euro
- circle-euro
- pound-sterling
- circle-pound-sterling
- japanese-yen
- circle-japanese-yen
- indian-rupee
- circle-indian-rupee
- swiss-franc
- circle-swiss-franc
- bitcoin
Keyline Icons v0.5.0: The chains renamed and a Text shelf
Two names changed hands: the diagonal chain is link now and the horizontal one link-2, which is the naming the rest of the set already follows, and link-off became link-2-off with it, so an import of either wants updating. Four sharp drawings that painted outside their rounded siblings were re-solved rather than exempted, and the formatting marks moved onto a Text shelf of their own.
35 drawings added since 0.4.0, bringing the set to 663, and 7 redrawn.
- align-center
- align-justify
- align-left
- align-right
- bell-ring
- bold
- fullscreen-2
- fullscreen-exit-2
- italic
- language
- layers
- link-2
- link-2-off
- list
- list-ordered
- message-lines
- phone
- phone-off
- quote
- quote-end
- quote-single
- quote-single-end
- send
- send-horizontal
- share-2
- sparkle
- sparkles
- strikethrough
- sun-dim
- sun-medium
- text-quote
- underline
- unlink
- zap
- zap-off
Keyline Icons v0.4.0: Every sharp end cut back
Every sharp diagonal end is cut back to its round cap's box, on 329 icons: the chevrons, arrowheads, signs and slashes that painted 0.414 outside their rounded siblings sit on the same box now, and every arc the converter had bent by moving its endpoint is a true arc again. settings-dot's sharp gear is cut on its cap's own line, so its grey plate ends flush with the black instead of escaping past it, and circle-navigation sits centred in its box.
43 drawings added since 0.3.0, bringing the set to 629, and 315 redrawn.
- crown
- flag
- flag-chequered
- traffic-light
- bug
- search-plus
- search-minus
- search-check
- search-x
- search-list
- search-2-plus
- search-2-minus
- search-2-check
- search-2-x
- search-2-list
- cloud-check
- cloud-x
- cloud-plus
- cloud-alert
- package-plus
- package-minus
- package-check
- package-x
- package-arrow-down
- package-arrow-up
- package-arrow-left
- package-arrow-right
- package-alert
- app-plus
- app-minus
- app-check
- app-x
- app-dot
- settings-dot
- briefcase
- credit-card-2
- umbrella
- umbrella-off
- parasol
- move
- maximize-2
- replay
- circle-progress-play
- BeforeAfterbell
- BeforeAfterbell-check
- BeforeAfterbell-dot
- BeforeAfterbell-minus
- BeforeAfterbell-off
- BeforeAfterbell-plus
- BeforeAfterbell-x
- BeforeAftercircle-navigation
- BeforeAftercredit-card
- BeforeAfterdatabase
- BeforeAftergit-merge
- BeforeAfterpackage
- BeforeAfterarrow-down · sharp
- BeforeAfterarrow-down-dashed-panel · sharp
- BeforeAfterarrow-down-left · sharp
- BeforeAfterarrow-down-left-dashed-panel · sharp
- BeforeAfterarrow-down-narrow-wide · sharp
- BeforeAfterarrow-down-right · sharp
Keyline Icons v0.3.0: Sharp corners across the whole set
Sharp corners, across the whole set: 11,480 SVGs now, against 1,435 names, because every drawing has a squared-off twin. It is a switch in the browser rather than a second library, and it ships through the same doors the styles do.
1,497 drawings added since 0.2.0 without a new name, taking the set from 1,497 drawings to 2,994. 48 redrawn.
- BeforeAfterban
- BeforeAfterbell-off
- BeforeAftercalendar-off
- BeforeAftercamera-off
- BeforeAftercircle-dashed-half
- BeforeAftercircle-dashed-quarter
- BeforeAftercircle-dashed-three-quarter
- BeforeAftercircle-half
- BeforeAftercircle-off
- BeforeAftercircle-quarter
- BeforeAftercircle-three-quarter
- BeforeAftercloud-off
- BeforeAftercredit-card
- BeforeAftercursor-off
- BeforeAftereye-off
- BeforeAfterfile-off
- BeforeAfterglobe
- BeforeAfterglobe-check
- BeforeAfterglobe-cursor
- BeforeAfterglobe-off
- BeforeAfterglobe-plus
- BeforeAfterglobe-x
- BeforeAfterheadphones-off
- BeforeAfterheadset-off
- BeforeAfterheart-off
- BeforeAftermap-pin-off
- BeforeAftermessage-off
- BeforeAftermic-off
- BeforeAftermonitor-off
- BeforeAftermusic-note-off
- BeforeAfterpanel-bottom
- BeforeAfterpanel-left
- BeforeAfterpanel-right
- BeforeAfterpanel-top
- BeforeAfterpen-off
- BeforeAfterroute-off
- BeforeAftersliders-2-horizontal
- BeforeAftersliders-2-vertical
- BeforeAftersquare-dashed-full
- BeforeAftersquare-dashed-half
- BeforeAftersquare-dashed-quarter
- BeforeAftersquare-dashed-three-quarter
- BeforeAftersquare-full
- BeforeAftersquare-half
- BeforeAftersquare-quarter
- BeforeAftersquare-three-quarter
- BeforeAftervolume-off
- BeforeAfterwrench
Keyline Icons v0.2.0: Shields, tools, grids and percent tags
39 drawings added since 0.1.4, bringing the set to 585, and 5 redrawn.
- ban
- circle-percent
- circle-square
- circle-square-dashed
- circles
- circles-dashed
- cursor-off
- grid-circles
- grid-circles-check
- grid-circles-x
- grid-squares
- grid-squares-check
- grid-squares-x
- grip-horizontal
- grip-vertical
- hammer
- lightbulb
- lightbulb-on
- megaphone
- octagon-x
- pencil-ruler
- percent
- plug
- power
- power-off
- shield
- shield-check
- shield-minus
- shield-plus
- shield-x
- sliders-2-horizontal
- sliders-2-vertical
- square-percent
- tag-horizontal-end
- tag-horizontal-end-percent
- tag-horizontal-start
- tag-horizontal-start-percent
- toolbox
- wrench
Keyline Icons v0.1.4: No drawing changes
No drawing changes since 0.1.3. The set still holds 547.
Keyline Icons v0.1.3: Queue and repeat-1 redrawn
No new drawings. 2 redrawn since 0.1.2, so the set still holds 547.
Keyline Icons v0.1.2: Media controls and gallery layouts
20 drawings added since 0.1.1, bringing the set to 547, and 1 redrawn.
Keyline Icons v0.1.1: Batteries, podiums and grids
23 drawings added since 0.1.0, bringing the set to 527.
Keyline Icons v0.1.0: The first cut of the set
The first cut of the set: 503 drawings on one 24×24 grid, at a 2px keyline, built for shadcn/ui and free under the MIT licence, shipping as SVGs, JSX snippets and React components.