Commit 329709d
feat: Threads sidebar (#1454)
* wip: better liveblocks support
* misc fixes
* misc
* revert minimal
* simplify setup
* update config
* fix
* fix
* markview
* cleanup
* wip
* wip
* wip
* wip
* misc
* add threadstore tests
* document recommended auth rules
* resolve
* basic userstore impl
* user auth
* Big comments UX WIP
* Updated reactions UX
* change reaction implementation
* reactions improvements
* small cleanup
* cleanups + mark some todos
* comments
* fix locales
* fix build
* cleanup + sample
* fix build
* fix lint
* disable liveblocks for now
* lint
* fix linkify warning + make toggle editable comment
* fix content reset bug
* Implemented PR feedback
* fix placeholder
* clean comment editor
* fix build
* fix placeholders
* - Adjusted comment spacing
- Changed emoji icon
- Changed "More actions" dropdown alignment
- Made toolbar button tooltips with spaces not become multi-line
- Made "More actions" and emoji buttons hide tooltips when dropdown is open
- Made emoji picker close when emoji is picked
* Implemented PR feedback
* fix build
* implement TipTapThreadStore
* address feedback
* add comment
* wip
* add autofocus
* Simplified tooltip + popover interaction
* wip
* feat: ShadCN comments (#1445)
* Added ShadCN comments implementation
* Removed unneeded state
* Fixed menu stealing focus
* Updated screenshots
* Added ariakit comments implementation (#1448)
* change reaction auth
* make emoji optional
* fix bug
* Extracted reaction badge WIP
* fix useUsers
* Fixed formatting toolbar not showing up when editor is non-editable
* Fixed reaction badge tooltip line breaks and made leaving comment not hide popovers/menus in it
* Improved badge UX and made reactions hide when editing
* wip
* refactor: add renderEditor boolean to BlockNoteView
* Fixed new comments sometimes not being selectable
* fix unnecessary rerender
* remove unused files
* Improved UX/UI
* rest thread store
* fix copy/paste
* add shift
* add docs
* update docs
* revert liveblocks, will be separate PR
* clean lockfile
* fix some todos
* adress number of comments
* address more comments
* address some comments
* clean commentsplugin
* ForceSelectionVisible
* fix floatingcomposercontroller
* fix unit test
* close threads on esc
* remove debugger
* small fix
* Fixed badge styles on docs
* Fixed badge click handler
* Added remaining UX fixes from Mantine to Ariakit/ShadCN
* Externalized strings
* Small styling fix
* Small styling fix
* Fix lint
* Fixed side menu regression issue
* Implemented PR feedback
* Implemented PR feedback
* Updated emoji picker screenshots
* Revert "Updated emoji picker screenshots"
This reverts commit a647ec3.
* Updated `package-lock.json`
* Fixed `no` locale
* Updated `package-lock.json`
* Added temp test pass
* Fixed merge issues
* Fixed issues and build
* Separated open and resolved comments
* Small fixes
* BlockNoteView changes and major UX improvements
* Small user select change
* - Renamed `ThreadStreamView` to `ThreadsSidebar`
- Added filtering and sorting options
- Polished comments demo UX
* Small cleanup
* Fix build and cleanup
* `BlockNoteView` fix
* WIP feedback TODOs
* WIP feedback
* Small fix
* Small fix
* WIP feedback
* WIP feedback
* WIP feedback
* WIP feedback
* Shrunk emoji picker
* Fixed build
* Fixed lint
* Small styling fix
* Fixed docs build
* Updated `Thread` and `Comment` props + small changes
* Implemented PR feedback
* Updated demo styles
* Added file name extensions to examples
* Added docs & minor changes
* Fixed i18n
* Styling changes
* Fixed lint/build
* improve commentplugin state
* clean threadssidebar and fix performance
* Implemented PR feedback
* Moved styles
* Reverted doc ID
* Resolved remaining feedback
* Small fix
* Fixed TODOs
* Small fix
* Implemented remaining TODO
* Implemented PR feedback
* Small examples update
* Small styling fix
---------
Co-authored-by: yousefed <yousefdardiry@gmail.com>1 parent a205478 commit 329709d
File tree
85 files changed
+1788
-439
lines changed- docs/pages/docs/collaboration
- examples
- 03-ui-components
- 02-formatting-toolbar-buttons
- 11-uppy-file-panel
- 13-custom-ui
- link-toolbar-buttons
- 06-custom-schema
- 01-alert-block
- 03-font-style
- 04-pdf-file-block
- 07-collaboration
- 04-comments
- 05-comments-with-sidebar
- 08-extensions/01-tiptap-arrow-conversion
- packages
- ariakit/src
- comments
- core/src
- comments
- threadstore/yjs
- editor
- extensions/Comments
- i18n/locales
- mantine/src
- comments
- react/src
- components/Comments
- editor
- shadcn/src
- comments
- playground/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
85 files changed
+1788
-439
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
67 | 70 | | |
68 | 71 | | |
69 | 72 | | |
| |||
84 | 87 | | |
85 | 88 | | |
86 | 89 | | |
87 | | - | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
88 | 94 | | |
89 | 95 | | |
90 | 96 | | |
| |||
130 | 136 | | |
131 | 137 | | |
132 | 138 | | |
133 | | - | |
| 139 | + | |
134 | 140 | | |
135 | 141 | | |
136 | 142 | | |
137 | 143 | | |
138 | 144 | | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
0 commit comments