diff --git a/src/web-ui/src/app/components/NavPanel/sections/workspaces/WorkspaceListSection.scss b/src/web-ui/src/app/components/NavPanel/sections/workspaces/WorkspaceListSection.scss index c0867f51c8..531f83f1ef 100644 --- a/src/web-ui/src/app/components/NavPanel/sections/workspaces/WorkspaceListSection.scss +++ b/src/web-ui/src/app/components/NavPanel/sections/workspaces/WorkspaceListSection.scss @@ -1274,7 +1274,8 @@ // Workspace activity selects the group and its current session together. When // the nested row is visible as the selection owner, avoid a competing parent fill. - &__workspace-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__workspace-item-card { + &__workspace-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__workspace-item-card, + &__assistant-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__assistant-item-card { background: transparent; } @@ -1325,7 +1326,8 @@ @include shell-surfaces.navigation-selection-feedback; } - .openbitfun-nav-panel__workspace-item.is-active:has(.openbitfun-nav-panel__workspace-item-sessions .openbitfun-nav-panel__inline-item.is-active) .openbitfun-nav-panel__workspace-item-card:hover { + .openbitfun-nav-panel__workspace-item.is-active:has(.openbitfun-nav-panel__workspace-item-sessions .openbitfun-nav-panel__inline-item.is-active) .openbitfun-nav-panel__workspace-item-card:hover, + .openbitfun-nav-panel__assistant-item.is-active:has(.openbitfun-nav-panel__workspace-item-sessions .openbitfun-nav-panel__inline-item.is-active) .openbitfun-nav-panel__assistant-item-card:hover { background: transparent; } } @@ -1379,11 +1381,13 @@ @include nav-font.nav-panel-text-row-active; } - &__workspace-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__workspace-item-label { + &__workspace-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__workspace-item-label, + &__assistant-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__assistant-item-label { @include nav-font.nav-panel-text-row; } - &__workspace-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__workspace-item-icon { + &__workspace-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__workspace-item-icon, + &__assistant-item.is-active:has(&__workspace-item-sessions &__inline-item.is-active) &__assistant-item-avatar { color: var(--openbitfun-color-content-secondary); }