Portal/rsconcept/frontend/src/features/help/items/ui/HelpLibrary.tsx

94 lines
3.7 KiB
TypeScript
Raw Normal View History

2024-06-20 11:28:22 +03:00
import {
2024-06-20 21:35:41 +03:00
IconFilterReset,
2024-06-20 11:28:22 +03:00
IconFolder,
IconFolderClosed,
IconFolderEdit,
2024-06-20 11:28:22 +03:00
IconFolderEmpty,
IconFolderOpened,
2024-09-27 12:03:13 +03:00
IconFolderSearch,
2024-06-20 11:28:22 +03:00
IconFolderTree,
2024-08-17 12:16:50 +03:00
IconOSS,
IconRSForm,
2024-06-20 11:28:22 +03:00
IconSearch,
IconShow,
IconSortAsc,
IconSortDesc,
2024-09-27 12:03:13 +03:00
IconSubfolders,
IconUserSearch
2024-06-20 11:28:22 +03:00
} from '@/components/Icons';
2025-02-11 21:07:06 +03:00
import { APP_COLORS } from '@/styling/colors';
2024-06-07 20:17:03 +03:00
import { LinkTopic } from '../../components/LinkTopic';
import { HelpTopic } from '../../models/helpTopic';
2024-06-07 20:17:03 +03:00
function HelpLibrary() {
return (
<div>
<h1>Библиотека схем</h1>
2024-08-17 12:16:50 +03:00
<p>
В библиотеке собраны <IconRSForm size='1rem' className='inline-icon' />{' '}
<LinkTopic text='концептуальные схемы' topic={HelpTopic.CC_SYSTEM} /> (КС) <br />и
<IconOSS size='1rem' className='inline-icon' />{' '}
<LinkTopic text='операционные схемы синтеза' topic={HelpTopic.CC_OSS} /> (ОСС).
2024-08-17 12:16:50 +03:00
</p>
2024-06-07 20:17:03 +03:00
2024-08-17 12:16:50 +03:00
<li>
<span style={{ color: APP_COLORS.fgGreen }}>зеленым текстом</span> выделены ОСС
2024-08-17 12:16:50 +03:00
</li>
2024-06-20 21:35:41 +03:00
<li>клик по строке - переход к редактированию схемы</li>
2024-06-07 20:17:03 +03:00
<li>Ctrl + клик по строке откроет схему в новой вкладке</li>
2024-06-20 21:35:41 +03:00
<li>Фильтры атрибутов три позиции: да/нет/не применять</li>
2024-06-07 20:17:03 +03:00
<li>
<IconShow size='1rem' className='inline-icon' /> фильтры атрибутов применяются по клику
</li>
<li>
<IconSortAsc size='1rem' className='inline-icon' />
<IconSortDesc size='1rem' className='inline-icon' /> сортировка по клику на заголовок таблицы
</li>
2024-09-27 12:03:13 +03:00
<li>
<IconUserSearch size='1rem' className='inline-icon' /> фильтр по пользователю
</li>
2024-06-07 20:17:03 +03:00
<li>
<IconSearch size='1rem' className='inline-icon' /> фильтр по названию и шифру
</li>
<li>
2024-09-27 12:03:13 +03:00
<IconFolderSearch size='1rem' className='inline-icon' /> фильтр по расположению
2024-06-07 20:17:03 +03:00
</li>
2024-06-20 21:35:41 +03:00
<li>
<IconFilterReset size='1rem' className='inline-icon' /> сбросить фильтры
</li>
<li>
<IconFolderTree size='1rem' className='inline-icon' /> переключение между Проводник и Поиск
</li>
2024-06-20 11:28:22 +03:00
2024-06-20 21:35:41 +03:00
<h2>Режим: Проводник</h2>
<li>
<IconFolderEdit size='1rem' className='inline-icon' /> переименовать выбранную
</li>
<li>
<IconSubfolders size='1rem' className='inline-icon icon-green' /> схемы во вложенных папках
</li>
<li>клик по папке отображает справа схемы в ней</li>
2024-06-20 21:10:59 +03:00
<li>Ctrl + клик по папке копирует путь в буфер обмена</li>
2024-06-20 11:28:22 +03:00
<li>клик по иконке сворачивает/разворачивает вложенные</li>
<li>
<IconFolderEmpty size='1rem' className='inline-icon clr-text-default' /> папка без схем
2024-06-20 11:50:26 +03:00
</li>
<li>
<IconFolderEmpty size='1rem' className='inline-icon' /> папка с вложенными без схем
2024-06-20 11:28:22 +03:00
</li>
<li>
<IconFolder size='1rem' className='inline-icon' /> папка без вложенных
</li>
<li>
<IconFolderClosed size='1rem' className='inline-icon' /> папка с вложенными и схемами
2024-06-20 11:28:22 +03:00
</li>
<li>
<IconFolderOpened size='1rem' className='inline-icon icon-green' /> развернутая папка
</li>
2024-06-07 20:17:03 +03:00
</div>
);
}
export default HelpLibrary;