tiptap editor #2222

Merged
konrad merged 66 commits from dpschen/frontend:feature/feat-tiptap-editor into main 2023-10-22 13:49:01 +00:00
Member

Very early trial of tiptap integration

Very early trial of tiptap integration
dpschen added the
kind/feature
dependencies
labels 2022-08-04 20:07:27 +00:00
dpschen added 1 commit 2022-08-04 20:07:28 +00:00
continuous-integration/drone/pr Build is failing Details
86181a917b
wip: tiptap editor
dpschen force-pushed feature/feat-tiptap-editor from 86181a917b to 2add737a4a 2022-11-17 11:15:11 +00:00 Compare
Author
Member

I just rebased this, no new additions.

I just rebased this, no new additions.
dpschen force-pushed feature/feat-tiptap-editor from 2add737a4a to dfde732bf8 2022-11-17 11:16:50 +00:00 Compare
konrad force-pushed feature/feat-tiptap-editor from dfde732bf8 to cf2d5ee3b3 2023-06-13 13:35:10 +00:00 Compare
Owner

To-Do List:

  • Checklist
  • Table
  • Image upload
  • Load images
  • Icons for everything
  • Slash Menu
  • Bubble Menu
  • Code highlighting
  • Rendering - need to find a good way to use the editor as renderer, similar to how it's used currently
  • Tooltips for all buttons
  • Save and edit buttons
  • Properly bubble changes when they are made
  • Populate loaded content in the editor
  • Task list indicator
  • Cleanup
  • Overall styling improvements - once everything works
