This is an automated email from the ASF dual-hosted git repository.

mcgilman pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new 2ef31f2372 [NIFI-13371] update canvas context menu (#8949)
2ef31f2372 is described below

commit 2ef31f23724772c9776e565894fcdfb5224cffba
Author: Scott Aslan <[email protected]>
AuthorDate: Mon Jun 10 18:01:27 2024 -0500

    [NIFI-13371] update canvas context menu (#8949)
    
    This closes #8949
---
 .../ui/common/context-menu/_context-menu.component-theme.scss  | 10 ++++++++--
 .../src/app/ui/common/context-menu/context-menu.component.html |  4 ++--
 .../src/app/ui/common/context-menu/context-menu.component.scss |  1 -
 .../src/main/frontend/apps/nifi/src/assets/styles/_app.scss    |  6 +-----
 4 files changed, 11 insertions(+), 10 deletions(-)

diff --git 
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/_context-menu.component-theme.scss
 
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/_context-menu.component-theme.scss
index c580d79841..3223ad42cd 100644
--- 
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/_context-menu.component-theme.scss
+++ 
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/_context-menu.component-theme.scss
@@ -49,8 +49,14 @@
         background-color: var(--mat-menu-container-color);
         border-radius: 4px;
 
-        .context-menu-item:hover {
-            background-color: var(--mat-menu-item-hover-state-layer-color);
+        .context-menu-item {
+            .context-menu-item-text {
+                max-width: #{mat.get-theme-typography($material-theme, body-2, 
font-size) * 20};
+            }
+
+            &:hover {
+                background-color: var(--mat-menu-item-hover-state-layer-color);
+            }
         }
 
         .context-menu-item:active {
diff --git 
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/context-menu.component.html
 
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/context-menu.component.html
index f8d23dc50f..5f4579f63e 100644
--- 
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/context-menu.component.html
+++ 
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/context-menu.component.html
@@ -27,7 +27,7 @@
             } @else {
                 @if (hasSubMenu(item)) {
                     @if (menuComponent.menu; as subMenu) {
-                        <button class="context-menu-item pl-1 pr-1 pt-2 pb-2" 
cdkMenuItem [cdkMenuTriggerFor]="subMenu">
+                        <button class="context-menu-item p-2" cdkMenuItem 
[cdkMenuTriggerFor]="subMenu">
                             <div class="flex gap-x-1">
                                 <div class="context-menu-item-img" 
[class]="item.clazz"></div>
                                 <div class="context-menu-item-text 
surface-contrast" [title]="item.text">
@@ -43,7 +43,7 @@
                         [menuId]="item.subMenuId"></fd-context-menu>
                 } @else {
                     <button
-                        class="context-menu-item pl-1 pr-1 pt-2 pb-2 flex 
justify-between"
+                        class="context-menu-item p-2 flex justify-between"
                         (click)="menuItemClicked(item, $event)"
                         cdkMenuItem>
                         <div class="flex gap-x-1">
diff --git 
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/context-menu.component.scss
 
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/context-menu.component.scss
index e2a0dfc0f8..d793dadc23 100644
--- 
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/context-menu.component.scss
+++ 
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/ui/common/context-menu/context-menu.component.scss
@@ -53,7 +53,6 @@ div.context-menu {
             overflow: hidden;
             white-space: nowrap;
             text-overflow: ellipsis;
-            max-width: 258px;
         }
 
         .context-menu-group-item-img {
diff --git 
a/nifi-frontend/src/main/frontend/apps/nifi/src/assets/styles/_app.scss 
b/nifi-frontend/src/main/frontend/apps/nifi/src/assets/styles/_app.scss
index 42201a1112..621fcdfbdb 100644
--- a/nifi-frontend/src/main/frontend/apps/nifi/src/assets/styles/_app.scss
+++ b/nifi-frontend/src/main/frontend/apps/nifi/src/assets/styles/_app.scss
@@ -235,11 +235,7 @@
 
     // support dark-mode browser default inputs (time, color, ...)
     input {
-        color-scheme: if(
-                $is-dark,
-                dark,
-                light
-        );
+        color-scheme: if($is-dark, dark, light);
     }
 
     // semantic classes for the material theme

Reply via email to