diff --git a/app/gui/src/project-view/assets/icons.svg b/app/gui/src/project-view/assets/icons.svg index 420753256b9a..dbc67b426bde 100644 --- a/app/gui/src/project-view/assets/icons.svg +++ b/app/gui/src/project-view/assets/icons.svg @@ -98,7 +98,14 @@ - + + + + + + + + @@ -520,7 +527,7 @@ - + @@ -934,7 +941,14 @@ - + + + + + + + + diff --git a/app/gui/src/project-view/components/DockPanel.vue b/app/gui/src/project-view/components/DockPanel.vue index 68ee38c5256b..d39d80e66a35 100644 --- a/app/gui/src/project-view/components/DockPanel.vue +++ b/app/gui/src/project-view/components/DockPanel.vue @@ -2,6 +2,7 @@ import { documentationEditorBindings } from '@/bindings' import ResizeHandles from '@/components/ResizeHandles.vue' import SizeTransition from '@/components/SizeTransition.vue' +import SvgButton from '@/components/SvgButton.vue' import ToggleIcon from '@/components/ToggleIcon.vue' import { useResizeObserver } from '@/composables/events' import { Rect } from '@/util/data/rect' @@ -65,14 +66,10 @@ const tabStyle = { v-for="{ tab, title, icon } in props.tabButtons" :key="tab" class="tab" + :class="{ activeTab: currentTab === tab }" :style="tabStyle" > - + export type RightDockTab = ExtractTabs export const { buttons: tabButtons, isValidTab } = defineTabButtons([ - { tab: 'docs', icon: 'text', title: 'Documentation Editor' }, + { tab: 'docs', icon: 'document', title: 'Documentation Editor' }, { tab: 'help', icon: 'help', title: 'Component Help' }, ])