diff --git a/src/renderer/components/dock/logs/log-list.module.scss b/src/renderer/components/dock/logs/log-list.module.scss new file mode 100644 index 0000000000..ce0bc802e1 --- /dev/null +++ b/src/renderer/components/dock/logs/log-list.module.scss @@ -0,0 +1,24 @@ +.LogList { + flex-grow: 1; + overflow: auto; +} + +.virtualizer { + width: 100%; + position: relative; +} + +.rowWrapper { + position: absolute; + top: 0; + left: 0; + width: 100%; +} + +.lastLine { + width: 100%; + height: 1px; + bottom: 0; + background-color: red; + position: absolute; +} \ No newline at end of file diff --git a/src/renderer/components/dock/logs/log-list.tsx b/src/renderer/components/dock/logs/log-list.tsx index cd4830b55a..f6c89b5804 100644 --- a/src/renderer/components/dock/logs/log-list.tsx +++ b/src/renderer/components/dock/logs/log-list.tsx @@ -1,3 +1,5 @@ +import styles from "./log-list.module.scss"; + import { useVirtualizer } from '@tanstack/react-virtual'; import AnsiUp from 'ansi_up'; import DOMPurify from 'dompurify'; @@ -87,43 +89,30 @@ export const LogList = observer(({ model }: LogListProps) => { return (