596 Commits

Author SHA1 Message Date
Pavel
8ca305c0bc
Bump to js-waku@0.23.0 (#263) 2022-05-19 15:37:46 +02:00
Pavel Prichodko
11e9bd6891
fix(react): re-export of stitches types 2022-04-19 14:09:56 +02:00
Pavel Prichodko
f66fa8e231
fix(react): make config options optional 2022-04-19 14:09:34 +02:00
Pavel Prichodko
1d01e5959d
feat(react): add action handlers 2022-04-19 14:09:16 +02:00
Pavel Prichodko
0a9f3d8e63
setup: add clean scripts 2022-04-18 16:54:40 +02:00
Pavel
6b85ef79ae
Delete legacy code (#249)
* refactor(react): delete unused contexts

* refactor(react): delete unused hooks

* refactor(react): delete unused components

* refactor(react): delete unused types

* refactor(react): delete unused utils

* feat(react): simplify Community component structure
2022-04-18 16:20:31 +02:00
Pavel Prichodko
9e20343cab
feat(react): improve dark mode 2022-04-18 15:50:00 +02:00
Pavel Prichodko
47bee147d9
feat(react): allow theme customization 2022-04-18 15:48:34 +02:00
Pavel Prichodko
7484fcf935
fix(react): content max width 2022-04-18 14:32:47 +02:00
Pavel Prichodko
9a83f54a48
feat(react): update media query for sidebars 2022-04-14 16:18:31 +02:00
Pavel Prichodko
4b26f46ab7
feat(react): improve usage of theme tokens 2022-04-14 13:44:55 +02:00
Pavel Prichodko
3d07c02bff
fix(react): export correct themes 2022-04-14 13:42:35 +02:00
Pavel Prichodko
688fd70d81
feat(react): implement message reactions 2022-04-14 12:37:59 +02:00
Pavel Prichodko
e31b7abff5
fix(react): messages truncating 2022-04-13 19:20:57 +02:00
Pavel Prichodko
8127057f50
feat(react): create chat info component 2022-04-13 14:25:54 +02:00
Pavel Prichodko
d167ca3b6c
feat(system): improve typography styles 2022-04-13 14:25:34 +02:00
Pavel Prichodko
8e8302b5e1
feat(react): use correct types in chat context 2022-04-13 14:25:15 +02:00
Pavel Prichodko
9bef44760c
feat(react): add all chat input variants 2022-04-13 14:24:48 +02:00
Pavel Prichodko
234cf44ebc
feat(react): add all chat message variants 2022-04-13 14:24:37 +02:00
Pavel Prichodko
9fea0a2d1e
feat(react): add more static data to protocol 2022-04-13 14:24:01 +02:00
Pavel
047445965b
Dialogs (#247)
* Add community dialog

* feat(react): add welcome dialog

* feat(react): add connect wallet dialog

* feat(react): add disconnect dialog

* feat(react): add create profile dialog

* feat(react): add welcome dialog

* feat(react): add load throwaway profile dialog

* feat(react): add sync status profile dialog

* fix(react): disconnect dialog spacing

* feat(react): add get started section to main sidebar

* feat(react): add user profile dialog

* feat(react): add edit group dialog

* feat(react): support opening dialogs programmatically

* feat(react): delete legacy components
2022-04-12 15:51:49 +02:00
Pavel Prichodko
f81842998e
refactor(react): unify imports from system 2022-04-11 21:36:31 +02:00
Pavel Prichodko
0e96788206
feat(system): add Checkbox component 2022-04-11 21:29:58 +02:00
Pavel Prichodko
5676d3a572
feat(react): add ReactionPopover component 2022-04-11 21:08:17 +02:00
Pavel Prichodko
0daa308903
feat(react): add static protocol layer base 2022-04-11 21:05:08 +02:00
Pavel Prichodko
56fcb22a72
fix(react): add missing dependencies 2022-04-11 21:04:05 +02:00
Pavel Prichodko
d1bb79724f
chore(react): upgrade qrcode.react 2022-04-11 21:03:41 +02:00
Pavel Prichodko
0cb0263842
feat(system): small improvements 2022-04-11 21:02:53 +02:00
Pavel Prichodko
aa2c8ee30c
feat(system): update Tooltip styles 2022-04-11 21:01:50 +02:00
Pavel Prichodko
0c5800a768
feat(system): add more control to Popover 2022-04-11 21:01:29 +02:00
Pavel Prichodko
1bb1d2e10c
refactor(react): separate Navbar component 2022-04-11 21:00:59 +02:00
Pavel Prichodko
79d2bd2c11
feat(react): unify chat menu 2022-04-11 21:00:10 +02:00
Pavel Prichodko
45b821d5cb
feat(system): add EmojiHash component 2022-04-11 20:58:49 +02:00
Pavel Prichodko
117c497990
feat(system): improve Separator component 2022-04-11 20:58:20 +02:00
Pavel Prichodko
2dcdfad028
feat(system): add aria attribute to menu 2022-04-11 20:58:01 +02:00
Pavel Prichodko
9b0c3bba3c
feat(system): add ButtonGroup component 2022-04-06 14:47:18 +02:00
Pavel Prichodko
65570dff48
feat(system): add CopyInput component 2022-04-06 14:05:04 +02:00
Pavel Prichodko
e84d7491c4
feat(system): add label to Input component 2022-04-06 14:04:42 +02:00
Pavel Prichodko
6bc1c86aee
feat(react): pinned message state 2022-04-06 14:02:24 +02:00
Pavel Prichodko
483356a181
feat(react): add local storage hook 2022-04-06 14:00:28 +02:00
Pavel Prichodko
a04b36a19d
refactor(react): sidebar components structure 2022-04-06 14:00:03 +02:00
Pavel Prichodko
e4ba6250e0
feat(system): add more dialog sizes 2022-04-06 10:38:34 +02:00
Pavel Prichodko
2dbc20f7a8
feat(system): add ref to popover and tooltip triggers 2022-04-06 10:37:53 +02:00
Pavel Prichodko
12b0e9d715
feat(system): add small size button variant 2022-04-06 10:35:10 +02:00
Pavel Prichodko
4c0800e5ef
feat(system): add outline button variant 2022-04-06 10:34:35 +02:00
Pavel Prichodko
b23e4b4611
feat(react): focus chat input when replying 2022-04-06 10:33:58 +02:00
Pavel Prichodko
3f312c7e4f
feat(react): add components config options 2022-03-31 16:05:59 +02:00
Pavel
18586bd9e1
Use react-router-dom for routing (#246)
* feat(react): move chat and new-chat to routes

* feat(react): setup react router

* feat(react): use links in sidebar

* feat(react): add link to IconButton component

* feat(react): add router to config
2022-03-31 15:34:32 +02:00
Pavel Prichodko
04dc3f0d04
setup(react): disable react/prop-types eslint rule 2022-03-31 15:15:46 +02:00
Pavel Prichodko
30be09cd35
fix(react): add missing dependencies 2022-03-31 15:15:24 +02:00