Skip to content

Commit

Permalink
fix: review notes
Browse files Browse the repository at this point in the history
  • Loading branch information
BlackySoul committed Dec 19, 2024
1 parent 0721cad commit c4c98b9
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 12 deletions.
6 changes: 1 addition & 5 deletions packages/vkui-docs-theme/src/contexts/color-scheme/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,7 @@ export const ColorSchemeProvider = ({
const newColorScheme = typeof value === 'function' ? value(colorScheme) : value;
setColorScheme(newColorScheme);

try {
localStorage.setItem(storageKey, newColorScheme);
} catch (e) {
// Unsupported
}
localStorage.setItem(storageKey, newColorScheme);
},
[colorScheme],
);
Expand Down
7 changes: 6 additions & 1 deletion website/pages/overview/_meta.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import {
Icon20LogoVkOutline,
Icon20PlaneOutline,
Icon20Rectangle2HorizontalOutline,
Icon20SparkleOutline,
Icon20Square4PlusOutline,
} from '@vkontakte/icons';

Expand All @@ -17,7 +18,7 @@ export default {
title: 'Быстрый старт',
icon: Icon20PlaneOutline,
},
'modes': {
'setup-modes': {
title: 'Режимы подключения',
icon: Icon20AddSquareOutline,
},
Expand All @@ -37,4 +38,8 @@ export default {
title: 'Интерграции',
icon: Icon20Square4PlusOutline,
},
'advanced': {
title: 'Advanced',
icon: Icon20SparkleOutline,
},
};
1 change: 1 addition & 0 deletions website/pages/overview/advanced/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# No content
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,18 @@

</Overview>

- **Full** — ваше приложение полностью реализовано с помощью данной библиотеки и контролируется VKUI.
- **Embedded** — ваше приложение будет реализовано в виде блока, встроенного в основное приложение (например, Марусю или базовое приложение ВКонтакте).
- **Partial** — ваше приложение реализовано с помощью сторонних решений и использует некоторые компоненты библиотеки VKUI.
В зависимости от выбранного режима подключения вам будут доступны или не доступны некоторые возможности VKUI.

- **full** — ваше приложение полностью реализовано с помощью библиотеки VKUI и контролируется ей.
- **embedded** — ваше приложение будет реализовано в виде блока, встроенного в основное приложение (например, Марусю или базовое приложение ВКонтакте).
- **partial** — ваше приложение реализовано с помощью сторонних решений и использует некоторые компоненты библиотеки VKUI.

Режим выставляется в компоненте [`AppRoot`](#/AppRoot) с помощью свойства `mode`. Любое приложение должно быть обёрнуто в этот компонент.

## Full

Данный режим позволяет VKUI полностью контролировать страницы вашего приложения.
В этом случае root-элемент должен находиться непосредственно внутри `<body>`. VKUI добавит свои классы на html-элемент и на корневой контейнер.
В этом случае root-элемент (корневой компонент) должен находиться непосредственно внутри `<body>`. VKUI добавит свои классы на html-элемент и на корневой контейнер.
Режим `full` включен по умолчанию. Рекомендуем использовать его для standalone-проектов или при [интеграции с платформой VK Mini Apps](#/integrations-vk-mini-apps).

<Callout>
Expand All @@ -30,7 +32,7 @@
## Embedded

Данный режим позволяет вам подключить VKUI не на всю страницу приложения, а только к определенному контейнеру.
Как и с full режимом, VKUI добавит свои классы в корневой контейнер.
Как и с full режимом, VKUI добавит свои классы на корневой контейнер.

## Partial

Expand Down
2 changes: 1 addition & 1 deletion website/theme.config.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ const config: DocsThemeConfig = {
versions: Versions,
},
project: {
link: 'https://vkcom.github.io/vkui-tokens/',
link: 'https://github.com/VKCOM/VKUI/',
},
};

Expand Down

0 comments on commit c4c98b9

Please sign in to comment.