43 Commits
Author SHA1 Message Date
tom goriunovandGitHub 28b9b27e8b Update styles for detailed views on mobile and more (#2875)
* update styles of tx details

* common color for text separator

* remove bold fontWeight from some details items

* address, block, token, pool, user ops details pages

* refactor chain-specific views

* unify grid column template for detailed views

* remove TODO

* update margins for text separator

* update screenshots

* update margin between icon and text for mobile

* rename prop

* update layout of decoded input data

* update screenshots

* fix tac operation and zilliqa quorum snippets
2025-08-12 22:56:03 +02:00
e6ff66b084 Bump react to v19 (#2782)
Co-authored-by: tom <[email protected]>
2025-06-11 20:03:31 +02:00
tom goriunovandGitHub 35dd080043 Migrate to the props with consistent full naming in the API for addre… (#2694)
* Migrate to the props with consistent full naming in the API for address hash entity and multiple props for L2-rollups

Fixes #2686

* fix test
2025-04-24 13:13:18 +02:00
tom 0d0e5cde60 Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-03-26 15:43:24 +01:00
0890eb286a Improvements for NFT media (#2643)
* Show NFT image for token transfers

Fixes #2547

* rewrite logic of loading NFT media

* make amends to NftEntity

* show original media size only in the modal

* immutable envs

* tests

* fix fallback condition

* fixes

* fix one more test

* Removing blockscout-ci-cd from helm repo

---------

Co-authored-by: Nick Zenchik <[email protected]>
2025-03-25 13:53:27 +01:00
tom e9b167e8d7 token instance page 2025-02-20 16:18:41 +01:00
tom 72f80539f8 DetailedInfo refactoring 2025-02-11 14:57:19 +01:00
Igor StuevandGitHub 6c2356d607 remove skeleton animations (#2505)
* remove skeleton animations test

* eslint add Skeleton

* eslint-fix
2025-01-06 16:57:22 +01:00
tom goriunovandGitHub 74a3f296ad Try @helia/verified-fetch for fetching NFT images from IPFS (#2363)
* prototype

* fetch video poster from ipfs

* add a constraint to the asset type

* add ENV variable

* fix tests

* [skip ci] clean up
2024-11-25 10:03:18 +01:00
Max Alekseenko 9655b0243d remove action button experiment 2024-07-18 14:20:41 +02:00
tom goriunovandGitHub ba56108159 Token Instance Page: move critical requests to the page root (#1959)
[performance]Token Instance Page move critical requests to the page root

Fixes #1938
2024-05-29 14:10:12 +02:00
tom goriunovandGitHub bf9b8cd577 Details page: fix line height for rows (#1949)
* refactor block page

* token details

* token instance details

* name domain details

* blob details

* user ops details

* zkEvm and zkSync batch details

* tx details

* address details

* update screenshots
2024-05-28 12:33:56 +02:00
Max Alekseenko 04142008ba add isEnabled param for useAppActionData 2024-05-08 14:21:47 +02:00
Max Alekseenko f8f1ce24fa rename vars 2024-05-07 13:22:06 +02:00
Max Alekseenko 15e3c14bce add A/B-experiment and mixpanel event 2024-05-03 15:34:13 +02:00
Max Alekseenko 892a1dc188 add action button to NFT pages 2024-05-02 19:22:13 +02:00
tom ab2787e7df add fallback for NFT animation media 2024-03-05 09:27:20 +04:00
isstuev 7e010e0b87 remove token info from instance 2023-11-29 15:49:58 +01:00
tom goriunovandGitHub 56e50b6251 Page title updates (#1265)
* block page title

* tx page title

* address page title

* token page title

* NFT page title

* [skip ci] update envs for review

* update title for NFT instance page

* update screenshots
2023-10-16 13:10:33 -03:00
tom goriunovandGitHub e94acef4a1 NFT collections and instances - link to markets (#1277)
Fixes #1213
2023-10-16 11:29:01 -03:00
tom goriunovandGitHub 6350571ba5 Suave customization (#1256)
* new fields in tx details page

* execution node txs page

* tab for wrapped tx details

* add loading state to tabs

* types enhancement

* change review env api host

* add front app paths to review env

* rename fields

* [skip ci] execution node -> computor

* rollback envs for review stand

* add ENV for SUAVE
2023-10-09 15:41:52 -03:00
isstuev 2352c35e64 nft fullscreen view 2023-09-22 19:19:01 +02:00
tom 98851617c4 remove TokenSnippet 2023-08-30 16:23:30 -03:00
tom 2af85db5bf remove Address component, pt.2 2023-08-29 18:01:01 -03:00
tom goriunovandGitHub db044093f2 bugfix: media is not shown for NFT (#1095)
* combine imageUrl and animationUrl prop for NftMedia

* add lazy load to NftMedia

* refactor image and video components

* add support for NFT HTML media

* move pw image mocks to separate folder

* tests

* fix loading state
2023-08-18 08:56:53 -04: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 3af7826798 skeletons for token instance 2023-05-26 11:08:00 -03:00
tom 08fad35534 add token icon url 2023-05-17 11:49:14 -03:00
isstuev d93596133e add holders on token instance page 2023-04-30 11:49:13 -03:00
tom 08b0a2cb87 make owner optional for token instance 2023-04-14 15:06:53 -03:00
tom f589595378 metadata fixes 2023-03-27 12:02:42 -03:00
tom f59568fb65 fix attribute layout if num less than 4 2023-03-09 13:24:26 -06:00
tom 4a8b19a9fc mobile view 2023-03-08 18:24:06 -06:00
tom 9c74960343 simple table 2023-03-03 17:41:25 -05:00
tom 606841ba11 name, description and attributes 2023-03-03 16:07:40 -05:00
tom 384c2aa579 sponsored item 2023-02-21 13:23:19 -05:00
tom c58fb8f443 remove . at the end of the hint 2023-02-17 12:21:41 -05:00
isstuev 048ac52128 fixes 2023-02-10 16:18:55 -05:00
tom d485b29a57 display video 2023-02-10 11:11:29 -05:00
tom e27e592e7b tests 2023-02-10 11:11:29 -05:00
tom eae1c84902 loading and error state 2023-02-10 11:11:29 -05:00
tom 375ecb668a NftImage 2023-02-10 11:11:28 -05:00
tom 5a7c7cd9a7 main details 2023-02-10 11:11:28 -05:00