44 Commits
Author SHA1 Message Date
tom a78ce03b63 use interactive tooltips for address highlight feature 2025-04-22 16:16:37 +02:00
tom 1c8ec7828d check icon for clipboard component 2025-04-22 14:18:18 +02:00
tom baee6d42fa Merge branch 'main' of github.com:blockscout/frontend into release/v2-0-0 2025-04-21 19:47:03 +02:00
tom 647cc2c9b4 remove tooltips inside tooltips 2025-04-21 19:46:49 +02:00
tom goriunovandGitHub f6725649da UI toolkit package (#2691)
* first version of the pack

* single entry point

* add custom components to the package

* move form components to toolkit

* add more utils and hooks to the package

* minor fixes

* add CI workflow

* update readme and package.json

* fix ts

* fix build of env-validator

* fix docker build

* fix icons size

* test fixes

* more test fixes
2025-04-21 19:44:22 +02:00
tom 730678be0f styles for icon-button and close-button 2025-03-20 19:25:21 +01:00
tom 3160fcade0 loading skeleton state for button 2025-02-18 19:19:19 +01:00
tom b527076d3b fix button with tooltip and popover 2025-02-12 15:38:43 +01:00
tom 35262d0353 fix copy to clipboard component 2025-02-12 10:12:19 +01:00
tom b4fe8b0825 links refactoring and showcases 2025-01-28 14:09:50 +01:00
tom 3c8e140bfa home page refactoring: first part 2025-01-22 16:41:52 +01:00
tom 211bfeda3b refactor UserProfileMenu 2025-01-15 18:57:01 +01:00
tom goriunovandGitHub 34d014dd7b Celo: Epoch rewards tab bugs on mobile (#2346)
Fixes #2342
2024-11-04 15:19:25 +01:00
isstuev 61271e560a stats updates 2024-09-25 10:16:02 +02:00
Max Alekseenko 4a84dcf812 add share button to app modal and update colors 2024-08-28 16:06:28 +02:00
Max Alekseenko 2c98efb008 fix param default value 2024-08-28 15:02:38 +02:00
Max Alekseenko b764d724eb reuse CopyToClipboard component 2024-08-28 14:10:26 +02:00
isstuev 282208253b MUD 2024-07-23 21:10:30 +02:00
tom goriunovandGitHub 434aae92bb Call contract read methods from the client (#2032)
* display methods accordion

* add method_id to methods

* query read method via public client

* query read methods without inputs at accordion section open

* add custom abi tabs

* add proxy tabs

* custom wagmi config if wc is not configured

* remove ContractAbiItemConstant component

* display tuple properties in method outputs

* display read result

* clean up

* support nested arrays in the read result

* re-write test for contract methods

* change result view for address output

* refactoring

* fix tests

* remove web3 provider fallback

* fix tab loading

* refactoring

* add implementation contract selector

* add "copy to clipboard" for address, remove top-level square brackets

* add preview mode to contract method result

* tests for read result

* fix tests

* change styles for result preview

* review fix
2024-06-24 19:56:06 +02:00
tom goriunovandGitHub b9985adbb6 Contract interaction improvements (#1875)
* add contract method id tag

* add form submit type

* refactor types for SmartConstract and make new component for Contract ABI methods

* move contract method form inside ABI folder

* handle form submit and display result

* clean-up

* change copied text

* handle case when blockchain interaction is not configured

* tests and screenshots update

* fix bug wit WEI checkbox
2024-05-06 19:12:34 +02:00
tom goriunovandGitHub 8933d05185 Add Blobs support (EIP-4884) (#1672)
* blob page placeholder

* txs with blobs list view

* tx additional info popup

* blob gas info for tx and block

* update hints

* tx blobs tab

* blob details page

* add ENV to hide blob txs tab

* tx blob fees and adj for tx burnt fees

* preliminary tests

* blob data convertion

* display blob data type in lists

* download asset

* blob txs in block

* tests for blob data preview

* fixes

* fix tests

* support blobs in search

* update blob icon

* more fixes
2024-03-07 18:36:55 +04:00
tom b6286a0be9 new color for copy to clipboard icon 2024-01-03 18:27:37 +04:00
tom 2b028b029a last part of migratin and eslint rule 2023-12-20 14:40:52 +04:00
tom 0c4748d067 change copy icon 2023-08-31 12:29: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
Igor StuevandGitHub 039f1f113c copy and external icons update (#1077) 2023-08-07 19:23:28 -04:00
tom 8b1e54bed5 fix skeleton for CopyToClipboard component 2023-05-10 12:52:55 -03:00
tom 434d3935b5 Merge branch 'main' of github.com:blockscout/frontend into auto-skeletons 2023-05-09 17:06:22 -03:00
isstuev a5f4190a2c copy icon margin 2023-05-09 13:29:21 -03:00
tom f3c06a4518 Merge branch 'main' of github.com:blockscout/frontend into auto-skeletons 2023-05-08 14:25:20 -03:00
isstuev 01af0271a3 change copy icon color 2023-05-02 16:48:09 -03:00
tom 347e164b3a example for address private tags 2023-04-04 17:34:14 -03:00
isstuev 39548beaf8 copy to clipboard tooltip fix 2023-03-27 11:06:13 -03:00
tom ae1cfd3edf fix copy to clipboard 2023-02-14 18:06:51 -05:00
tom 48bc00aed0 review fixes 2022-09-14 16:39:09 +03:00
tom 821f53afbd refactor to new composed component 2022-09-13 13:31:35 +03:00
tom dd05b7a870 refactor button theme 2022-09-09 17:17:13 +03:00
tom cd15c32b08 svgo plugin 2022-09-07 11:47:32 +03:00
tom c9b7a3de79 import order rule 2022-08-08 17:46:06 +03:00
tom f1d105ce3f always semi rule 2022-08-08 17:24:02 +03:00
isstuev f634bbe8bc public tag: review fixes 2022-07-23 21:03:49 +03:00
tom e988784096 transfer to absolute paths for modules 2022-07-18 17:22:02 +03:00
isstuev a7f9f4cc22 redesign fixes 2 2022-07-07 14:25:12 +03:00
isstuev 1cb29490d3 dots 2022-07-05 22:08:37 +03:00