Commit Graph
112 Commits
Author SHA1 Message Date
e6ff66b084 Bump react to v19 (#2782)
Co-authored-by: tom <[email protected]>
2025-06-11 20:03:31 +02:00
tom goriunovandGitHub fae4990e1f API resource refactoring (#2699)
* add prefix to API resources

* fix pw tests

* refactor config

* remove unnecessary prefixes in resource names

* fixes

* update screenshots
2025-05-01 15:22:38 +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 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 53e4bab7a9 fix tests 2025-04-18 21:04:21 +02:00
tom ffce962477 more test fixes 2025-03-27 20:42:21 +01:00
tom 730678be0f styles for icon-button and close-button 2025-03-20 19:25:21 +01:00
tom c55dfdcf5b remove old semantic tokens 2025-03-13 15:22:59 +01:00
tom 4216798b00 fix build, sidebar transition and network logo loading state 2025-03-12 20:15:14 +01:00
tom 04310094f4 fix some ts errors 2025-03-11 13:11:26 +01:00
tom 57bb722cb0 refactor Select usage 2025-03-11 12:35:49 +01:00
tom f55aecd4cb stats pages 2025-02-21 19:57:22 +01:00
tom 3160fcade0 loading skeleton state for button 2025-02-18 19:19:19 +01:00
tom 02c634645e Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-02-18 15:05:52 +01:00
tom ab7bf0655e validators and coin balance tabs 2025-02-12 20:57:31 +01:00
tom 01bd1853bf AddressTxsFilter refactoring 2025-02-11 20:03:44 +01:00
Igor StuevandGitHub 26bd186aa4 remove nextjs link prefetch (#2537) 2025-02-04 15:13:30 +01:00
tom 3c8e140bfa home page refactoring: first part 2025-01-22 16:41:52 +01:00
tom 5f91ff4f3f Merge branch 'main' of github.com:blockscout/frontend into chakra-v3 2025-01-16 16:30:12 +01:00
tom goriunovandGitHub d29849184d Replace lodash with es-toolkit (#2503)
* first part of migration

* second part of migration

* bump up es-toolkit version

* bump up `es-toolkit` version and remove `lodash` completely

* update screenshot
2025-01-14 12:30:05 +01:00
tom d79c4d8dd8 horizontal navigation refactoring 2025-01-08 19:06:00 +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
Igor StuevandGitHub 7fe1e6ff8e Stats & charts: horizontal axis improvements (#2478) 2024-12-23 21:49:47 +01:00
tom goriunovandGitHub c802f0b5ed Replace system selectors with Blockscout selectors style (#2451)
* migrate from native select to the custom one

* migrate popover radio filter to select component

* migrate stats menu to select

* migrate Sort component

* screenshot updates
2024-12-13 14:42:21 +01:00
tom goriunovandGitHub bd4094ebd1 Bump up Node.js to v22 (#2410)
* Bump up Node.js to v22

Fixes #2404

* update Playwright to v1.49.0

* fix tests

* one more fix

* fix screenshots
2024-11-25 12:43:05 +01:00
tom 125c4880de migrate to eslint 9 and its flat config 2024-11-13 12:54:12 +01:00
isstuev 96de8cf79a stats review fixes 2024-09-27 15:04:17 +02:00
isstuev 56c82f7d2f change mobile page titke for the chart 2024-09-27 14:02:18 +02:00
isstuev 75b39d6a5f stats fixes after test part 1 2024-09-25 14:42:03 +02:00
isstuev b9bda5182c stats updates tests 2024-09-25 10:16:03 +02:00
isstuev 2923e7f027 design fixes 2024-09-25 10:16:02 +02:00
isstuev 61271e560a stats updates 2024-09-25 10:16:02 +02:00
tom goriunovandGitHub e9aa8a3c2f Stats: give emphasis to incomplete data days (#2085)
* draw dotted line for incomplete data

* add title to tooltip

* refactor parts into separate components

* move utils

* refactor render logic of tooltip

* more refactoring

* fix issue in safari

* tweaks

* test

* make an approximation as a straight line.

* update screenshots

* fix the tooltip hiding behavior.

* add prop for disabling animation
2024-07-22 14:41:18 +02:00
tom d1e04a0dde Merge branch 'main' of github.com:blockscout/frontend into tom2drum/issue-1977 2024-07-05 19:18:51 +02:00
tom goriunovandGitHub 897c3c58df SVG sprite page (#2056)
* create page with all icons from the sprite

* add info about file size

* refactoring
2024-07-01 11:25:28 +02:00
tom d932e16b07 update gutter for Menu dropdown 2024-06-28 18:55:22 +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
isstuev 4a4708a1e4 coin balance history chart new type and custom empty text 2024-04-09 17:00:32 +02:00
tom e28df6ea15 Add a decimal part to the Market cap graph value and handle null values 2024-02-26 13:32:28 +04:00
tom goriunovandGitHub 86e19d78f4 Fix RSK stats - transaction fees precision (#1602)
* Fix RSK stats - transaction fees precision

Fixes #1473

* update screenshot
2024-02-16 18:34:10 +04:00
tom aae103fa11 update screenshots 2024-01-26 09:23:04 +04:00
tom 1e261e6d5f Address title: second line updates
Fixes #1537
2024-01-25 17:33:45 +04:00
tom 2b028b029a last part of migratin and eslint rule 2023-12-20 14:40:52 +04:00
tom goriunovandGitHub e6733fa86b Better labels for graphs (#1348)
* demo for etc instance

* manage different ticks with the same label

* refactoring

* update screenshots
2023-11-14 12:28:12 -03:00
tom 228065363a fix charts y-axis label 2023-05-26 16:38:51 -03:00
tom f61dfbf94b update screenshots 2023-05-26 15:30:10 -03:00
tom dc5fb9142c skeletons for stats 2023-05-25 17:54:20 -03:00
tom d2a0f9f1b2 update screenshots 2023-04-18 12:36:53 -03:00
tom f0e72e93d5 change spline type to curveMonotoneX 2023-04-18 12:11:27 -03:00
Igor StuevandGitHub 68c7752e9f Merge pull request #730 from blockscout/locale
global en locale
2023-04-17 11:21:59 -03:00