Skip to content
This repository was archived by the owner on Jul 30, 2025. It is now read-only.

Commit 9f62b63

Browse files
myan9starpit
authored andcommitted
feat: add Kubernetes Dashboard Notebook
Also changes the 3rd split to not be minisplit when there're 7 splits Also fixes the off-screen messages in mini event watcher Fixes #5617 Fixes #6915 Fixes #6917
1 parent 7834614 commit 9f62b63

File tree

5 files changed

+27403
-8
lines changed

5 files changed

+27403
-8
lines changed

packages/core/src/main/menu.ts

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,16 +79,25 @@ export const install = (createWindow: (executeThisArgvPlease?: string[]) => void
7979
notebook('Welcome to Kui', '/kui/welcome.json'),
8080
{ type: 'separator' },
8181
{
82-
label: 'Kubernetes',
82+
label: 'Learning Kubernetes',
8383
submenu: [
84-
notebook('CRUD Operations', '/kui/kubernetes/crud-operations.json'),
85-
notebook('Working with Jobs', '/kui/kubernetes/create-jobs.json'),
86-
notebook('Deploying Applications', '/kui/kubernetes/deploy-applications.json')
84+
{
85+
label: 'Kubernetes',
86+
submenu: [
87+
notebook('CRUD Operations', '/kui/kubernetes/crud-operations.json'),
88+
notebook('Working with Jobs', '/kui/kubernetes/create-jobs.json'),
89+
notebook('Deploying Applications', '/kui/kubernetes/deploy-applications.json')
90+
]
91+
},
92+
{
93+
label: 'iter8',
94+
submenu: [notebook('Welcome to iter8', '/kui/iter8/welcome.json')]
95+
}
8796
]
8897
},
8998
{
90-
label: 'iter8',
91-
submenu: [notebook('Welcome to iter8', '/kui/iter8/welcome.json')]
99+
label: 'Dashboard',
100+
submenu: [notebook('Kubernetes Dashboard', '/kui/kubernetes/dashboard.json')]
92101
},
93102
{ type: 'separator' },
94103
notebook('Make Your Own Notebook', '/kui/make-notebook.json')

plugins/plugin-client-common/src/components/Views/Terminal/ScrollableTerminal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1147,7 +1147,7 @@ export default class ScrollableTerminal extends React.PureComponent<Props, State
11471147
4: [true, true, false, false],
11481148
5: [true, true, true, false, false],
11491149
6: [true, true, true, false, false, false],
1150-
7: [true, true, true, true, true, false, false],
1150+
7: [true, true, false, true, true, false, false],
11511151
8: [true, true, true, true, true, true, true, false]
11521152
}
11531153

plugins/plugin-client-common/web/scss/components/Table/tables.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,10 @@ body[kui-theme-style] .kui--data-table-wrapper {
233233
padding-left: var(--pf-c-card--child--PaddingLeft);
234234
}
235235
}
236+
237+
.pf-m-wrap {
238+
word-break: break-all;
239+
}
236240
}
237241

238242
&:not(.kui--data-table-as-grid) {

0 commit comments

Comments
 (0)