M: Minor OSS UI fixes
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run

This commit is contained in:
Ivan 2024-08-17 23:43:37 +03:00
parent 99ed81bba2
commit 0e8e6487da
3 changed files with 9 additions and 4 deletions

View File

@ -64,6 +64,7 @@ export { IoLibrary as IconLibrary2 } from 'react-icons/io5';
export { BiDiamond as IconTemplates } from 'react-icons/bi';
export { TbHexagons as IconOSS } from 'react-icons/tb';
export { TbHexagon as IconRSForm } from 'react-icons/tb';
export { TbTopologyRing as IconConsolidation } from 'react-icons/tb';
export { GrInherit as IconChild } from 'react-icons/gr';
export { RiParentLine as IconParent } from 'react-icons/ri';
export { BiSpa as IconPredecessor } from 'react-icons/bi';

View File

@ -1,6 +1,6 @@
import { Handle, Position } from 'reactflow';
import { IconAlert, IconRSForm } from '@/components/Icons';
import { IconConsolidation, IconRSForm } from '@/components/Icons';
import TooltipOperation from '@/components/info/TooltipOperation';
import MiniButton from '@/components/ui/MiniButton.tsx';
import Overlay from '@/components/ui/Overlay';
@ -39,11 +39,11 @@ function OperationNode(node: OssNodeInternal) {
/>
{node.data.operation.is_consolidation ? (
<MiniButton
icon={<IconAlert className='clr-text-primary' size='0.6rem' />}
icon={<IconConsolidation className='clr-text-primary' size='0.6rem' />}
disabled
noPadding
noHover
title='Внимание! Ромбовидный синтез'
titleHtml='<b>Внимание!</b><br />Ромбовидный синтез</br/>Возможны дубликаты конституент'
hideTitle={!controller.showTooltip}
/>
) : null}

View File

@ -124,7 +124,11 @@ function MenuOssTabs({ onDestroy }: MenuOssTabsProps) {
onClick={editMenu.toggle}
/>
<Dropdown isOpen={editMenu.isOpen}>
<div>операции над ОСС</div>
<DropdownButton
text='см. Граф синтеза'
titleHtml='Редактирование доступно <br/>через Граф синтеза'
disabled
/>
</Dropdown>
</div>
) : null}