diff --git a/surfsense_web/app/dashboard/[search_space_id]/user-settings/components/MemoryContent.tsx b/surfsense_web/app/dashboard/[search_space_id]/user-settings/components/MemoryContent.tsx
index a7534b2a1..18d2ea269 100644
--- a/surfsense_web/app/dashboard/[search_space_id]/user-settings/components/MemoryContent.tsx
+++ b/surfsense_web/app/dashboard/[search_space_id]/user-settings/components/MemoryContent.tsx
@@ -99,7 +99,7 @@ export function MemoryContent() {
- SurfSense uses this personal memory to personalize your responses across all conversations.
+ SurfSense uses this personal memory to personalize your responses across all conversations. Supports Markdown formatting.
@@ -119,8 +119,8 @@ export function MemoryContent() {
{charCount.toLocaleString()} / {MEMORY_HARD_LIMIT.toLocaleString()} characters
- {charCount > 20_000 && charCount <= MEMORY_HARD_LIMIT && " — Approaching limit"}
- {isOverLimit && " — Exceeds limit"}
+ {charCount > 20_000 && charCount <= MEMORY_HARD_LIMIT && " - Approaching limit"}
+ {isOverLimit && " - Exceeds limit"}
diff --git a/surfsense_web/components/editor/presets.ts b/surfsense_web/components/editor/presets.ts
index 7800f7c7d..978b2b71c 100644
--- a/surfsense_web/components/editor/presets.ts
+++ b/surfsense_web/components/editor/presets.ts
@@ -48,7 +48,6 @@ export const minimalPreset: AnyPluginConfig[] = [
...ListKit,
...CodeBlockKit,
...LinkKit,
- ...FloatingToolbarKit,
...AutoformatKit,
];
diff --git a/surfsense_web/components/settings/team-memory-manager.tsx b/surfsense_web/components/settings/team-memory-manager.tsx
index 407b9cfee..4437ee5bd 100644
--- a/surfsense_web/components/settings/team-memory-manager.tsx
+++ b/surfsense_web/components/settings/team-memory-manager.tsx
@@ -103,7 +103,7 @@ export function TeamMemoryManager({ searchSpaceId }: TeamMemoryManagerProps) {
- SurfSense uses this shared memory to provide team-wide context across all conversations in this search space.
+ SurfSense uses this shared memory to provide team-wide context across all conversations in this search space. Supports Markdown formatting.
@@ -123,8 +123,8 @@ export function TeamMemoryManager({ searchSpaceId }: TeamMemoryManagerProps) {
{charCount.toLocaleString()} / {MEMORY_HARD_LIMIT.toLocaleString()} characters
- {charCount > 20_000 && charCount <= MEMORY_HARD_LIMIT && " — Approaching limit"}
- {isOverLimit && " — Exceeds limit"}
+ {charCount > 20_000 && charCount <= MEMORY_HARD_LIMIT && " - Approaching limit"}
+ {isOverLimit && " - Exceeds limit"}
diff --git a/surfsense_web/components/ui/floating-toolbar.tsx b/surfsense_web/components/ui/floating-toolbar.tsx
index 634919474..409a063b9 100644
--- a/surfsense_web/components/ui/floating-toolbar.tsx
+++ b/surfsense_web/components/ui/floating-toolbar.tsx
@@ -65,8 +65,9 @@ export function FloatingToolbar({
{...rootProps}
ref={ref}
className={cn(
- "scrollbar-hide absolute z-50 overflow-x-auto whitespace-nowrap rounded-md border bg-popover p-1 opacity-100 shadow-md print:hidden",
- "max-w-[80vw]",
+ "scrollbar-hide absolute z-50 overflow-x-auto whitespace-nowrap rounded-md border dark:border-neutral-700 bg-muted p-1 opacity-100 shadow-md print:hidden",
+ "max-w-[80vw]",
+ "[&_button:hover]:bg-neutral-200 dark:[&_button:hover]:bg-neutral-700",
className
)}
>