Commit Graph

522 Commits

Author SHA1 Message Date
Rickard Andersson 1fc337d04f ci: fix `wait-on` call in CI for storybook test
This is required in Node 18 and is never signalled at all. It causes the
script to hang indefinitely otherwise.
2023-08-03 13:53:16 +03:00
Rickard Andersson 8fa1a3f719 ci: add caching step for deps 2023-08-03 13:34:21 +03:00
Rickard Andersson d9f4380dc8 ci: add Storybook CI test action 2023-08-03 13:11:18 +03:00
Rickard Andersson d5b2515e5f Merge branch 'main' of github.com:status-im/nimbus-gui 2023-08-03 12:54:33 +03:00
Rickard Andersson d0283492b5 dev: switch to `yarn` v3
Also added `.tool-versions` file for setting Node version
2023-08-03 12:53:39 +03:00
Zahary Karadjov 549560b89e
build: add a .nvmrc file 2023-08-03 12:51:10 +03:00
Rickard Andersson bc65e70e64 docs: add note about `Distinct` == `newtype` 2023-08-03 11:48:42 +03:00
Rickard Andersson 15ce507220 fix(app): fix render step for older version of `react-dom` 2023-08-03 11:31:15 +03:00
Rickard Andersson b55c88fec5 feat(dev): add `Distinct` type
Useful for creating types that are stored as other types (usually
primitives) but are represented as distinct in the type system.
Canonical example exists in documentation.
2023-08-03 11:01:01 +03:00
Rickard Andersson 41e24a1e4f feat(dev): add `assertUnreachable`
Asserts that a case is unreachable in `switch` statements (and really
any flow control construct)
2023-08-03 10:53:58 +03:00
Rickard Andersson f36bf56a6a project reinit 2023-08-03 09:20:54 +03:00
Zahary Karadjov 686d6298e7
Basic README and license files 2023-08-01 10:11:08 +03:00
Hristo Nedelkov d60131cf57 Fix height 2023-07-25 21:15:47 +03:00
Hristo Nedelkov f144a2d433 Style 2023-07-25 21:09:00 +03:00
Hristo Nedelkov 2513bcc61a Update border-radius on TopBar 2023-07-25 20:48:12 +03:00
Hristo Nedelkov d98361583f Update Tab 2023-07-25 20:45:27 +03:00
Hristo Nedelkov bab04e91d8 Create TopBar 2023-07-25 20:45:15 +03:00
Hristo Nedelkov 403c825d57 Upload TopBar icons 2023-07-25 20:43:46 +03:00
RadoslavDimchev 9e9d77c6d2 Remove warning for getting background image 2023-07-22 15:46:35 +03:00
RadoslavDimchev 3ada7923b5 Set background lines at statistic boxes 2023-07-22 15:03:26 +03:00
RadoslavDimchev 04aace9b50 Create util to format SVGs 2023-07-22 14:40:21 +03:00
RadoslavDimchev 83c32f46d7 Style statistic boxes 2023-07-22 14:28:06 +03:00
RadoslavDimchev 90da64e5bf Add additional data about statistic boxes 2023-07-22 13:49:56 +03:00
RadoslavDimchev d11062c6f2 Add size changes 2023-07-22 13:29:03 +03:00
RadoslavDimchev eb684a1645 Fix Titles name collisions 2023-07-22 13:25:10 +03:00
RadoslavDimchev 0dc2d37c58 Add assets for statistic boxes 2023-07-22 13:17:43 +03:00
RadoslavDimchev a9d9eb7d22 Use icon button into titles 2023-07-22 13:14:27 +03:00
RadoslavDimchev f4c3bfbe65 Create Icon Button component 2023-07-22 13:13:55 +03:00
RadoslavDimchev b18d6e4e9c Create and use new formatted text component 2023-07-22 10:18:31 +03:00
RadoslavDimchev a7b51d46b0 Use new separated components 2023-07-21 23:41:49 +03:00
RadoslavDimchev 5c745dbd8f Separate statistic boxes 2023-07-21 23:33:34 +03:00
RadoslavDimchev 120857cf60 Create statistic texts component 2023-07-21 23:25:32 +03:00
RadoslavDimchev 18443f3139 Create page wrapper 2023-07-21 23:13:28 +03:00
RadoslavDimchev 143bef3a65 Change page structure and add data for statistics 2023-07-21 23:04:20 +03:00
RadoslavDimchev 15176cc9bf Add icons for statistic boxes 2023-07-21 22:47:28 +03:00
RadoslavDimchev 898c8f7140 Create and use Icon component 2023-07-21 21:10:16 +03:00
RadoslavDimchev 7673585986 Create and use basic statistic box component 2023-07-21 20:47:04 +03:00
RadoslavDimchev 46710ca35d Fix background structure and use image 2023-07-21 20:26:35 +03:00
RadoslavDimchev b239a14e62 Create reusable shadow box component 2023-07-21 20:19:55 +03:00
RadoslavDimchev a3a0a015be Create background image component 2023-07-21 20:19:16 +03:00
RadoslavDimchev e41d0e4e3e Add linear gradient to background 2023-07-21 19:24:31 +03:00
RadoslavDimchev 1ac9fd3e56 Create and use icon with text component 2023-07-21 17:54:59 +03:00
RadoslavDimchev bd6f8b19ab Add new icon assets 2023-07-21 17:36:41 +03:00
RadoslavDimchev 97b58877c7 Fix icon position at information box 2023-07-21 17:16:23 +03:00
RadoslavDimchev 790f2e6c7f Use components to device health check page 2023-07-21 16:51:54 +03:00
RadoslavDimchev c16f2834dc Create Nimbus logo component 2023-07-21 16:42:20 +03:00
RadoslavDimchev f3859b911b Create reusable tag component 2023-07-21 16:25:53 +03:00
RadoslavDimchev b755be0846 Create titles component with title and subtitle 2023-07-21 16:25:30 +03:00
RadoslavDimchev 14a49f2133 Set name and title to the project 2023-07-21 15:43:15 +03:00
RadoslavDimchev f7efdd799e Use custom components and remove css 2023-07-21 15:31:30 +03:00