To-Do List: * [x] Checklist * [x] Table * [x] Image upload * [x] Load images * [x] Icons for everything * [x] Slash Menu * [x] [Bubble Menu](https://tiptap.dev/api/extensions/bubble-menu) * [x] Code highlighting * [x] Rendering - need to find a good way to use the editor as renderer, similar to how it's used currently * [x] Tooltips for all buttons * [x] Save and edit buttons * [x] Properly bubble changes when they are made * [x] Populate loaded content in the editor * [x] Task list indicator * [x] Cleanup * [x] Overall styling improvements - once everything works
konrad force-pushed feature/feat-tiptap-editor from d8fe8dd7dc to 953361c480 2023-10-20 15:11:07 +00:00 Compare
konrad added 1 commit 2023-10-20 20:43:24 +00:00
continuous-integration/drone/pr Build is failing Details
05bf7ccf0b
feat(editor): image upload
konrad added 1 commit 2023-10-20 20:52:26 +00:00
konrad added 1 commit 2023-10-20 21:03:47 +00:00
konrad added 2 commits 2023-10-21 09:10:53 +00:00
konrad added 1 commit 2023-10-21 09:15:28 +00:00
konrad added 1 commit 2023-10-21 09:33:58 +00:00
konrad added 1 commit 2023-10-21 09:46:09 +00:00
continuous-integration/drone/pr Build is failing Details
3bf806f00c
fix(editor): add missing dependencies for commands
konrad added 2 commits 2023-10-21 11:00:35 +00:00
konrad added 1 commit 2023-10-21 11:29:06 +00:00
continuous-integration/drone/pr Build is failing Details
17c23d9463
feat(editor): make image upload work via slash command
konrad added 1 commit 2023-10-21 12:03:08 +00:00
continuous-integration/drone/pr Build is failing Details
beefc1d5ef
feat(editor): add bubble menu
konrad added 1 commit 2023-10-21 12:06:54 +00:00
continuous-integration/drone/pr Build is failing Details
d75a963d08
feat(editor): add code highlighting
konrad added 1 commit 2023-10-21 12:07:45 +00:00
continuous-integration/drone/pr Build is failing Details
0b2aa723a6
feat(editor): open links when clicking on them
konrad added 1 commit 2023-10-21 12:10:32 +00:00
continuous-integration/drone/pr Build is failing Details
66c37f10e0
chore(editor): cleanup
konrad added 1 commit 2023-10-21 15:48:50 +00:00
continuous-integration/drone/pr Build is failing Details
76d31c84ad
feat(editor): add tooltips for everything
konrad added 1 commit 2023-10-21 16:04:07 +00:00
continuous-integration/drone/pr Build is failing Details
4f2d7b3ce2
feat(editor): add uploading an image on save
konrad added 1 commit 2023-10-21 16:18:25 +00:00
continuous-integration/drone/pr Build is failing Details
22103626b8
fix(editor): make checklist indicator work again
konrad added 1 commit 2023-10-21 16:40:36 +00:00
konrad added 1 commit 2023-10-21 16:47:10 +00:00
continuous-integration/drone/pr Build is failing Details
dc3ee112bd
chore(editor): cleanup
konrad added 3 commits 2023-10-21 17:08:17 +00:00
konrad added 1 commit 2023-10-21 17:18:34 +00:00
continuous-integration/drone/pr Build is failing Details
cb1d2b3834
fix(editor): always show placeholder when empty
konrad added 4 commits 2023-10-21 17:33:39 +00:00
konrad added 2 commits 2023-10-21 17:46:52 +00:00
konrad added 1 commit 2023-10-21 17:48:23 +00:00
continuous-integration/drone/pr Build is failing Details
d6a41fa518
chore(editor): remove old editor component
konrad added 1 commit 2023-10-21 17:53:07 +00:00
continuous-integration/drone/pr Build is failing Details
19a78f1f75
fix(editor): lint
Member

Hi dpschen!

Thank you for creating a PR!

I've deployed the changes of this PR on a preview environment under this URL: https://2222-feature-feat-tiptap-editor--vikunja-frontend-preview.netlify.app

You can use this url to view the changes live and test them out.
You will need to manually connect this to an api running somehwere. The easiest to use is https://try.vikunja.io/.

Have a nice day!

Beep boop, I'm a bot.

Hi dpschen! Thank you for creating a PR! I've deployed the changes of this PR on a preview environment under this URL: https://2222-feature-feat-tiptap-editor--vikunja-frontend-preview.netlify.app You can use this url to view the changes live and test them out. You will need to manually connect this to an api running somehwere. The easiest to use is https://try.vikunja.io/. Have a nice day! > Beep boop, I'm a bot.
konrad added 3 commits 2023-10-22 08:41:54 +00:00
konrad added 1 commit 2023-10-22 08:47:20 +00:00
konrad added 1 commit 2023-10-22 08:50:23 +00:00
continuous-integration/drone/pr Build is failing Details
2f3196ef86
fix(editor): duplicate name
konrad added 1 commit 2023-10-22 09:00:51 +00:00
continuous-integration/drone/pr Build is failing Details
c61f1a45fb
fix(editor): placeholder showing or not showing
konrad added 1 commit 2023-10-22 09:02:11 +00:00
continuous-integration/drone/pr Build is failing Details
632e3c5a0b
fix(editor): duplicate name for extension
konrad added 1 commit 2023-10-22 10:08:39 +00:00
continuous-integration/drone/pr Build is failing Details
d7503dc4a2
feat(editor): edit mode
konrad added 1 commit 2023-10-22 10:38:41 +00:00
konrad changed title from wip: tiptap editor to tiptap editor 2023-10-22 10:38:45 +00:00
konrad added 2 commits 2023-10-22 11:26:16 +00:00
konrad added 2 commits 2023-10-22 12:21:38 +00:00
konrad added 1 commit 2023-10-22 12:24:16 +00:00
continuous-integration/drone/pr Build is failing Details
229beec1d1
fix(editor): lint
konrad added 1 commit 2023-10-22 12:29:55 +00:00
continuous-integration/drone/pr Build is passing Details
e4eaca82e1
fix(editor): add missing dependency
konrad added 1 commit 2023-10-22 12:46:28 +00:00
continuous-integration/drone/pr Build is passing Details
9103ad8505
chore(deps): remove unused dependencies
konrad added 2 commits 2023-10-22 13:12:43 +00:00
konrad added 1 commit 2023-10-22 13:18:46 +00:00
continuous-integration/drone/pr Build is passing Details
37af478811
chore(editor): remove marked usages
konrad merged commit 26fc9b4e4f into main 2023-10-22 13:49:01 +00:00
konrad deleted branch feature/feat-tiptap-editor 2023-10-22 13:49:01 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.