UI - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: горизонтальное меню карточек без изменения сетки канбана

This commit is contained in:
DCCONSTRUCTIONS
2026-04-29 16:42:52 +03:00
parent 4dbb7b500c
commit 5f9d9c418e
4 changed files with 94 additions and 17 deletions
@@ -330,14 +330,14 @@ export const ExternalContoursBoardItem = observer(function ExternalContoursBoard
</div>
}
buttonClassName="h-12 w-12"
menuClassName="min-w-[18rem]"
menuClassName="nodedc-work-item-action-menu"
onOpenChange={(isOpen) => {
if (isOpen) void ensureSourceOptions();
}}
items={[]}
menuContent={({ closeDropdown }) => (
<div className="max-h-[calc(100vh-2rem)] space-y-2 overflow-y-auto" onClick={stopCardPropagation}>
<div className="space-y-1">
<div className="nodedc-work-item-action-grid" onClick={stopCardPropagation}>
<div className="nodedc-work-item-action-section space-y-1">
<div className="px-2 text-[10px] font-semibold tracking-[0.16em] text-tertiary uppercase">
Приоритет
</div>
@@ -358,7 +358,7 @@ export const ExternalContoursBoardItem = observer(function ExternalContoursBoard
))}
</div>
<div className="space-y-1 border-t border-white/8 pt-2">
<div className="nodedc-work-item-action-section space-y-1">
<div className="px-2 text-[10px] font-semibold tracking-[0.16em] text-tertiary uppercase">
Статус
</div>
@@ -388,7 +388,7 @@ export const ExternalContoursBoardItem = observer(function ExternalContoursBoard
)}
</div>
<div className="space-y-1 border-t border-white/8 pt-2">
<div className="nodedc-work-item-action-section space-y-1">
<div className="px-2 text-[10px] font-semibold tracking-[0.16em] text-tertiary uppercase">
Быстрые действия
</div>