Commit Graph
93 Commits
Author SHA1 Message Date
tom goriunovandGitHub c735b217a7 Update info icon color (#2088)
* Icon info color

Fixes #2045

* fix test

* more test fixes
2024-07-09 18:21:04 +02:00
tom 375806c7dd show pending toast until data is fetched 2024-06-27 12:50:20 +02:00
tom goriunovandGitHub 19ddd87083 Implement NFT instance metadata refetch button (#2039)
* refactor token instance page title

* add menu item and modal with recaptcha

* initialize refresh and show loading state

* handle error state

* fix metadata atributes parser

* refactoring

* tests
2024-06-25 18:19:39 +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 23bb231351 Add support for Diamond proxy standard (#1963)
* add support for array of implementations

* refactor ContainerWithScrollY component

* contract source code: allow to choose between all implementations

* fix layout of AddressNetWorth component

* add scroll container to implementation address on write/read proxy contract tab

* update screenshots
2024-05-29 14:09:55 +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
isstuev f81f1c181b Multi chain balance button 2024-05-26 16:14:04 +02:00
tom goriunovandGitHub 22f8016a8f Playwright tests refactoring, pt.5 (#1952)
* next part of test refactoring

* more refactoring

* more refactoring

* fixes and clean-up

* fixes

* build fixes

* more fixes
2024-05-25 15:41:32 +02:00
tom goriunovandGitHub bfb5d6acc7 Update styles of form inputs (#1914)
* Update styles of form inputs

* update token info form

* update demo values

* fix preset for sepolia

* update screenshots
2024-05-15 17:37:02 +02:00
Max Alekseenko 04142008ba add isEnabled param for useAppActionData 2024-05-08 14:21:47 +02:00
Max Alekseenko b0202a6e9d change bg color and update screenshots 2024-05-07 21:26:18 +02:00
Max Alekseenko 9e85fa80da add more tests 2024-05-07 19:50:54 +02:00
Max Alekseenko 6845136f9c refactor TokenInstanceDetails test 2024-05-07 19:36:14 +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
tom b8426f722a fix tests 2023-12-20 19:56:57 +04:00
isstuev 7e010e0b87 remove token info from instance 2023-11-29 15:49:58 +01:00
isstuev 68edfe7bf6 fixes 2023-10-23 23:14:57 +02:00
isstuev addaf0ffdb test fixes 2023-10-23 23:14:57 +02: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
tom goriunovandGitHub bad9591ed1 update icon styles for tokens, contract and more (#1204)
* update border radius for token logos and contract icon

* update gaps between icons and text

* update NFT icon and create entity

* update screenshots
2023-09-25 14:29:26 -03:00
isstuev 2352c35e64 nft fullscreen view 2023-09-22 19:19:01 +02:00
tom 661f7c3120 update screenshots 2023-08-31 17:05:48 -03: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 4563b9fe75 components for Block and Tx entities (#1108)
* base implementation of entity

* refactor other components to make use of BlockEntity

* tests

* migrate entities w/o icon + L2 blocks

* base implementation of tx entity

* delet TransactionSnippet

* remove type="transaction" from AddressLink

* tests for TxEntity

* make EntityBase components

* common styles for icon color and spacing to text

* update icon color in tests

* update icons to slime format

* Address entity
2023-08-23 18:08:01 -04: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 05945f6cf7 refactor page layout components (#1087)
* update csv export text

* fix pw tests

* base layout and customization for home page and search results page

* refactor rest of the pages

* refactor AppError

* move header padding to layout

* move nextjs utils to separate folder

* combine PageServer and Page

* make useQueryClientConfig hook

* add tests

* remove unused var

* fix envs for pw

* fix pw tests
2023-08-15 19:28:00 -04:00
Igor StuevandGitHub 039f1f113c copy and external icons update (#1077) 2023-08-07 19:23:28 -04:00
tom goriunovandGitHub deb36f57b0 tx logs: fix layout on mobile (#1062)
* tx logs: fix layout on mobile

Fixes #1052

* make a use of TruncatedValue
2023-08-07 19:20:40 -04:00
tom goriunovandGitHub 62142e7fa1 collapse long token name (#994)
* fix tokens list, token transfers and token select items

* fix tx details view

* delete trimTokenSymbol utility

* fix max token supply

* truncate page title

* change verified token badge

* change api host (for preview purpose)

* fix tests

* update screenshots
2023-07-17 10:32:15 -04:00
tom 1339c0e028 fix NFT attribute link href 2023-07-12 08:50:49 -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 goriunovandGitHub dfe98e60b2 fix recaptcha and ads banners in pw tests (#997)
* fix recaptcha in pw tests

* change ads banner placeholder for pw
2023-07-10 15:15:13 -04:00
tom 580b47ad85 update mobile screenshots 2023-06-29 17:05:08 -04:00
tom ffad242129 display NFT app link even if url is not full and highlight link to ipfs 2023-06-21 13:30:55 -04:00
tom f61dfbf94b update screenshots 2023-05-26 15:30:10 -03:00
tom 3af7826798 skeletons for token instance 2023-05-26 11:08:00 -03:00
tom d1cef0ee59 tweak 2023-05-19 15:58:37 -03:00
tom 38e4366407 change PageTitle layout 2023-05-18 18:36:31 -03:00
tom c1ff72e03e update screenshots 2023-05-17 16:22:00 -03:00
tom 08fad35534 add token icon url 2023-05-17 11:49:14 -03:00
tom 8703efb874 Merge branch 'main' of github.com:blockscout/frontend into feat/verified-tokens 2023-05-16 15:57:53 -03:00
isstuev b392f20c91 non-routed tabs with scroll 2023-05-09 22:21:01 -03:00
tom 3bcea37155 Merge branch 'main' of github.com:blockscout/frontend into feat/verified-tokens 2023-05-09 18:18:51 -03:00
tom 434d3935b5 Merge branch 'main' of github.com:blockscout/frontend into auto-skeletons 2023-05-09 17:06:22 -03:00