From aef14be13c3bd9e93eeea598dbfbf707ba98d448 Mon Sep 17 00:00:00 2001 From: crupest Date: Thu, 14 Sep 2023 23:47:16 +0800 Subject: ... --- FrontEnd/src/pages/timeline/edit/ImagePostEdit.css | 3 +- FrontEnd/src/pages/timeline/edit/ImagePostEdit.tsx | 10 +++---- .../src/pages/timeline/edit/MarkdownPostEdit.css | 34 ++++++++-------------- .../src/pages/timeline/edit/MarkdownPostEdit.tsx | 3 +- .../src/pages/timeline/edit/PlainTextPostEdit.css | 19 ++++-------- .../pages/timeline/edit/TimelinePostCreateView.css | 8 +++-- .../pages/timeline/edit/TimelinePostCreateView.tsx | 2 ++ 7 files changed, 34 insertions(+), 45 deletions(-) (limited to 'FrontEnd/src/pages/timeline/edit') diff --git a/FrontEnd/src/pages/timeline/edit/ImagePostEdit.css b/FrontEnd/src/pages/timeline/edit/ImagePostEdit.css index df7a6af6..232681c8 100644 --- a/FrontEnd/src/pages/timeline/edit/ImagePostEdit.css +++ b/FrontEnd/src/pages/timeline/edit/ImagePostEdit.css @@ -1,4 +1,5 @@ -.timeline-edit-image { +.timeline-edit-image-image { max-width: 100px; max-height: 100px; } + diff --git a/FrontEnd/src/pages/timeline/edit/ImagePostEdit.tsx b/FrontEnd/src/pages/timeline/edit/ImagePostEdit.tsx index 4676e45a..c62c8ee5 100644 --- a/FrontEnd/src/pages/timeline/edit/ImagePostEdit.tsx +++ b/FrontEnd/src/pages/timeline/edit/ImagePostEdit.tsx @@ -2,6 +2,8 @@ import classNames from "classnames"; import BlobImage from "~/src/components/BlobImage"; +import "./ImagePostEdit.css"; + interface TimelinePostEditImageProps { file: File | null; onChange: (file: File | null) => void; @@ -13,9 +15,7 @@ export default function ImagePostEdit(props: TimelinePostEditImageProps) { const { file, onChange, disabled, className } = props; return ( -
+
- {file && } + {file && }
); } diff --git a/FrontEnd/src/pages/timeline/edit/MarkdownPostEdit.css b/FrontEnd/src/pages/timeline/edit/MarkdownPostEdit.css index 33a77943..c5b41b40 100644 --- a/FrontEnd/src/pages/timeline/edit/MarkdownPostEdit.css +++ b/FrontEnd/src/pages/timeline/edit/MarkdownPostEdit.css @@ -1,34 +1,24 @@ -.timeline-markdown-post-edit-page { - overflow: auto; - max-height: 300px; +.timeline-edit-markdown-tab-page { + min-height: 8em; + display: flex; } -.timeline-post-create-markdown-edit-area { - border: 1px solid var(--cru-clickable-primary-normal-color); - border-top: none; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - padding: 0.6em; +.timeline-edit-markdown-text { + width: 100%; } -.timeline-post-create-markdown-edit-area:hover { - border: 1px solid var(--cru-clickable-primary-normal-color); - border-top: none; +.timeline-edit-markdown-images { + display: flex; + flex-wrap: wrap; } -.timeline-markdown-post-edit-image-container { - position: relative; - text-align: center; - margin-bottom: 1em; +.timeline-edit-markdown-images img { + max-width: 100%; + max-height: 200px; } -.timeline-markdown-post-edit-image { +.timeline-edit-markdown-preview img { max-width: 100%; max-height: 200px; } -.timeline-markdown-post-edit-image-delete-button { - position: absolute; - right: 10px; - top: 2px; -} diff --git a/FrontEnd/src/pages/timeline/edit/MarkdownPostEdit.tsx b/FrontEnd/src/pages/timeline/edit/MarkdownPostEdit.tsx index 0dfaf33e..692221fd 100644 --- a/FrontEnd/src/pages/timeline/edit/MarkdownPostEdit.tsx +++ b/FrontEnd/src/pages/timeline/edit/MarkdownPostEdit.tsx @@ -27,7 +27,7 @@ class MarkedRenderer extends marked.Renderer { } } - return this.image(href, title, text); + return super.image(href, title, text); } } @@ -136,6 +136,7 @@ export function MarkdownPostEdit({ return ( void onSend()} color="primary" disabled={!canSend} -- cgit v1.2.3