14 Commits
Author SHA1 Message Date
zeekayandHanzo Dev 2ad6cfad6b feat(explore): one icon set — the explorer's glyphs are Lucide, as @hanzo/gui ships it
The explorer drew its own 211-file icon set. On one screen that meant a
wireframe isometric cube for "Total blocks", a solid filled bolt for staking
rewards, a fuel pump with a filled square inside it, a boxed "i" for every
tooltip and a multi-colour duotone pie chart — outline, filled and duotone all
at once, none of it the set @luxfi/ui renders next to it.

There is one Lux icon set now: Lucide, exactly the geometry @hanzo/gui
standardises on in @hanzogui/lucide-icons-2. tools/icons/from-lucide.mjs reads
that package and writes the 133 UI glyphs out as plain SVG, so ./icons is a
build artifact of the standard set instead of a second hand-drawn one. The
sprite build and every IconSvg call site are untouched — 207 files, zero churn
— and the geometry is byte-identical to what lucide-react 1.27 renders in the
other Lux surfaces.

Brand marks (brands/, social/, wallets/), chain and token art (coins/, tokens/,
networks/), the error-page illustrations and the Lux domain marks (ABI, ENS,
MUD, RPC, merits) are logos, not UI glyphs, and are deliberately left alone.

Every glyph is 24x24, 2px, round-capped and stroked in currentColor, so the
whole set is monochrome by construction and takes the colour of the text beside
it. Filled/outline pairs collapse the only way Lucide allows: heart and star
fill their own outline, info does not (the disc would bury the "i").

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-27 13:36:50 -07:00
tom goriunovandGitHub a77568ce0a Refactor navigation icon (#3191)
* move nav icons to separate directory

* remove unnecessary "slim" suffix from some icon names

* fix screenshots
2025-12-19 10:29:29 +01:00
tom goriunovandGitHub 897c3c58df SVG sprite page (#2056)
* create page with all icons from the sprite

* add info about file size

* refactoring
2024-07-01 11:25:28 +02:00
isstuev 78249e10eb l2 menu 2023-02-22 17:06:47 -05:00
tom 266b7bb87a read contract result (mock) 2023-01-05 17:01:43 -06:00
tom 5568772a3e Merge branch 'main' of github.com:blockscout/frontend into token-name-and-logo 2022-09-27 14:29:52 +03:00
isstuev 4b16ff0dd9 sorting 2022-09-26 17:01:45 +03:00
tom 952b8d56f8 fix icons 2022-09-26 14:51:55 +03:00
tom 0821420b8b Merge branch 'main' of github.com:blockscout/frontend into tx-mobile-view 2022-09-26 14:36:45 +03:00
Yuri MikhinandYuri Mikhin cf43d30799 Add clickable to app card. 2022-09-23 14:54:10 +03:00
Yuri MikhinandYuri Mikhin 482c1337b9 Rename right.svg to east.svg in icons/arrows. 2022-09-23 14:54:10 +03:00
tom 44f6ee3d7d go back link 2022-09-20 13:00:17 +03:00
tom a46b589256 more markup for tx details 2022-09-19 19:15:46 +03:00
tom 769585cdea token transfer 2022-09-09 11:49:32 +03:00