diff --git a/frontend/src/Editor/LeftSidebar/SidebarDebugger.jsx b/frontend/src/Editor/LeftSidebar/SidebarDebugger.jsx index d380fa0b5c..03422ca1b3 100644 --- a/frontend/src/Editor/LeftSidebar/SidebarDebugger.jsx +++ b/frontend/src/Editor/LeftSidebar/SidebarDebugger.jsx @@ -16,6 +16,14 @@ export const LeftSidebarDebugger = ({ darkMode, components, errors }) => { setCurrentTab(tab) } + const clearErrorLogs = () => { + setUnReadErrorCount(() => { + return { read: 0, unread: 0 } + }) + + setErrorLogs(() => []) + } + React.useEffect(() => { setErrorLogs(prev => { @@ -82,12 +90,19 @@ export const LeftSidebarDebugger = ({ darkMode, components, errors }) => {
-
@@ -135,7 +150,7 @@ function ErrorLogsComponent ({ errorProps, idx, darkMode }) { src={errorProps.options.data} theme={darkMode ? 'shapeshifter' : 'rjv-default'} name={errorProps.options.name} - style={{ fontSize: '0.7rem', paddingLeft:'0.35rem' }} + style={{ fontSize: '0.7rem', paddingLeft:'0.17rem' }} enableClipboard={false} displayDataTypes={false} collapsed={true} @@ -149,7 +164,7 @@ function ErrorLogsComponent ({ errorProps, idx, darkMode }) { src={errorProps.response.data} theme={darkMode ? 'shapeshifter' : 'rjv-default'} name={errorProps.response.name} - style={{ fontSize: '0.7rem', paddingLeft:'0.35rem' }} + style={{ fontSize: '0.7rem', paddingLeft:'0.17rem' }} enableClipboard={false} displayDataTypes={false} collapsed={true} diff --git a/frontend/src/_styles/left-sidebar.scss b/frontend/src/_styles/left-sidebar.scss index b808ac2065..9ba8721d1a 100644 --- a/frontend/src/_styles/left-sidebar.scss +++ b/frontend/src/_styles/left-sidebar.scss @@ -51,6 +51,21 @@ transition: max-height 0.25s cubic-bezier(0.5, 0, 0.1, 1); overflow: hidden; } + + .react-json-view { + .object-key-val { + margin-top: 0; + } + .icon-container + span { + margin-top: -0.14rem; + + span { + transform: translateY(-0.2rem); + } + } + .brace-row > span { + transform: translateY(-0.2rem) + } + } } .iopen { transform: rotate(90deg);