From 4a27e72c69315d22ca9d03bfb37933f3b14bf54f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E9=A1=BA=E5=BC=BA?= <978987373@qq.com>
Date: Tue, 26 Dec 2023 14:35:44 +0800
Subject: [PATCH] Optimize markdown code (#5860)
* optimize markdown editor css
* optimize markdown viewer
* optimize markdown viewer
* fix wraning
---
.../dir-view-mode/dir-column-file.js | 6 +-
.../components/markdown-view/history-list.js | 167 ----------------
.../index.js} | 43 +++--
.../seafile-markdown-viewer/style.css | 25 +++
.../components/toolbar/view-file-toolbar.js | 2 +-
frontend/src/css/layout.css | 4 -
frontend/src/css/lib-content-view.css | 69 +------
.../css/markdown-viewer/history-viewer.css | 104 ----------
.../css/markdown-viewer/markdown-editor.css | 182 ------------------
.../markdown-editor/css/markdown-editor.css | 84 ++++++++
.../pages/markdown-editor/css/rich-editor.css | 125 ------------
.../pages/markdown-editor/css/side-panel.css | 89 ---------
frontend/src/pages/markdown-editor/index.js | 2 +-
frontend/src/pages/wiki/main-panel.js | 9 +-
frontend/src/pages/wiki/wiki.css | 30 +--
15 files changed, 152 insertions(+), 789 deletions(-)
delete mode 100644 frontend/src/components/markdown-view/history-list.js
rename frontend/src/components/{wiki-markdown-viewer.js => seafile-markdown-viewer/index.js} (80%)
create mode 100644 frontend/src/components/seafile-markdown-viewer/style.css
delete mode 100644 frontend/src/css/markdown-viewer/history-viewer.css
delete mode 100644 frontend/src/css/markdown-viewer/markdown-editor.css
create mode 100644 frontend/src/pages/markdown-editor/css/markdown-editor.css
delete mode 100644 frontend/src/pages/markdown-editor/css/rich-editor.css
delete mode 100644 frontend/src/pages/markdown-editor/css/side-panel.css
diff --git a/frontend/src/components/dir-view-mode/dir-column-file.js b/frontend/src/components/dir-view-mode/dir-column-file.js
index b7eec552c2..034aca5d8a 100644
--- a/frontend/src/components/dir-view-mode/dir-column-file.js
+++ b/frontend/src/components/dir-view-mode/dir-column-file.js
@@ -4,7 +4,7 @@ import { Utils } from '../../utils/utils';
import { gettext, siteRoot } from '../../utils/constants';
import { seafileAPI } from '../../utils/seafile-api';
import toaster from '../toast';
-import WikiMarkdownViewer from '../wiki-markdown-viewer';
+import SeafileMarkdownViewer from '../seafile-markdown-viewer';
const propTypes = {
path: PropTypes.string.isRequired,
@@ -70,7 +70,7 @@ class DirColumnFile extends React.Component {
);
}
return (
-