50bf90fada
Redesign app/user settings ( #404 )
...
* Redesign app settings
Signed-off-by: Ajay Bura <ajbura@gmail.com>
* Redesign user profile in settings
Signed-off-by: Ajay Bura <ajbura@gmail.com>
* Update string
Signed-off-by: Ajay Bura <ajbura@gmail.com>
* Fix bug
Signed-off-by: Ajay Bura <ajbura@gmail.com>
faaac72b81
Add forward ref in avatar component
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
7db674b65d
Fix button styles
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
f8e2d27bb0
Add tabIndex prop in checkbox
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
8d3f0a9f4d
Create icons for users without an avatar in desktop notifications ( #305 )
...
* Add notifications icon for users without an avatar
* Render icon at higher resolution
* Use scale to render at higher resolution
4803d48ec7
Fix bug in this.isRawModalVisible
...
Signed-off-by: ajbura <ajbura@gmail.com>
cdd909f2dd
Keyboard focus related bugs ( #299 )
...
* Focus when opening the emoji board and editing a message
* Clean emoji board after closing
* Focus room search and member search
* Resolve conversations
d05a426d00
Fix avatar showing av when loading ( #247 )
...
Signed-off-by: ajbura <ajbura@gmail.com>
80110d1a48
Fix scrollbar padding for safari breaks other component styling
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
f0c9a458bb
Add broken avatar fallback
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
62c9e271d8
Add padding in scroll view for safari
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
e67abae3e0
Add afterClose param to reusabel context menu
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
cb23991841
Add ReusableContextMenu component
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
f8f77075ec
Remove error handling from Avatar component
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
54635bf0d3
Add ability to manage room addresses
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
a0399b7f5e
Add disabled attribute in Checkbox, Toggle and RadioButton
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
c2402ddb72
Add isImage prop in RawIcon
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
d3dcb320f4
Add checkbox component
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
d02e8dcd4e
Add optoins to change room visibility
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
246f6caf20
Add disable prop in IconButton and MenuItem
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
7750366654
Fix RadioButton style
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
0f963a93f1
Fix twemoji scaling
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
ea5b63af18
Add RadioButton component
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
5777c1ab27
Add RoomSettings comp
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
23c430fadc
Add tabs comp
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
ce9f140ddf
Refector sass
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
85c3240b54
Fix theme
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
630dbee817
Fix theme
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
18dc02c700
Fix mxid colors for dark theme
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
3d7e509f9a
Localize fonts
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
fbeecc0479
Add hotkey ctrl+k for search
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
c9ec161ccc
Add search modal ( #132 )
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
e20b9d054d
Add animation on hover in sidebar
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
fb5f368894
Added primary varient in IconButton
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
9454ffd1af
Update UX of Divider comp
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
b9378118dd
Twemojify text
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
f897809202
Fix emoji size in Avatar
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
647d085c5f
Twemojified all text
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
2479dc4096
Use formatted_body to parse markdown ( #133 ) and partially implement #105 , #19
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
7e7a5e692e
Refectored Message comp
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
5b0f95fed9
Fix alignment in ProfileViewer
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
6e9394ec7a
Use Unicode aware character-wise slicing ( #159 )
fb5a54dd17
Re: fix alignment on hsInput in safari
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
a83aecaa69
Full UIAA implement ( #93 ), #32 , #146 , #64 , #102
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
92ab8331d0
Fix overscroll behavior
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
ed62d06b5e
SegmentedControl bug fixed
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
d287486165
Added button reset type.
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
fa10a67811
Implement Profile Viewer ( #130 )
...
* Implement Profile Viewer
Fixes #111
* Make user avatar in chat clickable
* design progress
* Refactored code
* progress
* Updated chip comp
Signed-off-by: Ajay Bura <ajbura@gmail.com>
* Refactored ProfileViewer comp
Signed-off-by: Ajay Bura <ajbura@gmail.com>
* Added msg functionality in ProfileViewer
Signed-off-by: Ajay Bura <ajbura@gmail.com>
* Added Ignore functionality in ProfileViewer
Signed-off-by: Ajay Bura <ajbura@gmail.com>
* Fixed Ignore btn bug
Signed-off-by: Ajay Bura <ajbura@gmail.com>
* Refectored ProfileViewer comp
Signed-off-by: Ajay Bura <ajbura@gmail.com>
Co-authored-by: Ajay Bura <ajbura@gmail.com>
ea47750ea4
Made ContextMenu animation little fast ( #114 )
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
83c6914a50
Merge pull request #117 from ajbura/master
...
v1.3.1: Bug fixes