Commit Graph

2512 Commits

Author SHA1 Message Date
Hristo Nedelkov 43477e92eb feat(logs list): use icons for logs status 2024-03-19 10:54:11 +02:00
Hristo Nedelkov eb1cef706c feat(sidebar tooltips): more human-friendly text 2024-03-18 19:25:38 +02:00
Hristo Nedelkov 82091e8b20 feat(left sidebar): create tooltips in left sidebar icons 2024-03-18 19:25:38 +02:00
Hristo Nedelkov f6442e3f27 feat(vaidator data cards): add data to cards
Co-authored-by: Emil Ivanichkov <emil.ivanichkov@gmail.com>
2024-03-15 12:14:22 +02:00
Hristo Nedelkov 72ada71c60 feat(data cards): implement fraction values 2024-03-15 12:14:22 +02:00
Hristo Nedelkov 6a7e517d9a style(validator settings): fix spacing 2024-03-15 12:14:22 +02:00
Hristo Nedelkov 802e1e86ba feat(dragableNode): use Status Tooltip 2024-03-15 12:14:22 +02:00
Hristo Nedelkov 0541c21b98 feat(logs terminal): fix spacing bug 2024-03-15 12:14:22 +02:00
Hristo Nedelkov f45e98ad08 fix(deposit stepper): fix `Deposit Stepper` 2024-03-15 12:14:22 +02:00
Hristo Nedelkov e845525ee1 feat(dragable node): update from figma text 2024-03-15 12:14:22 +02:00
Hristo Nedelkov 75191deffb feat(validator peers cards): implement new validator peers cards 2024-03-15 12:14:22 +02:00
Hristo Nedelkov ebe8c7ee70 feat(validator settings cards): create new settings cards 2024-03-15 12:14:22 +02:00
Hristo Nedelkov 43eb78731c refactor(style): clear code and format 2024-03-14 15:51:27 +02:00
Hristo Nedelkov 8c6d152093 refactor(dashboard): update DashboardContent.tsx 2024-03-14 15:51:27 +02:00
Hristo Nedelkov 4aa71fec1b feat(contected peers): create ConnectedPeers.tsx 2024-03-14 15:51:27 +02:00
Hristo Nedelkov b8087b5164 style(HalfTopGauge): add gradient to pie chart 2024-03-14 15:51:27 +02:00
Hristo Nedelkov 5dc76c516f feat(conected peers): create HalfTopGauge.tsx 2024-03-14 15:51:27 +02:00
Hristo Nedelkov c5c828ed37 fix(network and memory cards): fix height bug 2024-03-14 15:51:27 +02:00
Hristo Nedelkov 79ab1f893d feat(active validator card): create active validators card 2024-03-14 15:51:27 +02:00
Hristo Nedelkov 4dc135415d feat(dashboard card wrapper): add stroke to cards 2024-03-14 15:51:27 +02:00
Emil Ivanichkov 8df7158415 chore(format): Format files after update 2024-03-12 18:55:17 +02:00
RadoslavDimchev 99980aaf35 feat(exit-panel): create story 2024-03-12 15:11:08 +02:00
RadoslavDimchev 5114273af9 feat(exit-validator): create entire screen 2024-03-12 15:11:08 +02:00
Emil Ivanichkov d63e1c6627 fix(manage validator): Set max width to `ManageValidator` stack
and some formatting

