7 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 b53fc97170 Update color shemes for Tag component (#1855)
update color shemes for Tag
2024-04-24 19:23:48 +02:00
tom goriunovandGitHub 86a179373d truncate metadata field values (#992)
* truncate metadata field values

* add link support in NFT attributes
2023-07-10 16:45:07 -04:00
tom goriunovandGitHub aabd8c4bd0 contract source code: warnings (#981)
* add decoration for external library warning

* add decoration for same name warning

* formatted tooltip text

* show source code even if contract is not verified

* add support for remappings context in file import resolution

* library warning decoration styles

* external libraries popover

* disable contract name warning for a while

* add tab to contract page link

* change api host for preview

* add main file indicator

* change button styles and update screenshots

* change isNeedProxy for passing pw tests

* rollback review env changes
2023-07-10 15:08:51 -04:00
isstuev 75e6d0429c svgo pending 2022-09-26 17:01:46 +03:00
isstuev ddd70665a5 txs validated start 2022-09-26 17:00:29 +03:00
tom 4f32cf422c tx status 2022-09-08 12:32:56 +03:00