diff --git a/apps/web/src/app/test/report-playground/ReportPlayground.tsx b/apps/web/src/app/test/report-playground/ReportPlayground.tsx
index 8ebd2bb2b..6c8f26e6a 100644
--- a/apps/web/src/app/test/report-playground/ReportPlayground.tsx
+++ b/apps/web/src/app/test/report-playground/ReportPlayground.tsx
@@ -207,7 +207,7 @@ const value: ReportElements = [
children: [
{
text: 'This is a todo list',
- subscript: true
+ subscript: false
}
],
indent: 1,
diff --git a/apps/web/src/components/ui/report/config/icons.tsx b/apps/web/src/components/ui/report/config/icons.tsx
index 6d648f74b..86d0289a2 100644
--- a/apps/web/src/components/ui/report/config/icons.tsx
+++ b/apps/web/src/components/ui/report/config/icons.tsx
@@ -203,6 +203,7 @@ export const NodeTypeIcons = {
indent: IndentIncrease,
outdent: IndentDecrease,
download: Download,
+ turnInto: Pilcrow,
// Tools
equation: Equation,
diff --git a/apps/web/src/components/ui/report/config/labels.tsx b/apps/web/src/components/ui/report/config/labels.tsx
index 873b72b2e..5f3507bc9 100644
--- a/apps/web/src/components/ui/report/config/labels.tsx
+++ b/apps/web/src/components/ui/report/config/labels.tsx
@@ -124,6 +124,21 @@ export const NodeTypeLabels = {
keyboard: '⌘+⇧+Z',
keywords: []
},
+ delete: {
+ label: 'Delete',
+ keyboard: '⌘+⌫',
+ keywords: []
+ },
+ duplicate: {
+ label: 'Duplicate',
+ keyboard: undefined,
+ keywords: []
+ },
+ askAI: {
+ label: 'Ask AI',
+ keyboard: undefined,
+ keywords: []
+ },
link: {
label: 'Link',
keyboard: '⌘+K',
@@ -161,13 +176,18 @@ export const NodeTypeLabels = {
keyboard: undefined,
keywords: []
},
- insert: {
- label: 'Insert',
+ align: {
+ label: 'Align',
keyboard: undefined,
keywords: []
},
- align: {
- label: 'Align',
+ indentation: {
+ label: 'Indentation',
+ keyboard: undefined,
+ keywords: ['indent', 'outdent']
+ },
+ insert: {
+ label: 'Insert',
keyboard: undefined,
keywords: []
},
diff --git a/apps/web/src/components/ui/report/elements/AlignToolbarButton.tsx b/apps/web/src/components/ui/report/elements/AlignToolbarButton.tsx
index 6fa89c76e..bada71c62 100644
--- a/apps/web/src/components/ui/report/elements/AlignToolbarButton.tsx
+++ b/apps/web/src/components/ui/report/elements/AlignToolbarButton.tsx
@@ -19,6 +19,7 @@ import {
} from '@/components/ui/dropdown-menu';
import { ToolbarButton } from '@/components/ui/toolbar/Toolbar';
+import { Tooltip } from '../../tooltip';
const items = [
{
@@ -69,13 +70,15 @@ export function AlignToolbarButton(props: DropdownMenuProps) {
tf.textAlign.setNodes(value as Alignment);
editor.tf.focus();
}}>
- {items.map(({ icon: Icon, value: itemValue }) => (
-