Co-authored-by: RadoslavDimchev <RadoslavDimchev111@gmail.com>
2024-03-12 14:50:19 +02:00
RadoslavDimchev f30fc9a786 feat(deposit-validator): style deposit input 2024-03-12 14:50:19 +02:00
RadoslavDimchev 9e49826b25 feat(utils-format-number): fixed number 2024-03-12 14:50:19 +02:00
RadoslavDimchev 2e17c53415 feat(deposit-validator): show deposit amount eth 2024-03-12 14:50:19 +02:00
RadoslavDimchev ef7057fb3f fix(migrate-panel): width of keymanager input 2024-03-12 14:50:19 +02:00
RadoslavDimchev b6509459d9 feat(migrate-panel): add keymanager api 2024-03-12 14:50:19 +02:00
RadoslavDimchev f2679556e0 fix(deposit): wrong imports and file place 2024-03-12 14:50:19 +02:00
RadoslavDimchev 24f10851d6 fix(deposit): return main component and move info box 2024-03-12 14:50:19 +02:00
RadoslavDimchev 1482314d1c feat(deposit-components): move to general to reuse 2024-03-12 14:50:19 +02:00
RadoslavDimchev d8b822b0c0 feat(deposit-slice): move to parent folder 2024-03-12 14:50:19 +02:00
RadoslavDimchev 03a7637eb7 fix(currency-slice): folder name 2024-03-12 14:50:19 +02:00
RadoslavDimchev e45b9cf8b8 feat(deposit-screens): use validator balance info box 2024-03-12 14:50:19 +02:00
RadoslavDimchev c49c700692 feat(validator-balance-info): create component and story 2024-03-12 14:50:19 +02:00
RadoslavDimchev 32e16284bd feat(currency-dropdown): count price 2024-03-12 14:50:19 +02:00
RadoslavDimchev 57a705b7f4 feat(deposit-validator): reuse currency menu 2024-03-12 14:50:19 +02:00
RadoslavDimchev 2107b02b7b feat(validators-menu-with-price): remove old and use new currency 2024-03-12 14:50:19 +02:00
RadoslavDimchev ce998a2ca9 fix(currency-dropdown-story): add total price arg 2024-03-12 14:50:19 +02:00
RadoslavDimchev e8bb940d6c feat(currency-dropdown): show currency 2024-03-12 14:50:19 +02:00
RadoslavDimchev 7113dd6f1c feat(currency): reuse new slice and remove old states 2024-03-12 14:50:19 +02:00
RadoslavDimchev 4df8783a77 fix(currency-slice): name of slice 2024-03-12 14:50:19 +02:00
RadoslavDimchev e5ae76879e feat(currency-slice): create slice for currency 2024-03-12 14:50:19 +02:00
RadoslavDimchev 9d76b3bf59 feat(deposit-validator): separate from panel main component 2024-03-12 14:50:19 +02:00
RadoslavDimchev 11ed7491fe feat(deposit-panel): add currency dropdown menu 2024-03-12 14:50:19 +02:00
RadoslavDimchev c4d143f5aa feat(deposit-title): make reusable title function 2024-03-12 14:50:19 +02:00
RadoslavDimchev 5bb93a9b84 fix(right-manage-settings-story): delete because of deposit
there is a problem with storybook when show deposit
2024-03-12 14:50:19 +02:00
RadoslavDimchev c5ac515424 feat(deposit-panel): add input amount with state 2024-03-12 14:50:19 +02:00
RadoslavDimchev 2718212c27 feat(validator-request): divider from prop 2024-03-12 14:50:19 +02:00
RadoslavDimchev d279b97806 feat(deposit-panel): add fixed validator request 2024-03-12 14:50:19 +02:00
RadoslavDimchev 0db2a06c8d feat(panel-wrapper): add title for every panel 2024-03-12 14:50:19 +02:00
RadoslavDimchev c4b75bb4c1 fix(deposit-panel): alignment 2024-03-12 14:50:19 +02:00
RadoslavDimchev 6a89ae5bd5 fix(deposit): imports for connect components 2024-03-12 14:50:19 +02:00
RadoslavDimchev 6982d45bfd feat(deposit-panel): add chain parity 2024-03-12 14:50:19 +02:00
RadoslavDimchev 5dccf1c050 feat(deposit-panel): add connect and waring components 2024-03-12 14:50:19 +02:00
RadoslavDimchev b29572d5aa feat(connected-and-connect-wallet): move to general 2024-03-12 14:50:19 +02:00
RadoslavDimchev 7f401b8690 feat(connect-wallet): justify to end 2024-03-12 14:50:19 +02:00
RadoslavDimchev 2cfaf4cdd7 feat(deposit-panel): add base 2024-03-12 14:50:19 +02:00
RadoslavDimchev 77df98985d feat(transaction-status): change requires deposit to red 2024-03-12 14:50:19 +02:00
RadoslavDimchev d916ffd348 fix(deposit-panel-wrapper-story): delete 2024-03-12 14:50:19 +02:00
RadoslavDimchev 78da4769de fix(panel-wrapper-story): remove deposit example for test 2024-03-12 14:50:19 +02:00
RadoslavDimchev 969cf813e4 feat(deposit-panel): reuse deposit screen 2024-03-12 14:50:19 +02:00
RadoslavDimchev 7d17ec37d6 refactor(keystore-card): move component and story to general 2024-03-12 14:50:19 +02:00
RadoslavDimchev 133f7641f0 feat(keystore-card): create selected design 2024-03-12 14:50:19 +02:00
RadoslavDimchev 767f300710 feat(keystore-card): align texts exactly as in design 2024-03-12 14:50:19 +02:00
RadoslavDimchev dc0df43700 fix(keystore-files): justify inputs to end 2024-03-12 14:50:19 +02:00
RadoslavDimchev 6d8a205425 feat(migrate-panel): reduce width from text to exact align 2024-03-12 14:50:19 +02:00
RadoslavDimchev ad5c13d491 fix(migrate-panel): spacing between components 2024-03-12 14:50:19 +02:00
RadoslavDimchev 421e04efd9 feat(migrate-panel): warning and keystore card 100% width 2024-03-12 14:50:19 +02:00
RadoslavDimchev a72208a7e9 feat(migrate-panel): move button to right 2024-03-12 14:50:19 +02:00
RadoslavDimchev b69f9902ae feat(migrate-panel): add state and handler for warning 2024-03-12 14:50:19 +02:00
RadoslavDimchev 0e371ac3f4 feat(manage-validator): add border to separate screens 2024-03-12 14:50:19 +02:00
RadoslavDimchev c05b938ab6 feat(panels): use new panel wrapper 2024-03-12 14:50:19 +02:00
RadoslavDimchev c30a643b7b feat(panel-wrapper): create story with examples 2024-03-12 14:50:19 +02:00
RadoslavDimchev 1b0d21c2d3 feat(panel-wrapper): create component to reuse 2024-03-12 14:50:19 +02:00
RadoslavDimchev 65ccc0450e feat(migrate-panel): add style container migrate panel 2024-03-12 14:50:19 +02:00
RadoslavDimchev 8e52cb2769 feat(migrate-panel): style and center image and text 2024-03-12 14:50:19 +02:00
RadoslavDimchev 1cd9dd70d2 fix(manage-validator): make 50/50 width for two panels 2024-03-12 14:50:19 +02:00
RadoslavDimchev cfa653749d feat(right-manage-settings): add div wrapper 2024-03-12 14:50:19 +02:00
RadoslavDimchev 06fa469f12 fix(validator-management): padding 2024-03-12 14:50:19 +02:00
RadoslavDimchev 45beb477a1 fix(validator-management): remove wrong class name
Someone tried to get transparent scrollbar from current styles object
2024-03-12 14:50:19 +02:00
RadoslavDimchev bff9860f69 feat(migrate-panel): install and use migrate photo 2024-03-12 14:50:19 +02:00
RadoslavDimchev 855c00412e feat(migrate-panel): add rest of the content components 2024-03-12 14:50:19 +02:00
RadoslavDimchev 019c5d3204 fix(migrate-panel): message text 2024-03-12 14:50:19 +02:00
RadoslavDimchev 170727953f feat(migrate-panel): add real texts 2024-03-12 14:50:19 +02:00
RadoslavDimchev aaa6b4c659 feat(right-manage-settings): use new components 2024-03-12 14:50:19 +02:00
RadoslavDimchev 3e8217adc0 refactor(panels): move to new separate folder 2024-03-12 14:50:19 +02:00
RadoslavDimchev 4dc256e375 feat(deposit-panel): create base component and story 2024-03-12 14:50:19 +02:00
RadoslavDimchev 4c613c9067 feat(migrate-panel): create base component and story 2024-03-12 14:50:19 +02:00
RadoslavDimchev 836b7e7ed2 fix(default-panel-story): name and import 2024-03-12 14:50:19 +02:00
RadoslavDimchev 6be7c1cf17 feat(default-panel): create story 2024-03-12 14:50:19 +02:00
RadoslavDimchev 7e5d73e4f9 feat(default-panel): create and use separate component 2024-03-12 14:50:19 +02:00
RadoslavDimchev eedad90e0f feat(right-manage-settings): add needed constants 2024-03-12 14:50:19 +02:00
RadoslavDimchev 1af52109e8 feat(right-manage-settings): create story 2024-03-12 14:50:19 +02:00
RadoslavDimchev 21e2ea8c76 chore(right-manage-settings): change component name 2024-03-12 14:50:19 +02:00
RadoslavDimchev 658f8ea140 refactor(right-panel): create separate folder 2024-03-12 14:50:19 +02:00
Hristo Nedelkov 2930f2aebc refactor(storybook): update left sidebar, dashboard, logs stories 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 6072f8bc55 feat(left sidebar): implement navigation 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 17d5983490 feat(LeftSidebarState): Connect icons to correct pages
Co-authored-by: EmilIvanichkovv <emil.ivanichkov@gmail.com>
2024-03-08 13:53:03 +02:00
Hristo Nedelkov f8ca80f450 feat(pages): create `DragableNode.tsx` 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 6d73b1aed8 feat(node list): make nodes dragable 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 932d177391 fix(balance chart bug): fix bug with width of balance chart 2024-03-08 13:53:03 +02:00
Hristo Nedelkov bc4c46bea0 feat(right sidebar): add nodes list to the right button 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 7ae90bd7dd feat(storybook): Create NodesList.stories.tsx 2024-03-08 13:53:03 +02:00
Hristo Nedelkov bb557d765c fix(rightSidebar): fix sidebar for all pages 2024-03-08 13:53:03 +02:00
Hristo Nedelkov a36b59a828 feat(icon): add `tooltipicon` 2024-03-08 13:53:03 +02:00
Hristo Nedelkov ac791e7f38 feat(dashboard sidebar): add popover 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 6b3582fa0c fix(app css): remove outline on buttons 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 8a737ca0fc feat(pages): create `AddValidatorButton.tsx`, `DashboardDiamondCard.tsx` &` NodesList.tsx` 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 6d2bb435be fix(validator count): fix space 2024-03-08 13:53:03 +02:00
Hristo Nedelkov d142b0cc61 feat(dashboard sidebar): create dashboard sidebar 2024-03-08 13:53:03 +02:00
Hristo Nedelkov 4257111871 feat(validator settings cards): improve code 2024-03-07 13:26:30 +02:00
Hristo Nedelkov ffed698bdf feat(validator setting card): update proper icons 2024-03-07 13:26:30 +02:00
Hristo Nedelkov de7832c42d feat(manage validator): create settings cards component 2024-03-07 13:26:30 +02:00
Hristo Nedelkov 0970b1e183 feat(logs terminal): make logs terminal responsive 2024-03-02 21:45:13 +02:00
Hristo Nedelkov 9aa4b06ae9 feat(logs page): make sidebar responsive 2024-03-02 21:45:13 +02:00
Hristo Nedelkov 6d043ba203 fix(dashboard/logs): fix `windowSize` bug 2024-03-02 21:45:13 +02:00
Hristo Nedelkov 113dfbacd8 feat(logs sum card): make bottom cards buttons to filter logs 2024-03-02 21:45:13 +02:00
Hristo Nedelkov eab23d3e1d fix( terminal row): improve search with new json data 2024-03-02 21:45:13 +02:00
Hristo Nedelkov 8c20a822c3 fix(logs terminal): remove filter by search 2024-03-02 21:45:13 +02:00
Emil Ivanichkov e06302d431 refacotr(log types): Make `LogType` general and move to proper file 2024-02-26 12:57:25 +02:00
Hristo Nedelkov f574152504 feat(storybook): Add stories for logs view 2024-02-26 12:57:25 +02:00
Hristo Nedelkov 22534f6504 feat(log screen): Improvements of the logs
fix(LogsPage): improve code in Logs Page

