An open API service indexing awesome lists of open source software.

https://github.com/gravity-ui/navigation


https://github.com/gravity-ui/navigation

navigation

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# @gravity-ui/navigation · [![npm package](https://img.shields.io/npm/v/@gravity-ui/navigation)](https://www.npmjs.com/package/@gravity-ui/navigation) [![CI](https://img.shields.io/github/actions/workflow/status/gravity-ui/navigation/.github/workflows/ci.yml?branch=main&label=CI&logo=github)](https://github.com/gravity-ui/navigation/actions/workflows/ci.yml?query=branch:main) [![storybook](https://img.shields.io/badge/Storybook-deployed-ff4685)](https://preview.yandexcloud.dev/navigation/)

### Навигация в `Aside Header` · [Превью →](https://preview.yandexcloud.dev/navigation/)

![](docs/images/showcase.png)

## Установка

```bash
npm install @gravity-ui/navigation
```

Убедитесь, что в проекте установлены peer-зависимости.

```bash
npm install --dev @gravity-ui/uikit@^6.15.0 @gravity-ui/icons@2.2.0 @gravity-ui/components@3.0.0 @bem-react/classname@1.6.0 react@^18.0.0 react-dom@18.0.0
```

## Компоненты

- [AsideHeader](/src/components/AsideHeader/README.md)
- MobileHeader
- FooterItem
- MobileHeaderFooterItem
- [Drawer](/src/components/Drawer/README.md)
- DrawerItem
- PageLayout
- PageLayoutAside
- AsideFallback
- [Logo](/src/components/Logo/Readme.md)
- MobileLogo
- Footer
- MobileFooter
- [HotkeysPanel](/src/components/HotkeysPanel/README.md)

## CSS-переменные

Используются для тематизации компонентов навигации.