Commit graph

1426 commits

Author SHA1 Message Date
Lilian
004ddedde3
[frontend] Basic state service and state support in Timeline 2024-06-19 01:57:51 +02:00
Lilian
9dbbbfcc53
[frontend] barebones virtual scroller implementation 2024-06-19 01:57:51 +02:00
Lilian
92ee62caf2
[frontend] Host in UserInfo can be null 2024-06-19 01:57:51 +02:00
Lilian
8b7f2dba05
[frontend] Profile Fields should render as MfM 2024-06-19 01:57:51 +02:00
Lilian
5d3fda698c
[frontend/mfm] Fix Link Nodes having wrong text content 2024-06-19 01:57:51 +02:00
Lilian
d2064bfb71
[frontend] Whitespace reformat 2024-06-19 01:57:51 +02:00
Lilian
4b7c8aad8f
[frontend] Fix bug in /users/lookup request 2024-06-19 01:57:50 +02:00
Lilian
2059067d62
[shared] Fix de-serialization failure in UserProfile RelationData 2024-06-19 01:57:49 +02:00
Lilian
b423228077
[frontend] Add ScrollEnd Component 2024-06-19 01:56:57 +02:00
Lilian
b060a12789
[frontend] Add basic Profile View 2024-06-19 01:56:57 +02:00
Lilian
79b7bf07e0
[frontend] Add localization support, perform initial localization pass 2024-06-19 01:56:57 +02:00
Lilian
09c849805a
[frontend/mfm] Render more node types 2024-06-19 01:56:57 +02:00
Lilian
6917d1ef91
[frontend] Add node type to mfm render error handling 2024-06-19 01:56:56 +02:00
Lilian
e747a34049
[frontend/timeline] Make clicking renoted notes open the renoted note 2024-06-19 01:56:56 +02:00
Lilian
0c6de9bb2c
[frontend] Fix state issue in SingleNote view 2024-06-19 01:56:56 +02:00
Lilian
c647224b32
[frontend] Improve note rendering at small widths
Fix single note view alignment issues
2024-06-19 01:56:56 +02:00
Lilian
ba2392ac90
[frontend] Add support for posting quotes 2024-06-19 01:56:56 +02:00
Lilian
7b7dd2ee61
[frontend] Add support for rendering MfmItalicNode 2024-06-19 01:56:56 +02:00
Lilian
fbac96166e
[frontend] wip renote rendering 2024-06-19 01:56:56 +02:00
Lilian
1a23d9a03e
[frontend] fix SingleNote wrapper 2024-06-19 01:56:55 +02:00
Lilian
793c246a68
[frontend] Improve mfm mention css 2024-06-19 01:56:55 +02:00
Lilian
b08459197a
[frontend] CSS for MfmText 2024-06-19 01:56:55 +02:00
Lilian
9b826ca1bf
[frontend] Custom CSS scope identifier for mfm text 2024-06-19 01:56:55 +02:00
Lilian
72dd36d485
[frontend] Add initial MfM to HTML Renderer
Add Mfm to Note Body
2024-06-19 01:56:55 +02:00
Lilian
aaa9155000
[frontend] Fix note CSS 2024-06-19 01:56:55 +02:00
Lilian
6e65b4813d
[frontend] Basic renote support 2024-06-19 01:56:55 +02:00
Lilian
36d5fc32c7
[frontend] Clear replyTo when composing new note 2024-06-19 01:56:54 +02:00
Lilian
39a9cd0f6e
[frontend] Two way data binding for Dropdown 2024-06-19 01:56:54 +02:00
Lilian
f428d940ed
Update .gitignore 2024-06-19 01:56:54 +02:00
Lilian
bae63b151e
[frontend] add host to UserInfo 2024-06-19 01:56:54 +02:00
Lilian
6abc8d80de
[frontend] fix build 2024-06-19 01:56:54 +02:00
Lilian
727a4dfe88
[frontend] Add visibility dropdown to compose menu, render reply to support to compose 2024-06-19 01:56:54 +02:00
Lilian
74355e8332
[frontend] Add display of ascending notes 2024-06-19 01:56:53 +02:00
Lilian
a30f08c949
[frontend] increase min-width for compact layout 2024-06-19 01:56:53 +02:00
Lilian
55b586d0b5
[frontend] Overhaul compose menu, add custom dropdown component 2024-06-19 01:56:53 +02:00
Lilian
0163721d7f
[frontend] Stop onclick event propagation in AttachmentView 2024-06-19 01:56:53 +02:00
Lilian
e793abab8b
[frontend] Fix compose menu not opening 2024-06-19 01:56:53 +02:00
Lilian
f5e9c036fd
[frontend] Refactor Note rendering code, add quotes 2024-06-19 01:56:53 +02:00
Lilian
d1de8057e9
[frontend] more layout testing 2024-06-19 01:56:53 +02:00
Lilian
e4029625d6
[frontend] layout tweaks 2024-06-19 01:56:52 +02:00
Lilian
a661599edc
[frontend] responsive test 2024-06-19 01:56:52 +02:00
Lilian
23792e1b87
[frontend] Layout cleanup, fixing onclick propagation 2024-06-19 01:56:52 +02:00
Lilian
f2e07f17d4
[frontend] Basic Single Note/Thread rendering 2024-06-19 01:56:52 +02:00
Lilian
24d35316a7
[frontend] Add root margin to timeline component intersection observer 2024-06-19 01:56:52 +02:00
Lilian
ae023ac0e4
[frontend] fix typo in event propagation flag 2024-06-19 01:56:52 +02:00
Lilian
7e91c9d9e6
[frontend] Disable propagation on footer buttons so they don't open the Single Note View 2024-06-19 01:56:52 +02:00
Lilian
49897b6248
[frontend] WIP Single Note Thread view 2024-06-19 01:56:51 +02:00
Lilian
04e3ed0195
[frontend] Bind the Timeline Intersection Observer to the scroller and increase root margin 2024-06-19 01:56:51 +02:00
Lilian
35de6a472c
[frontend] Set cookie on session change 2024-06-19 01:56:51 +02:00
Lilian
cc5252ce04
[frontend] Make password field of type password 2024-06-19 01:56:51 +02:00