fix(header buttons): search field fix

fix(yarn): remove useless packages!

fix(logs cads): icons problem

fix(Terminal Row): update terminal row with new data format

fix(logs terminal): create custom component and remove useless packages

update data

feat(terminal row): create custom logic to load logs

feat(logs terminal): import logs as json

refactor(logs page): clear code

feat(terminal row): style text getColorForKey

feat(constants): add real terminal logs

fix(logs terminal): fix style of window

feat(terminal row): add correct colors from image

feat(terminal row): create format log function

fix(terminal row): fix row highlight

fix(terminal row): fix style of log row

Update TerminalRow.tsx

Update TerminalRow.tsx

fix(terminal row): allow side scrolling and improve code

Update constants.ts

fix(logs terminal): fix warnings of using Property 'scrollIntoView' type 'never'

fix(logs terminal): fix logs end ref

feat:(terminal row): implement search in logs values

fix warning

style(switch component): style thumb on switch

feat:(terminal row): add timestamps if active

fix warning

fix(search field): case insensitive

Update constants.ts

add LogsTypes

feat(Header buttons): map dropdown options

feat(logs terminal): filter logs by lvl

fix(terminal row): improve search functionality

Update LogsTerminal.tsx

Create logsTerminal slice

Update store.ts

feat: use current count of each log type

