Commit Graph

1464 Commits

Author SHA1 Message Date
Hristo Nedelkov efbe5a5f90 fix warning 2023-10-10 09:23:45 +03:00
RadoslavDimchev ea735cb6b5 fix: remove set mnemonic and use ready func 2023-10-09 18:49:19 +03:00
RadoslavDimchev fa003b3f54 feat: update code of autocomplete 2023-10-09 18:22:08 +03:00
RadoslavDimchev e150786725 fix: bug with creating new inputs 2023-10-09 17:55:31 +03:00
Hristo Nedelkov d98f87c4c6 fix Pair device card 2023-10-09 17:46:07 +03:00
RadoslavDimchev f462ab08d9 feat: add control to form stepper story 2023-10-09 17:35:59 +03:00
RadoslavDimchev c119e1ba27 feat: use steps with redux and remove states 2023-10-09 17:28:57 +03:00
RadoslavDimchev ddf94893d4 feat: add states and reducers for steps 2023-10-09 17:03:11 +03:00
RadoslavDimchev 6567d76b8f feat: create slice for validator on boarding 2023-10-09 16:35:36 +03:00
RadoslavDimchev cb39622ab6 fix: change mnemonic var name to new 2023-10-09 16:28:02 +03:00
RadoslavDimchev d1fed2c580 feat: reduce code from keystore files 2023-10-09 16:16:18 +03:00
RadoslavDimchev 63cfed0906 feat: add control to change story 2023-10-09 15:48:39 +03:00
Hristo Nedelkov b290e62a59 format 2023-10-09 15:15:16 +03:00
Hristo Nedelkov bad20a60e5 Delete ConnectedWallet.stories.ts 2023-10-09 15:09:56 +03:00
Hristo Nedelkov 6580b72348 Disable continue if non validator is set 2023-10-09 15:07:03 +03:00
Hristo Nedelkov 65c2c9c5ef fix step logic 2023-10-09 12:05:18 +03:00
Hristo Nedelkov b2a84c3383 Merge branch 'rd.create-deposits' into hn.UI-feedback-fixes 2023-10-09 12:00:56 +03:00
Hristo Nedelkov d73fa486d3 fix tab order in validator onboarding 2023-10-09 10:15:01 +03:00
RadoslavDimchev 83c633cc18 feat: add examples for rec mechanism card story 2023-10-08 22:44:02 +03:00
RadoslavDimchev c9b3ef3fca fix: optimize checking for disable button 2023-10-08 22:25:35 +03:00
RadoslavDimchev d5b6e6034a feat: separate continue function into pieces 2023-10-08 22:11:36 +03:00
RadoslavDimchev f6c51a5f9d feat: skip rec phrase for keystore rec mechanism 2023-10-08 22:04:08 +03:00
RadoslavDimchev fe02c14efd feat: use recovery mechanism from redux 2023-10-08 22:01:24 +03:00
RadoslavDimchev 7ee2c047ee feat: add recovery mechanism to redux 2023-10-08 20:04:11 +03:00
RadoslavDimchev a53fabc7c8 fix: disabled continue button 2023-10-08 19:49:15 +03:00
RadoslavDimchev 9b58e13bac feat: hide passwords while typing 2023-10-08 18:52:20 +03:00
RadoslavDimchev 74c8312589 feat: add error for not matching passwords 2023-10-08 18:29:38 +03:00
RadoslavDimchev fc5492072a feat: add url to dashboard 2023-10-08 17:16:53 +03:00
RadoslavDimchev 8c766a152b feat: change structure for continue btn and info box 2023-10-08 17:16:17 +03:00
RadoslavDimchev 522717cb1c feat: remove is right phrase state and reducer 2023-10-08 16:33:33 +03:00
RadoslavDimchev ed254afdbf feat: live checking mnemonic with generated one 2023-10-08 16:21:13 +03:00
RadoslavDimchev 919612fb1c fix: align sync cards and title 2023-10-08 15:35:02 +03:00
RadoslavDimchev 691bc01c42 feat: create state for open key generation sync card 2023-10-08 15:32:19 +03:00
RadoslavDimchev 715c815d5f feat: download empty txt file for keystore files 2023-10-08 15:04:24 +03:00
RadoslavDimchev 49129c6a82 feat: copy recovery phrase functionallity 2023-10-08 14:20:29 +03:00
RadoslavDimchev d715e222b1 fix: change set word reducer return 2023-10-08 13:26:26 +03:00
RadoslavDimchev d22838d945 feat: change words to mnemonic 2023-10-08 13:24:47 +03:00
RadoslavDimchev 550761a485 feat: validate mnemonic with generated in order 2023-10-08 12:50:55 +03:00
RadoslavDimchev d124e64f66 feat: use is confirm phrase from redux 2023-10-08 11:59:24 +03:00
RadoslavDimchev 8358f8593c feat: add state and reducer for is confirm phrase stage 2023-10-08 11:02:56 +03:00
RadoslavDimchev 62b8bd8a5f feat: remove generated mnemonic state 2023-10-08 10:59:04 +03:00
RadoslavDimchev 232cc13547 feat: add generated mnemonic to redux 2023-10-08 10:54:39 +03:00
RadoslavDimchev 109fca4aa7 fix: execution of small functions 2023-10-08 10:45:57 +03:00
RadoslavDimchev ac167376d9 feat: add text to hide recovery phrase 2023-10-08 10:22:38 +03:00
RadoslavDimchev 220b13eafc fix: imports order 2023-10-07 19:52:55 +03:00
Hristo Nedelkov 0cf376afd3 format 2023-10-06 14:11:19 +03:00
Hristo Nedelkov 6f16789932 fix steps 2023-10-06 14:10:42 +03:00
Hristo Nedelkov 134dd0e796 set styles to read advisories 2023-10-06 13:54:56 +03:00
Hristo Nedelkov 456887fc80 improve code 2023-10-06 13:54:36 +03:00
Hristo Nedelkov 2523319f69 Use continue button in advisories 2023-10-06 13:45:51 +03:00
Hristo Nedelkov 08b1ad20e6 fix stepper font 2023-10-06 13:00:06 +03:00
Hristo Nedelkov 8d046d29af Fix advisories selected 2023-10-06 12:56:45 +03:00
Hristo Nedelkov 65656fff21 fix jumping to not yet active steps 2023-10-06 12:55:10 +03:00
Hristo Nedelkov d9115e2a81 format 2023-10-06 11:14:09 +03:00
Hristo Nedelkov b364d77b02 Update Uptime cards 2023-10-06 11:09:13 +03:00
Hristo Nedelkov f66a848b69 fix story 2023-10-06 11:08:24 +03:00
Hristo Nedelkov 6464e31b3d fix ExecutionUptime 2023-10-06 10:55:06 +03:00
Hristo Nedelkov 19c0b5f867 Update UptimeChart to work without labels 2023-10-06 10:54:52 +03:00
Hristo Nedelkov b4d0f44ba3 fix Consensus Uptime 2023-10-06 10:54:32 +03:00
RadoslavDimchev 6f558968a8 feat: structure mnemonic into grid 2023-10-05 00:16:52 +03:00
RadoslavDimchev f2ef848b2f feat: visualize generated mnemonic 2023-10-05 00:01:02 +03:00
RadoslavDimchev f296becfc8 feat: generate mnemonic and set it to state 2023-10-04 23:47:18 +03:00
Hristo Nedelkov b64603ea8f clear code 2023-10-04 11:58:12 +03:00
Hristo Nedelkov 710dadc861 fix device uptime 2023-10-04 11:57:25 +03:00
Hristo Nedelkov b8dd036712 pass monthlyActivity 2023-10-04 11:16:23 +03:00
RadoslavDimchev 696d65b311 feat: get real live data from wallet 2023-10-03 07:00:00 +03:00
RadoslavDimchev e17161ceb0 feat: show balance and address from current account 2023-10-02 22:01:33 +03:00
RadoslavDimchev 650624adb0 feat: remove account center with custom hook 2023-10-02 21:35:40 +03:00
RadoslavDimchev 5ef38cbc25 fix: remove deposit story 2023-10-02 21:05:54 +03:00
RadoslavDimchev 483c9985b8 fix: remove connect wallet story because of web3 error 2023-10-02 20:05:05 +03:00
RadoslavDimchev efae345225 feat: set is wallet connected 2023-10-02 17:31:03 +03:00
RadoslavDimchev f1458124a7 fix: comment not used ethers provider 2023-10-02 17:11:32 +03:00
Hristo Nedelkov 3bd6a1f6f1 Fix hover on calendar 2023-10-02 10:14:34 +03:00
RadoslavDimchev 3c90865350 fix: style of connected wallet 2023-09-29 21:29:12 +03:00
Hristo Nedelkov a55defcdfd yarn format 2023-09-29 20:44:02 +03:00
Hristo Nedelkov 6b5eedd89c Update DashboardCardWrapper.tsx 2023-09-29 20:42:31 +03:00
Hristo Nedelkov 2eb5d0e2f4 remove unnecessary story 2023-09-29 20:40:35 +03:00
Hristo Nedelkov 2df10937de fix story of Search input 2023-09-29 20:39:04 +03:00
Hristo Nedelkov 5afbe035d0 fix warning 2023-09-29 20:37:52 +03:00
Hristo Nedelkov 0b897045c3 Merge branch 'main' into Create-Dashboard 2023-09-29 20:35:23 +03:00
Hristo Nedelkov 17b9c17325 Set count of current tab validators 2023-09-29 20:32:27 +03:00
Hristo Nedelkov bc05e5e979 Import state of validators with useSelector 2023-09-29 20:32:13 +03:00
Hristo Nedelkov d9d872f8ff Create Redux slice for RightSidebar Validators 2023-09-29 20:31:55 +03:00
Hristo Nedelkov eab4eb221e format files 2023-09-29 13:34:59 +03:00
Hristo Nedelkov c44e39539e Fix story of network card 2023-09-29 13:25:49 +03:00
RadoslavDimchev b693043701 feat: connecting app with wallet with button 2023-09-29 10:40:44 +03:00
RadoslavDimchev 6510ede5ba fix: reduce z index to show modal 2023-09-29 09:57:55 +03:00
RadoslavDimchev ae82f70438 feat: init web3-onboard and add provider 2023-09-29 09:45:26 +03:00
Hristo Nedelkov 80a0fd68d9 Update spacing on landing page 2023-09-29 09:38:20 +03:00
Hristo Nedelkov 353720f646 Update pair device texts 2023-09-29 09:21:28 +03:00
Hristo Nedelkov 546db1b64d Update graphs to receive isInteractive prop 2023-09-28 23:07:04 +03:00
Hristo Nedelkov 6fff9f9feb Pass isInteractive to each graph separately 2023-09-28 23:06:31 +03:00
Hristo Nedelkov c9f2320fc5 Set only one card to red 2023-09-28 23:05:10 +03:00
Hristo Nedelkov 2eea956712 fix: Add enough elements to take full width 2023-09-28 22:57:07 +03:00
Hristo Nedelkov 9ff4d5269c add a light stroke to the normal Storage card 2023-09-28 22:54:12 +03:00
Hristo Nedelkov 622046405c add a light stroke to the normal Network card 2023-09-28 22:54:04 +03:00
Hristo Nedelkov b7643197fd add a light stroke to the normal Device memorycard 2023-09-28 22:53:56 +03:00
Hristo Nedelkov 5a74f9c7b4 add a light stroke to the normal CPU card 2023-09-28 22:53:46 +03:00
Hristo Nedelkov 092c65e57e fix: Mouse over event on gauge 2023-09-28 22:49:51 +03:00
Hristo Nedelkov a6659fdf4a Update Network card to work with latency 2023-09-28 22:41:05 +03:00
Hristo Nedelkov d07496afb2 Pass latency to Network Card 2023-09-28 22:40:48 +03:00
Hristo Nedelkov d83f1561b4 Fix device health REDUX to work with latency 2023-09-28 22:40:32 +03:00
RadoslavDimchev b56e2b4527 feat: fix stories which needs prop instead of redux 2023-09-28 20:54:52 +03:00
RadoslavDimchev 1f8da911b0 fix: folder structure for validator request 2023-09-28 19:58:36 +03:00
RadoslavDimchev 5d5f285e66 feat: use isTransactionConfirmation from redux 2023-09-28 19:32:43 +03:00
RadoslavDimchev d3e816674e feat: change is transaction confirmation after continue 2023-09-28 19:06:24 +03:00
RadoslavDimchev 084d429235 feat: add transaction confirmation to redux 2023-09-28 18:54:47 +03:00
RadoslavDimchev 5c15b3993f fix: style texts from connected wallet 2023-09-28 18:43:47 +03:00
RadoslavDimchev f8376bcb78 feat: add right widths for the structure 2023-09-28 18:26:47 +03:00
RadoslavDimchev be537f76d9 feat: show different value and color for completed 2023-09-28 18:18:36 +03:00
RadoslavDimchev 72559b4f84 feat: add price of validator request 2023-09-28 18:14:43 +03:00
RadoslavDimchev bfa7bbcd98 feat: change text color complete transaction 2023-09-28 17:45:53 +03:00
RadoslavDimchev 080ebdc98a feat: create story with examples for transaction status 2023-09-28 17:24:41 +03:00
RadoslavDimchev c2d3d043c6 feat: create transaction status component 2023-09-28 16:57:55 +03:00
RadoslavDimchev 7d709b970d fix: val request story and add new example 2023-09-28 15:36:54 +03:00
RadoslavDimchev cb186dea61 feat: add base of transaction status 2023-09-28 15:21:53 +03:00
Hristo Nedelkov 419dbc3959 Update DeviceStorageHealth.tsx 2023-09-27 23:18:30 +03:00
Hristo Nedelkov e0c72a2bcd Add hover effect on Storage Card 2023-09-27 23:17:07 +03:00
Hristo Nedelkov fda7a8b23c clear code 2023-09-27 23:16:54 +03:00
Hristo Nedelkov 805a03e335 Add hover effect on Network Card 2023-09-27 23:15:51 +03:00
Hristo Nedelkov e59ba5817a Add hover effect on Memory Card 2023-09-27 23:13:15 +03:00
Hristo Nedelkov c25508a612 Add hover effect on CPU Card 2023-09-27 23:12:12 +03:00
Hristo Nedelkov 946ffd5e9e Improve code and fix Gauge Colorize in bad utilization 2023-09-27 22:55:28 +03:00
Hristo Nedelkov 53eb095d40 clear code 2023-09-27 22:54:12 +03:00
Hristo Nedelkov 5daa10213c Improve code and fix line Colorize in bad threshold 2023-09-27 22:49:56 +03:00
Hristo Nedelkov 102fafa4e2 Colorize graph lines red if above "bad" threshold in CPU Card 2023-09-27 22:39:40 +03:00
Hristo Nedelkov 76a279b3dd Colorize graph lines red if above "bad" threshold in Memory Card 2023-09-27 22:20:51 +03:00
RadoslavDimchev f1d3cf4793 feat: update validator request structure 2023-09-27 21:27:20 +03:00
RadoslavDimchev da61af6016 feat: show different components based of state 2023-09-27 21:09:44 +03:00
RadoslavDimchev 9921abbaea feat: add variables for future changing values 2023-09-27 20:45:19 +03:00
RadoslavDimchev a6edc7eec1 fix: position of arrow to open dropdown 2023-09-27 20:29:46 +03:00
RadoslavDimchev c16bf78cc6 feat: add valid calculation for total ETH 2023-09-27 20:16:22 +03:00
RadoslavDimchev 0be2d66548 feat: remove symbol and add better structure and types 2023-09-27 19:55:24 +03:00
RadoslavDimchev 47426705a3 Revert "feat: add example config for web3modal"
This reverts commit 507e54b557.
2023-09-27 19:34:22 +03:00
RadoslavDimchev ba1ec59ad9 feat: add state to validators menu story 2023-09-27 19:20:48 +03:00
RadoslavDimchev 86dcb01def feat: style and code structure small changes 2023-09-27 18:28:17 +03:00
Ivana Andersson d646bbd4d9 separate logs and alerts into their own files 2023-09-27 18:17:22 +03:00
RadoslavDimchev cf6aa02f8d feat: add components and state to the client setup 2023-09-27 18:11:00 +03:00
Ivana Andersson 9a930e3e39 fix: add aome spacing to the validator list 2023-09-27 17:51:21 +03:00
RadoslavDimchev be0e13aebd feat: add client setup subtitle constant 2023-09-27 17:49:20 +03:00
RadoslavDimchev db499df44f feat: add more examples to validators menu story 2023-09-27 17:46:46 +03:00
Ivana Andersson e2bccbb9d6 trying to add some responsive width to the graph 2023-09-27 17:43:26 +03:00
Ivana Andersson d2d3c90fb7 fix: add some cohesiveness to the cards 2023-09-27 17:42:20 +03:00
RadoslavDimchev 55250fa278 feat: delete client setup component and story 2023-09-27 17:35:02 +03:00
RadoslavDimchev 2c3e4faa3e feat: reuse validator menu with price for client setup 2023-09-27 16:50:59 +03:00
RadoslavDimchev 0c33bcd215 feat: add constant for deposit subtitle 2023-09-27 16:30:56 +03:00
RadoslavDimchev ff088dfb23 feat: add label for validator menu 2023-09-27 16:30:36 +03:00
RadoslavDimchev db879a94cd fix: delete deposit subtitle component and story 2023-09-27 16:29:01 +03:00
RadoslavDimchev 111ab75cb2 fix: remove add val count handler 2023-09-27 16:22:16 +03:00
RadoslavDimchev e2cd19f4db feat: change name to be more understandable 2023-09-27 14:40:55 +03:00
RadoslavDimchev e82051332f feat: move validators to general components 2023-09-27 14:19:33 +03:00
Ivana Andersson 47214d594f Merge branch 'Create-Dashboard' of github.com:nimbus-gui/nimbus-gui into Create-Dashboard 2023-09-27 12:12:27 +03:00
Ivana Andersson 0f7d3ba897 feat: add padding prop to AddCard component 2023-09-27 11:58:34 +03:00
Hristo Nedelkov a9bb6fcaf3 Create ValidatorsList.stories.tsx 2023-09-27 11:43:22 +03:00
Ivana Andersson f6855910cc fix: adjust some sizing on dashboard 2023-09-27 11:40:48 +03:00
Ivana Andersson 5f27d7d2f8 feat: add alerts and logs components on right sidebar 2023-09-27 11:40:33 +03:00
Hristo Nedelkov 551edd95dc Add more validators 2023-09-27 11:36:40 +03:00
Hristo Nedelkov 60fd2bd8cf Implement search input field for "Search Validators" 2023-09-27 11:35:44 +03:00
Hristo Nedelkov 39bff5d6a2 export VaidatorList 2023-09-27 11:33:28 +03:00
Hristo Nedelkov 6c4af99b3f pass value 2023-09-27 11:33:18 +03:00
Hristo Nedelkov d67012a5ae Create ValidatorsList.tsx 2023-09-27 11:33:09 +03:00
Hristo Nedelkov 3fcbdf2707 Pass icons as props 2023-09-27 11:25:05 +03:00
Hristo Nedelkov d900076202 Add icons logic in ValidatorListItem 2023-09-27 11:24:57 +03:00
Hristo Nedelkov a7b947afe5 Create ValidatorListItem.stories.tsx 2023-09-27 11:23:39 +03:00
Hristo Nedelkov af344e6e70 Create SearchInput.stories.tsx 2023-09-27 07:11:03 +03:00
Hristo Nedelkov 9716ba9142 Move right sidebar 2023-09-27 07:10:51 +03:00
RadoslavDimchev 6684d15ce8 feat: use new currency dropdown 2023-09-27 00:11:11 +03:00
RadoslavDimchev a0aa8b53fb feat: create story for currency dropdown menu 2023-09-27 00:00:13 +03:00
RadoslavDimchev 777b2fc6f0 feat: create reusable currency dropdown menu 2023-09-26 23:59:34 +03:00
RadoslavDimchev 2ddf9cf35d fix: remove constant usd 2023-09-26 23:23:07 +03:00
RadoslavDimchev 2ee8c1e970 feat: add default value to validator count 2023-09-26 23:17:30 +03:00
RadoslavDimchev 62c7defc0d fix: update validator request props 2023-09-26 23:14:38 +03:00
RadoslavDimchev 41b9df417d fix: update val request story with new arg 2023-09-26 23:03:53 +03:00
RadoslavDimchev 314c4238ab feat: render validator requests by validator count 2023-09-26 23:03:21 +03:00
RadoslavDimchev 9c7e65a210 feat: fixed and separate total price 2023-09-26 22:32:39 +03:00
RadoslavDimchev c701635942 feat: map currencies into drop down items 2023-09-26 22:22:59 +03:00
RadoslavDimchev 91892295ae feat: calculate currency value with name and symbol 2023-09-26 22:06:45 +03:00
RadoslavDimchev 30d58b9f8d feat: add constant currencies for example 2023-09-26 21:41:14 +03:00
RadoslavDimchev 1409f06b2d feat: add new labels for drop down item 2023-09-26 21:30:10 +03:00
RadoslavDimchev e49875deb2 feat: add button with icon to set drop down position 2023-09-26 21:19:18 +03:00
RadoslavDimchev 6544a4ae13 fix: show drop down menu with style 2023-09-26 20:54:00 +03:00
RadoslavDimchev 6f9f9e38f8 feat: add dropdown menu 2023-09-26 20:29:37 +03:00
RadoslavDimchev fb6768f9e0 feat: calculate total eth at validators 2023-09-26 19:58:18 +03:00
RadoslavDimchev b532d6e3a3 feat: add constant for eth per validator 2023-09-26 19:52:45 +03:00
Hristo Nedelkov 91b25d953b Make logic in List with HOVER and ONCLICK events 2023-09-26 18:11:02 +03:00
Hristo Nedelkov ce4db33072 Pass props in ValidatorListItem 2023-09-26 18:01:19 +03:00
Hristo Nedelkov 04d257eccd Style validator list items 2023-09-26 17:50:52 +03:00
Hristo Nedelkov fb397e91eb Create right sidebar search input 2023-09-26 16:28:44 +03:00
Hristo Nedelkov c0cabdc45e fix warning 2023-09-26 13:52:01 +03:00
Hristo Nedelkov c912c12384 Merge branch 'Create-Dashboard' of https://github.com/nimbus-gui/nimbus-gui into Create-Dashboard 2023-09-26 13:45:55 +03:00
Hristo Nedelkov eafe7841b5 Map each sidebar button 2023-09-26 13:45:45 +03:00
Hristo Nedelkov 24d77cba9b Render sidebar buttons function 2023-09-26 13:45:32 +03:00
Hristo Nedelkov 395f28219d Add handler on each sidebar button 2023-09-26 13:44:35 +03:00
Ivana Andersson fb9682755c Merge branch 'Create-Dashboard' of github.com:nimbus-gui/nimbus-gui into Create-Dashboard 2023-09-26 13:43:44 +03:00
Hristo Nedelkov 89ad2ecb73 clear code 2023-09-26 13:42:35 +03:00
Ivana Andersson 92f5b84d65 add validator list item component 2023-09-26 13:42:30 +03:00
Ivana Andersson c86c064583 move right sidebar into its own folder 2023-09-26 13:41:54 +03:00
Hristo Nedelkov 4f14cf6497 format file names 2023-09-26 13:14:44 +03:00
Hristo Nedelkov 53e3b49766 Merge branch 'main' into Create-Dashboard 2023-09-26 13:14:01 +03:00
Rickard Andersson 96553bc37d fix: fix errors after formatting
lul prettier, JS ecosystem greatest
2023-09-26 13:09:02 +03:00