Commit Graph

131 Commits

Author SHA1 Message Date
Phillip Rak a125d51b46 Move NamespaceFilter and WorkspaceSwitcher to header-right area
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2022-02-07 16:11:10 -07:00
Phillip Rak 143c4caec9 Toggle page actions
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2022-02-07 15:13:19 -07:00
Phillip Rak 1d74c65695 Update simple headers
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2022-02-07 15:13:17 -07:00
Phillip Rak c2fcdbafe7 Conditionally render user menu
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2022-02-07 15:12:38 -07:00
Phillip Rak a2664c4b8c Move styles for header right contents
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2022-02-07 15:12:38 -07:00
Phillip Rak 8dddb8d4a0 Group actions in the header
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2022-02-07 15:12:35 -07:00
Neil MacDougall 4a334f9866 Add support for displaying cluster badges next to cluster name 2022-02-03 17:52:45 +00:00
Alexandre Alves 28efa3693a fix issue with nav.shell being used as string and throwing error on console when no {key} is present 2022-01-25 17:49:17 +00:00
Alexandre Alves d9725c4bcd update shortcut to ctrl+` 2022-01-24 16:12:04 +00:00
Alexandre Alves f04169c889 Add a keyboard shortcut to open the Kubectl shell 2022-01-21 16:08:13 +00:00
Neil MacDougall 030bbdc59e Remove icon font and use the one from rancher/icons 2022-01-10 11:19:30 +00:00
wujun e24a7447c0 HARVESTER: fix harvester change password 2021-12-14 10:14:17 +08:00
Richard Cox be778211b4 Fix issue of double log in
- Only happened after logging out
- On log out flow goes Header logout button link --> logout.vue page --> auth/logout action --> onLogout action
- in onLogout a `backTo` was being set to the logout page
- when the user then logged in ui redirect to the `backTo` location, which was the logout page
2021-12-07 17:41:33 +00:00
n313893254 274d8e3367 HARVESTER: hideCopyConfig 2021-12-03 16:16:17 +08:00
Neil MacDougall 98b82da965 Fix tooltip for download kubeconfig button 2021-11-22 12:32:23 +00:00
Jordon Leach 027a528570 Clean up nav header buttons, remove namespace copy 2021-11-19 12:58:47 -05:00
Jordon 74c1448ab9 Updated for model changes due to removal of proxy 2021-11-19 12:58:09 -05:00
Jordon 7b47c33776 Add copy config to project/namespace and cluster config header 2021-11-19 12:56:36 -05:00
Richard Cox d89de77cd3 Revert "Various small changes to make dashboard more mobile friendly"
This reverts commit d7244acf0b.
2021-11-18 16:06:45 +00:00
Sean d7244acf0b Various small changes to make dashboard more mobile friendly
Adds screensizes to be used as shorthand in class-names
smaller screens will shift from row to column flex directions
size-specific span classes for explicit responsive columns
action menu on tables now works regardless of scroll position
dashboard header scrolls horizontally rather than growing the width of the whole page
TopLevelMenu spans full width of viewport on mobile now
secondary side-bar is now a dropdown on mobile
tables scroll internally so that they don't break the page layout
Login page is now a single column with no image
2021-11-17 15:17:43 -07:00
Richard Cox 3717df19ee
Merge pull request #4493 from harvester/harvester-1.0-rebase
Harvester:  bug fix & feature enhancement
2021-11-16 11:27:57 +00:00
n313893254 f3d74eb7c2 HARVESTER:Move download kubeConfig to support page 2021-11-12 09:10:35 +08:00
Phillip Rak 4e4f2e0c31 Hide namespace filter / workspace switcher 2021-11-03 10:20:15 -07:00
wujun 8cb96b70b9 HARVESTER: hide kubectl shell 2021-09-30 17:03:38 +08:00
wujun e1fa3ec85c HARVESTER: update for review 2021-09-17 11:07:39 +08:00
n313893254 4349df725b update for review 2021-09-17 11:07:39 +08:00
wujun fc77b93da6 HARVESTER: changge virtual store => harvester store 2021-09-17 11:07:39 +08:00
wujun 746cc29d41 HARVESTER: fix: show head error 2021-09-17 11:07:38 +08:00
wujun 06a9f75ce8 HARVESTER: feat: add kubeconfig download button 2021-09-17 11:07:38 +08:00
wujun a60e74c5a7 HARVESTER: fix: add prefs page product name 2021-09-17 11:07:37 +08:00
n313893254 0252630855 HARVESTER:fix:header link in preferences is broken
https://github.com/harvester/harvester/issues/1100
2021-09-17 11:07:37 +08:00
yuzeng 70cc67b618 HARVESTER: Refactor Members 2021-09-17 11:07:37 +08:00
yuzeng ee2baafa7d HARVESTER: header style 2021-09-17 11:06:47 +08:00
n313893254 b0fbb26ea6 HARVESTER: Fix isVirtualCluster 2021-09-17 11:06:47 +08:00
n313893254 bacea5b497 HARVESTER:Add icon and bugfix 2021-09-17 11:06:47 +08:00
n313893254 d49361b3e7 HARVESTER:fix:mutil cluster 2021-09-17 11:03:28 +08:00
n313893254 1f33fe48f2 HARVESTER:feature:mutil cluster menu 2021-09-17 11:03:28 +08:00
Richard Cox 272e32550d Fix first set of issues related to blank cluster 2021-07-09 17:43:57 +01:00
Richard Cox 4019302243 Default to a blank cluster when the user does not have access to any
- Normally this is the local cluster for admins
- For non-admins (restricted-admins, standard users, etc) who don't have access to the local cluster this causes this causes 403 errors
- So for cases where we don't have a cluster default to a 'blank' one which we don't fetch
- Still need to check places where we assume 'local' cluster, including in routes, where we should use the new blank cluster... and pages/components that assume we have a currentCluster
2021-07-09 15:48:57 +01:00
Neil MacDougall 8dd0f6d2fc Tweak tooltip hover on cluster name 2021-06-25 15:09:29 +01:00
Neil MacDougall f3cc824d0a Add tootip when cluster name is truncated 2021-06-16 13:35:58 +01:00
Neil MacDougall d0e9ea708b Fix text overflow for cluster name 2021-06-15 13:04:57 +01:00
Vincent Fiduccia c7c15455cc
Configure addon charts when deploying cluster 2021-06-08 15:14:44 -07:00
Neil MacDougall 46c0a1e81c Minor visual tweaks to top menu/header 2021-05-28 21:28:23 +01:00
Neil MacDougall 8c062fa808
Merge pull request #3039 from neillsom/neill/2942/icon-for-local-cluster
Update icon for local cluster to blue cow
2021-05-24 17:24:37 +01:00
Neil MacDougall 52c25c7074
Merge pull request #3046 from nwmac/branding-tweaks
Branding refinements
2021-05-24 16:43:44 +01:00
Vincent Fiduccia e3e7620a72
NamespaceFilter should be on all explorer pages 2021-05-21 14:41:51 -07:00
Neil MacDougall 29c55196e4 Use inline icon, so we can change the color to be primary 2021-05-21 13:42:11 +01:00
Neil MacDougall f80378c475 Branding tweaks 2021-05-21 08:38:00 +01:00
Neill Somerville 08f53b205f add new svgs for local cluster, complies with suse green theme 2021-05-19 15:24:43 -07:00