feat(logsTerminal): create func to calculate logs

format

add yarn package

yarn add react window

feat(logs terminal): implement react window into current log terminal

feat(log constants): export Log Type and level

Update LogsTerminal.tsx

fix(logs terminal):fix type warnings

fix(logs page): fix default menu item

feat(logs sum car): calculate logs per minute

add comment

fix (terminal row): render all types of data from log

fix(terminal row): fix type error

feat(terminal row): make index unable to be copied

format

fix(terminal row): show raw JSON logs

feat(switch component): make switch reusable

feat(switch component): use updated switch

feat(terminal row): optional showing indexes

format

Create LogsTerminal.stories.ts

Create LogsPage.stories.ts

Create LogsSumCard.stories.ts

Create HeaderBtns.stories.ts

Create TitleLogo.stories.ts
2024-02-26 12:57:25 +02:00
RadoslavDimchev b0d5c49ed3 chore(overview-wrapper-css): remove useless classes 2024-02-15 19:38:53 +02:00
RadoslavDimchev c33c13a526 fix(overview-right-img): move to right 2024-02-15 19:38:53 +02:00
RadoslavDimchev 0a513140fa chore(overview-css): make more understandable files names 2024-02-15 19:38:53 +02:00
RadoslavDimchev 4014c0352d feat(overview): change width of overview container for screen widths 2024-02-15 19:38:53 +02:00
RadoslavDimchev 401f6c5f1b feat(overview): use flex to make cards more responsive 2024-02-15 19:38:53 +02:00
RadoslavDimchev 16a99e1ef7 refactor(overview-image): position and height 2024-02-15 19:38:53 +02:00
RadoslavDimchev 27f8e4b560 chore(overview-css): fix class names 2024-02-15 19:38:53 +02:00
RadoslavDimchev 743a2d7d62 fix(overview): remove vertical scroll and white space 2024-02-15 19:38:53 +02:00
RadoslavDimchev 100bf77f28 refactor(overview-card): use status text and remove YStack 2024-02-15 19:38:53 +02:00
RadoslavDimchev ba209fa851 feat(overview): responsive and position cards 2024-02-15 19:38:53 +02:00
RadoslavDimchev e713185a10 fix(overview): show top img for mobile version 2024-02-15 19:38:53 +02:00
RadoslavDimchev 0450123de1 fix(overview): remove container margins 2024-02-15 19:38:53 +02:00
RadoslavDimchev 89dab6b77e fix(overview): padding of the page 2024-02-15 19:38:53 +02:00
Hristo Nedelkov 4e1de7421f fix(dashboard): fix icons 2024-02-14 15:03:49 +02:00
Hristo Nedelkov 7a844b5280 fix(storage card): fix size of storage card icon 2024-02-14 15:03:49 +02:00
Hristo Nedelkov fee67e0901 fix(dashboard): fix size of icons 2024-02-14 15:03:49 +02:00
Emil Ivanichkov 3d7c474bf4 fix(build): Ensure compatibility with updated `@tamagui/*` & `@status/*` packages
Co-authored-by: RadoslavDimchev <RadoslavDimchev111@gmail.com>
2024-02-13 16:58:42 +02:00
RadoslavDimchev 3d8c39b9f8 feat(quick-start-bar): add more side padding for small screens 2024-02-13 15:47:10 +02:00
RadoslavDimchev 49cff8960a fix(page-wrapper): height and bottom margin 2024-02-13 15:47:10 +02:00
RadoslavDimchev 5f1d749c51 feat(landing-page): add bottom margin to quick start bar 2024-02-13 15:47:10 +02:00
RadoslavDimchev 6ffa4721ca fix(landing-page): space between content 2024-02-13 15:47:10 +02:00
RadoslavDimchev e8d2033f8b feat(quick-start-bar): add responsive width 2024-02-13 15:47:10 +02:00
RadoslavDimchev d5818acd98 feat(quick-start-bar): add container 2024-02-13 15:47:10 +02:00
RadoslavDimchev 7b7ddc2888 fix(quick-start-bar): remove unnecessary responsive padding 2024-02-13 15:47:10 +02:00
RadoslavDimchev 474981bacc fix(quick-start-bar): change height to sticky to bottom 2024-02-13 15:47:10 +02:00
RadoslavDimchev 3ce5c404d1 fix(quick-start-bar): remove part of bottom white space for mobile 2024-02-13 15:47:10 +02:00