diff --git a/assets/js/hooks/Mapper/components/mapInterface/components/Comments/components/MarkdownComment/MarkdownComment.tsx b/assets/js/hooks/Mapper/components/mapInterface/components/Comments/components/MarkdownComment/MarkdownComment.tsx
index 973e5a92..9b5314a7 100644
--- a/assets/js/hooks/Mapper/components/mapInterface/components/Comments/components/MarkdownComment/MarkdownComment.tsx
+++ b/assets/js/hooks/Mapper/components/mapInterface/components/Comments/components/MarkdownComment/MarkdownComment.tsx
@@ -1,4 +1,3 @@
-import classes from './MarkdownComment.module.scss';
import clsx from 'clsx';
import {
InfoDrawer,
@@ -49,7 +48,11 @@ export const MarkdownComment = ({ text, time, characterEveId, id }: MarkdownComm
<>
{
return (
void;
+ height?: string;
+ className?: string;
}
-export const MarkdownEditor = ({ value, onChange, overlayContent }: MarkdownEditorProps) => {
+export const MarkdownEditor = ({
+ value,
+ onChange,
+ overlayContent,
+ height = '70px',
+ className,
+}: MarkdownEditorProps) => {
const [hasShift, setHasShift] = useState(false);
const refData = useRef({ onChange });
@@ -66,9 +74,9 @@ export const MarkdownEditor = ({ value, onChange, overlayContent }: MarkdownEdit
- setDescription(e.target.value)}
- />
+
+ setDescription(e)} height="180px" />
+
diff --git a/assets/js/hooks/Mapper/components/mapInterface/widgets/SystemInfo/SystemInfoContent/SystemInfoContent.tsx b/assets/js/hooks/Mapper/components/mapInterface/widgets/SystemInfo/SystemInfoContent/SystemInfoContent.tsx
index db75ca38..45a5784d 100644
--- a/assets/js/hooks/Mapper/components/mapInterface/widgets/SystemInfo/SystemInfoContent/SystemInfoContent.tsx
+++ b/assets/js/hooks/Mapper/components/mapInterface/widgets/SystemInfo/SystemInfoContent/SystemInfoContent.tsx
@@ -2,7 +2,7 @@ import { useMapRootState } from '@/hooks/Mapper/mapRootProvider';
import { isWormholeSpace } from '@/hooks/Mapper/components/map/helpers/isWormholeSpace.ts';
import { useMemo } from 'react';
import { getSystemById, sortWHClasses } from '@/hooks/Mapper/helpers';
-import { InfoDrawer, WHClassView, WHEffectView } from '@/hooks/Mapper/components/ui-kit';
+import { InfoDrawer, MarkdownTextViewer, WHClassView, WHEffectView } from '@/hooks/Mapper/components/ui-kit';
import { getSystemStaticInfo } from '@/hooks/Mapper/mapRootProvider/hooks/useLoadSystemStatic';
interface SystemInfoContentProps {
@@ -51,7 +51,7 @@ export const SystemInfoContent = ({ systemId }: SystemInfoContentProps) => {
}
>
- {description}
+ {description}
)}
diff --git a/assets/js/hooks/Mapper/components/mapInterface/components/Comments/components/MarkdownComment/MarkdownComment.module.scss b/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.module.scss
similarity index 91%
rename from assets/js/hooks/Mapper/components/mapInterface/components/Comments/components/MarkdownComment/MarkdownComment.module.scss
rename to assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.module.scss
index f5488f16..192a37f0 100644
--- a/assets/js/hooks/Mapper/components/mapInterface/components/Comments/components/MarkdownComment/MarkdownComment.module.scss
+++ b/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.module.scss
@@ -1,8 +1,5 @@
-.MarkdownCommentRoot {
- border-left-width: 3px;
-
+.MarkdownTextViewer {
@apply text-[12px] leading-[1.2] text-stone-300 break-words;
- @apply bg-gradient-to-r from-stone-600/40 via-stone-600/10 to-stone-600/0;
.h1 {
@apply text-[12px] font-normal m-0 p-0 border-none break-words whitespace-normal;
@@ -56,6 +53,10 @@
@apply font-bold text-green-400 break-words whitespace-normal;
}
+ strong {
+ font-weight: bold;
+ }
+
i, em {
@apply italic text-pink-400 break-words whitespace-normal;
}
diff --git a/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.tsx b/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.tsx
index dbcbaf69..679cae2c 100644
--- a/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.tsx
+++ b/assets/js/hooks/Mapper/components/ui-kit/MarkdownTextViewer.tsx
@@ -2,10 +2,16 @@ import Markdown from 'react-markdown';
import remarkGfm from 'remark-gfm';
import remarkBreaks from 'remark-breaks';
+import classes from './MarkdownTextViewer.module.scss';
+
const REMARK_PLUGINS = [remarkGfm, remarkBreaks];
type MarkdownTextViewerProps = { children: string };
export const MarkdownTextViewer = ({ children }: MarkdownTextViewerProps) => {
- return {children};
+ return (
+
+ {children}
+
+ );
};