Skip to content

Commit ec39a7b

Browse files
authored
feat: enhance Tiptap editor with new toolbar items and extensions (#59)
* feat: enhance Tiptap editor with new toolbar items and extensions * feat: add character count feature to Tiptap editor * feat: implement image alignment functionality in Tiptap editor with dropdown options * feat: add click outside functionality to close annotation dropdown in Tiptap editor * zenmode work * feat: refactor Tiptap component structure and enhance functionality with new constants and types
1 parent 26b5da8 commit ec39a7b

File tree

86 files changed

+4482
-642
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+4482
-642
lines changed

CHANGELOG.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
## [1.13.1](https://github.com/Programmer-Network/yail/compare/yail-v1.13.0...yail-v1.13.1) (2025-11-28)
44

5-
65
### Bug Fixes
76

8-
* correct margin class in Switch component for improved styling ([1278ff1](https://github.com/Programmer-Network/yail/commit/1278ff1abc2613575175b7270dafe6e7b4440e6f))
7+
- correct margin class in Switch component for improved styling
8+
([1278ff1](https://github.com/Programmer-Network/yail/commit/1278ff1abc2613575175b7270dafe6e7b4440e6f))
99

1010
## [1.13.0](https://github.com/Programmer-Network/yail/compare/yail-v1.12.1...yail-v1.13.0) (2025-11-27)
1111

12-
1312
### Features
1413

15-
* add 'disabled' prop to DatePicker component for enhanced usability ([40a98d8](https://github.com/Programmer-Network/yail/commit/40a98d84f2da547bb14697490d6ca6a3f32820e3))
14+
- add 'disabled' prop to DatePicker component for enhanced usability
15+
([40a98d8](https://github.com/Programmer-Network/yail/commit/40a98d84f2da547bb14697490d6ca6a3f32820e3))
1616

1717
## [1.12.1](https://github.com/Programmer-Network/yail/compare/yail-v1.12.0...yail-v1.12.1) (2025-11-25)
1818

assets/icons/sidebar-closed.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/icons/sidebar-opened.svg

Lines changed: 1 addition & 0 deletions
Loading

package.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,16 +124,20 @@
124124
"@tiptap/core": "3.10.1",
125125
"@tiptap/extension-blockquote": "3.10.1",
126126
"@tiptap/extension-bold": "3.10.1",
127+
"@tiptap/extension-bubble-menu": "3.10.1",
127128
"@tiptap/extension-bullet-list": "3.10.1",
129+
"@tiptap/extension-character-count": "3.11.0",
128130
"@tiptap/extension-code": "3.10.1",
129131
"@tiptap/extension-code-block": "3.10.1",
132+
"@tiptap/extension-code-block-lowlight": "3.11.0",
130133
"@tiptap/extension-color": "3.10.1",
131134
"@tiptap/extension-document": "3.10.1",
132135
"@tiptap/extension-dropcursor": "3.10.1",
133136
"@tiptap/extension-hard-break": "3.10.1",
134137
"@tiptap/extension-heading": "3.10.1",
138+
"@tiptap/extension-highlight": "3.11.0",
135139
"@tiptap/extension-history": "3.10.1",
136-
"@tiptap/extension-image": "3.10.1",
140+
"@tiptap/extension-image": "3.11.1",
137141
"@tiptap/extension-italic": "3.10.1",
138142
"@tiptap/extension-link": "3.10.1",
139143
"@tiptap/extension-list-item": "3.10.1",
@@ -143,6 +147,8 @@
143147
"@tiptap/extension-placeholder": "3.10.1",
144148
"@tiptap/extension-strike": "3.10.1",
145149
"@tiptap/extension-table": "3.11.0",
150+
"@tiptap/extension-task-item": "3.11.0",
151+
"@tiptap/extension-task-list": "3.11.0",
146152
"@tiptap/extension-text": "3.10.1",
147153
"@tiptap/extension-text-style": "3.10.1",
148154
"@tiptap/extension-youtube": "3.10.1",
@@ -152,6 +158,7 @@
152158
"classnames": "2.5.1",
153159
"eslint-plugin-import": "2.32.0",
154160
"fuse.js": "7.1.0",
161+
"lowlight": "3.3.0",
155162
"prosemirror-model": "1.25.4",
156163
"prosemirror-state": "1.4.4",
157164
"react-colorful": "5.6.1",
@@ -163,6 +170,7 @@
163170
"react-step-wizard": "5.3.11",
164171
"react-tabs": "6.1.0",
165172
"react-tooltip": "5.30.0",
173+
"rough-notation": "0.5.1",
166174
"sanitize-html": "2.17.0",
167175
"tippy.js": "6.3.7"
168176
},

pnpm-lock.yaml

Lines changed: 122 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)