From 7002001340fddf616a72d458f72fcb74f47cdd46 Mon Sep 17 00:00:00 2001
From: Philipinho <16838612+Philipinho@users.noreply.github.com>
Date: Sat, 24 Jan 2026 19:07:55 +0000
Subject: [PATCH] fix history editor css
---
.../components/history-editor.tsx | 15 +++---
.../components/history.module.css | 48 ++++++++++++-------
2 files changed, 39 insertions(+), 24 deletions(-)
diff --git a/apps/client/src/features/page-history/components/history-editor.tsx b/apps/client/src/features/page-history/components/history-editor.tsx
index 4b5839af..5fa8cf42 100644
--- a/apps/client/src/features/page-history/components/history-editor.tsx
+++ b/apps/client/src/features/page-history/components/history-editor.tsx
@@ -1,8 +1,9 @@
-import '@/features/editor/styles/index.css';
-import React, { useEffect } from 'react';
-import { EditorContent, useEditor } from '@tiptap/react';
-import { mainExtensions } from '@/features/editor/extensions/extensions';
-import { Title } from '@mantine/core';
+import "@/features/editor/styles/index.css";
+import React, { useEffect } from "react";
+import { EditorContent, useEditor } from "@tiptap/react";
+import { mainExtensions } from "@/features/editor/extensions/extensions";
+import { Title } from "@mantine/core";
+import classes from "./history.module.css";
export interface HistoryEditorProps {
title: string;
@@ -26,7 +27,9 @@ export function HistoryEditor({ title, content }: HistoryEditorProps) {
{title}
- {editor && }
+ {editor && (
+
+ )}
>
);
diff --git a/apps/client/src/features/page-history/components/history.module.css b/apps/client/src/features/page-history/components/history.module.css
index 5d23cb0c..66415146 100644
--- a/apps/client/src/features/page-history/components/history.module.css
+++ b/apps/client/src/features/page-history/components/history.module.css
@@ -1,37 +1,49 @@
.history {
- display: block;
- width: 100%;
- padding: var(--mantine-spacing-md);
- color: light-dark(var(--mantine-color-black), var(--mantine-color-dark-0));
+ display: block;
+ width: 100%;
+ padding: var(--mantine-spacing-md);
+ color: light-dark(var(--mantine-color-black), var(--mantine-color-dark-0));
- @mixin hover {
- background-color: light-dark(var(--mantine-color-gray-2), var(--mantine-color-dark-8));
- }
+ @mixin hover {
+ background-color: light-dark(
+ var(--mantine-color-gray-2),
+ var(--mantine-color-dark-8)
+ );
+ }
+}
+
+.historyEditor {
+ :global(.ProseMirror) {
+ padding: 0 !important;
+ }
}
.active {
- background-color: light-dark(var(--mantine-color-gray-2), var(--mantine-color-dark-8));
+ background-color: light-dark(
+ var(--mantine-color-gray-2),
+ var(--mantine-color-dark-8)
+ );
}
.sidebar {
- max-height: rem(700px);
- width: rem(250px);
- padding: var(--mantine-spacing-sm);
- display: flex;
- flex-direction: column;
- border-right: rem(1px) solid
+ max-height: rem(700px);
+ width: rem(250px);
+ padding: var(--mantine-spacing-sm);
+ display: flex;
+ flex-direction: column;
+ border-right: rem(1px) solid
light-dark(var(--mantine-color-gray-3), var(--mantine-color-dark-4));
}
.sidebarFlex {
- display: flex;
+ display: flex;
}
.sidebarMain {
- flex: 1;
+ flex: 1;
}
.sidebarRightSection {
- flex: 1;
- padding: rem(16px) rem(40px);
+ flex: 1;
+ padding: rem(16px) rem(40px);
}