Portal/rsconcept/frontend/src/pages/ManualsPage/items/HelpInterface.tsx

65 lines
2.7 KiB
TypeScript
Raw Normal View History

2024-06-07 20:17:03 +03:00
import {
IconDarkTheme,
IconHelp,
IconHelpOff,
IconLightTheme,
IconLogin,
IconLogout,
IconPin,
IconUser2
} from '@/components/Icons';
import { HelpTopic } from '@/models/miscellaneous';
import Subtopics from '../Subtopics';
function HelpInterface() {
return (
<div>
<h1>Пользовательский интерфейс</h1>
<p>
Интерфейс построен на основе динамических компонент с использованием рендеринга графики в браузере.
Поддерживаются светлая и темная темы оформления.
</p>
<p>
На всех активных элементах интерфейса при наведении отображаются контекстные подсказки. Некоторые элементы
интерфейса изменяются (цвет, иконка) в зависимости от доступности соответствующего функционала.
</p>
<p>
<IconHelp className='inline-icon' />
Помимо данного раздела справка предоставляется контекстно через специальную иконку{' '}
<IconHelp className='inline-icon' />
</p>
<h2>Навигация и настройки</h2>
<li>Ctrl + клик на объект навигации откроет новую вкладку</li>
<li>
<IconPin size='1.25rem' className='inline-icon' /> навигационную панель можно скрыть с помощью кнопки в правом
верхнем углу
</li>
<li>
<IconLogin size='1.25rem' className='inline-icon' /> вход в систему / регистрация нового пользователя
</li>
<li>
<IconUser2 size='1.25rem' className='inline-icon' /> меню пользователя содержит ряд настроек и переход к профилю
пользователя
</li>
<li>
<IconLightTheme className='inline-icon' />
<IconDarkTheme className='inline-icon' /> переключатели темы
</li>
<li>
<IconHelp className='inline-icon' />
<IconHelpOff className='inline-icon' /> отключение иконок контекстной справки
</li>
<li>
<IconLogout className='inline-icon' /> выход из системы
</li>
<Subtopics headTopic={HelpTopic.INTERFACE} />
</div>
);
}
export default HelpInterface;