diff --git a/apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/EmptyTabView.tsx b/apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/EmptyTabView.tsx index eadcdf75fe8..f7f4a767373 100644 --- a/apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/EmptyTabView.tsx +++ b/apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/EmptyTabView.tsx @@ -1,17 +1,29 @@ +import { Kbd, KbdGroup } from "@superset/ui/kbd"; +import { HiMiniCommandLine } from "react-icons/hi2"; +import { formatKeysForDisplay, HOTKEYS } from "shared/hotkeys"; + +const shortcuts = [HOTKEYS.NEW_TERMINAL, HOTKEYS.SPLIT_HORIZONTAL]; + export function EmptyTabView() { return ( -
-
-
-
-

- No Active Tab -

-

- Create a new tab to get started -

+
+
+ +
+ +

No terminal open

+ +
+ {shortcuts.map((shortcut) => ( +
+ + {formatKeysForDisplay(shortcut.keys).map((key) => ( + {key} + ))} + + {shortcut.label}
-
+ ))}
);