31 Commits
Author SHA1 Message Date
tom goriunovandGitHub 932add9d96 Change zero to <0.001 value within different pages (#3150)
* basic components and address page refactoring

* second part of refactoring

* third part of refactoring

* NativeCoinValue component

* more refactoring

* rename TruncatedValue into TruncatedText

* minor fixes

* refactor block details

* fix layout of value and fee in tx table

* update screenshots

* different units for tooltip and stats widget small value fix

* update screenshots

* update tx table screenshot

* fix copy button vertical alignment
2025-12-05 16:04:27 +01:00
tom goriunovandGitHub fe16acbc0a Time format toggle for table views (#2729)
* cookie for storing time format value

* rename TimeAgo component

* add toggle to tables (pt. 1)

* move TimeWithTooltip component

* add toggle to tables (pt. 2)

* change implementation of toggle component

* remove unnecessary timestamp label

* update screenshots

* more screenshot updates

* [skip ci] update clock icon

* update screenshots
2025-06-03 14:01:12 +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 ab7bf0655e validators and coin balance tabs 2025-02-12 20:57:31 +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 f3fbe04d11 Bind to full prop namings in API v2 endpoints (#2381)
Fixes #2374
2024-11-11 17:45:07 +01:00
isstuev 5222b2d1db Blocks validated skeleton displays placeholder values 2024-10-15 16:52:03 +03:00
isstuev c608a1330c change verification type and validator title for Arbitrum and zkEvm 2024-07-25 15:46:25 +02:00
isstuev 0b9b9b7e33 Add tooltip with full date on "age" fields 2024-07-22 12:57:55 +02:00
isstuev 029574d290 delete gas used utilization for some rollups 2024-07-16 12:56:30 +02:00
tom goriunovandGitHub 797b8f57bb Validators list (#1621)
* new ENV and page placeholder

* display list data

* comment out SearchInput

* add counters

* add tag to address page

* tests

* refactoring

* fix ts

* change ENVs for demo

* fix ENVs validator

* [skip ci] remove hash

* review fixes
2024-02-19 11:04:28 +04:00
tom ae09531748 Custom 'wei' name
Fixes #1490
2024-01-18 18:41:00 +04:00
tom 5e29c2ff24 Merge branch 'main' of github.com:blockscout/frontend into hide-zero-nonce 2023-08-29 15:40:00 -03:00
tom 282f536ceb hide total reward in latest blocks and validated blocks views 2023-08-29 12:46:14 -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 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
tom goriunovandGitHub e3551038af app feature list (#1079)
* metadata helpers and values for txs pages

* update titles to the rest of the pages

* refactor getServerSideProps

* dynamically update metadata for token and dapp page

* test

* 404 error page

* make new config

* make use of new config, delete old one

* feature reporter: dev implementation

* feature reporter: docker integration

* resctructure ENVS.md

* sentry feature

* refinements

* add spaces between sections

* tweaks

* switch to camelCase

* clean up

* remove NEXT_PUBLIC_NETWORK_TOKEN_ADDRESS

* v
2023-08-09 15:39:36 -04:00
isstuev 94831a283a block hash or height 2023-05-29 12:49:13 -03:00
tom dc5fb9142c skeletons for stats 2023-05-25 17:54:20 -03:00
tom 642a067367 skeletons for validated blocks by address 2023-05-25 12:34:07 -03:00
isstuev c97bb43091 design-fixes 2023-03-23 22:35:27 -03:00
tom 611f6c23f9 blocks routes 2023-02-10 18:07:53 -05:00
tom b3059bb2ea base implementation 2023-02-10 16:30:22 -05:00
tom 23775044fd InternalLink component 2023-01-26 15:07:00 -06:00
tom adef6e6919 Merge branch 'main' of github.com:blockscout/frontend into common-skeleton 2022-12-23 19:35:03 +04:00
tom d655750e3c blocks page and alert fixes 2022-12-21 11:29:44 +03:00
tom 4adae0b64c disable animation for list item on mobile where it is not needed 2022-12-16 15:51:44 +03:00
tom d40cd79546 common skeleton for mobile lists 2022-12-16 15:33:44 +03:00
tom 86322da436 remove difficulty 2022-12-13 15:12:17 +03:00
tom 462384f94a mobile view 2022-12-13 13:39:55 +03:00
tom 10b5767eac desktop view 2022-12-13 13:24:21 +03:00