From 7d405778427a344d24b63527f0831c70ece4bf04 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sun, 2 Oct 2022 08:16:30 +0200 Subject: [PATCH] Introduce open user menu icon --- .../icons/types/svg/openUserMenu.svg | 70 +++++++++++++++++++ .../src/org/argeo/app/ui/DefaultHeader.java | 4 +- .../src/org/argeo/app/ui/SuiteIcon.java | 6 +- 3 files changed, 77 insertions(+), 3 deletions(-) create mode 100644 org.argeo.app.theme.default/icons/types/svg/openUserMenu.svg diff --git a/org.argeo.app.theme.default/icons/types/svg/openUserMenu.svg b/org.argeo.app.theme.default/icons/types/svg/openUserMenu.svg new file mode 100644 index 0000000..a84bc65 --- /dev/null +++ b/org.argeo.app.theme.default/icons/types/svg/openUserMenu.svg @@ -0,0 +1,70 @@ + + + + + + image/svg+xml + + Artboard 153 + + + + + + + + Artboard 153 + + + diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/DefaultHeader.java b/org.argeo.app.ui/src/org/argeo/app/ui/DefaultHeader.java index 8d52321..b8d78c9 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/DefaultHeader.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/DefaultHeader.java @@ -75,7 +75,7 @@ public class DefaultHeader implements CmsUiProvider { // // }); Label logOutL = new Label(end, 0); - logOutL.setImage(theme.getSmallIcon(SuiteIcon.logout)); + logOutL.setImage(theme.getSmallIcon(SuiteIcon.openUserMenu)); logOutL.addMouseListener(new MouseAdapter() { private static final long serialVersionUID = 6908266850511460799L; @@ -83,7 +83,7 @@ public class DefaultHeader implements CmsUiProvider { public void mouseDown(MouseEvent e) { cmsView.logout(); } - + }); } else { end.setLayout(new GridLayout(1, false)); diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java b/org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java index bef2271..3f1947e 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java @@ -14,5 +14,9 @@ public enum SuiteIcon implements CmsIcon { // admin and settings settings, user, // misc - task, tag, location, inbox, map; + task, tag, location, inbox, map, + // actions + openUserMenu, + // + ; } -- 2.30.2