From 6429546462f4c4ee00f23f15932b9522050a3fee Mon Sep 17 00:00:00 2001 From: congs Date: Fri, 7 Oct 2022 14:25:26 +1300 Subject: [PATCH] fix(help): EE-4335 context sensitive help improvement (#7754) --- .../PageHeader/ContextHelp/ContextHelp.css | 11 +++++++++ .../PageHeader/ContextHelp/docURLs.js | 24 ++++++++++++++----- 2 files changed, 29 insertions(+), 6 deletions(-) diff --git a/app/react/components/PageHeader/ContextHelp/ContextHelp.css b/app/react/components/PageHeader/ContextHelp/ContextHelp.css index 7e36e1211..bdfe5b417 100644 --- a/app/react/components/PageHeader/ContextHelp/ContextHelp.css +++ b/app/react/components/PageHeader/ContextHelp/ContextHelp.css @@ -3,3 +3,14 @@ cursor: pointer; flex-shrink: 0; } + +.menu-icon::after { + content: ''; + position: absolute; + top: 8px; + right: 10px; + width: 6px; + height: 6px; + background: red; + border-radius: 50%; +} diff --git a/app/react/components/PageHeader/ContextHelp/docURLs.js b/app/react/components/PageHeader/ContextHelp/docURLs.js index c77785de2..c4930b90e 100644 --- a/app/react/components/PageHeader/ContextHelp/docURLs.js +++ b/app/react/components/PageHeader/ContextHelp/docURLs.js @@ -163,6 +163,12 @@ const docURLs = [ locationRegex: /#!\/\d+\/kubernetes\/applications/, examples: ['#!/1/kubernetes/applications', '#!/1/kubernetes/applications/new', '#!/1/kubernetes/deploy?templateId=', '#!/1/kubernetes/applications/metallb-system/controller'], }, + { + desc: 'Kubernetes / Ingresses', + docURL: 'https://docs.portainer.io/user/kubernetes/ingresses', + locationRegex: /#!\/\d+\/kubernetes\/ingresses/, + examples: ['#!/1/kubernetes/ingresses'], + }, { desc: 'Kubernetes / ConfigMaps & Secrets', docURL: 'https://docs.portainer.io/user/kubernetes/configurations', @@ -175,12 +181,6 @@ const docURLs = [ locationRegex: /#!\/\d+\/kubernetes\/volumes/, examples: ['#!/1/kubernetes/volumes'], }, - { - desc: 'Kubernetes / Cluster', - docURL: 'https://docs.portainer.io/user/kubernetes/cluster', - locationRegex: /#!\/\d+\/kubernetes\/cluster/, - examples: ['#!/1/kubernetes/cluster', '#!/1/kubernetes/cluster/ip-10-138-11-102', '#!/1/kubernetes/cluster/ip-10-138-11-102/stats'], - }, { desc: 'Kubernetes / Cluster / Set up', docURL: 'https://docs.portainer.io/user/kubernetes/cluster/setup', @@ -193,6 +193,12 @@ const docURLs = [ locationRegex: /#!\/\d+\/kubernetes\/cluster\/securityConstraint/, examples: ['#!/1/kubernetes/cluster/securityConstraint'], }, + { + desc: 'Kubernetes / Cluster', + docURL: 'https://docs.portainer.io/user/kubernetes/cluster', + locationRegex: /#!\/\d+\/kubernetes\/cluster/, + examples: ['#!/1/kubernetes/cluster', '#!/1/kubernetes/cluster/ip-10-138-11-102', '#!/1/kubernetes/cluster/ip-10-138-11-102/stats'], + }, { desc: 'Kubernetes / Cluster / Registries', docURL: 'https://docs.portainer.io/user/kubernetes/cluster/registries', @@ -331,6 +337,12 @@ const docURLs = [ locationRegex: /#!\/settings\/auth/, examples: ['#!/settings/auth'], }, + { + desc: 'Settings / Settings / Notifications', + docURL: 'https://docs.portainer.io/admin/notifications', + locationRegex: /#!\/notifications/, + examples: ['#!/notifications'], + }, { desc: 'Settings / Settings / Cloud settings', docURL: 'https://docs.portainer.io/admin/settings/cloud',