summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAtharva Pise2023-12-29 15:08:59 +0530
committerGitHub2023-12-29 10:38:59 +0100
commit109dc651194b349e5856630cc301d782b4f198d3 (patch)
tree14096b6d168f40defcdb4b11bb2849d12267c920
parent7d38d1857dcb95e74846bbd07b0655cd242af814 (diff)
downloadIT.starlight-109dc651194b349e5856630cc301d782b4f198d3.tar.gz
IT.starlight-109dc651194b349e5856630cc301d782b4f198d3.tar.bz2
IT.starlight-109dc651194b349e5856630cc301d782b4f198d3.zip
i18n(hi): update `css-and-tailwind.mdx` (#1316)
Co-authored-by: HiDeoo <494699+HiDeoo@users.noreply.github.com>
-rw-r--r--docs/src/content/docs/hi/guides/css-and-tailwind.mdx289
1 files changed, 289 insertions, 0 deletions
diff --git a/docs/src/content/docs/hi/guides/css-and-tailwind.mdx b/docs/src/content/docs/hi/guides/css-and-tailwind.mdx
new file mode 100644
index 00000000..b1f9f8cf
--- /dev/null
+++ b/docs/src/content/docs/hi/guides/css-and-tailwind.mdx
@@ -0,0 +1,289 @@
+---
+title: CSS рдФрд░ рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ
+description: рдЬрд╛рдиреЗрдВ рдХрд┐ рдЕрдкрдиреА Starlight рд╕рд╛рдЗрдЯ рдХреЛ рдХрд╕реНрдЯрдо CSS рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рд╢реИрд▓реА рдХрд░реЗрдВ рдпрд╛ Tailwind CSS рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░реЗрдВред
+---
+
+рдЖрдк рдЕрдкрдиреА Starlight рд╕рд╛рдЗрдЯ рдХреЛ рдХрд╕реНрдЯрдо CSS рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдЯрд╛рдЗрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ Starlight Tailwind рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
+
+## рдХрд╕реНрдЯрдо CSS рд╢реИрд▓рд┐рдпрд╛рдБ
+
+Starlight рдХреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд CSS рдлрд╝рд╛рдЗрд▓реЗрдВ рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рдЕрдкрдиреА Starlight рд╕рд╛рдЗрдЯ рдкрд░ рд▓рд╛рдЧреВ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░реЗрдВред
+
+1. рдЕрдкрдиреА `src/` рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдПрдХ CSS рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝реЗрдВред
+ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдкреЗрдЬ рд╢реАрд░реНрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрд▓рдо рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдмрдбрд╝рд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЖрдХрд╛рд░ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
+
+ ```css
+ /* src/styles/custom.css */
+ :root {
+ --sl-content-width: 50rem;
+ --sl-text-5xl: 3.5rem;
+ }
+ ```
+
+2. рдЕрдкрдиреА CSS рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкрде `astro.config.mjs` рдореЗрдВ Starlight рдХреЗ `customCss` рд╕рд░рдгреА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
+
+ ```diff lang="js"
+ // astro.config.mjs
+ import { defineConfig } from 'astro/config';
+ import starlight from '@astrojs/starlight';
+
+ export default defineConfig({
+ integrations: [
+ starlight({
+ title: 'рдХрд╕реНрдЯрдо CSS рдХреЗ рд╕рд╛рде рджрд╕реНрддрд╛рд╡реЗрдЬрд╝',
+ customCss: [
+ + // рдЖрдкрдХреА рдХрд╕реНрдЯрдо CSS рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкрде
+ + './src/styles/custom.css',
+ ],
+ }),
+ ],
+ });
+ ```
+
+рдЖрдк Starlight рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕рднреА CSS рдХрд╕реНрдЯрдо рдЧреБрдгреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк [GitHub рдкрд░ `props.css` рдлрд╝рд╛рдЗрд▓](https://github.com/withastro/starlight/blob/main/packages/starlight/style/props.css) рдореЗрдВ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
+
+## Tailwind CSS
+
+Astro рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ Tailwind CSS рд╕рдорд░реНрдерди [Astro Tailwind рдПрдХреАрдХрд░рдг](https://docs.astro.build/hi/guides/integrations-guide/tailwind/) рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
+Starlight рдХреА рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП Tailwind рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП Starlight рдПрдХ рдкреВрд░рдХ Tailwind рдкреНрд▓рдЧрдЗрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
+
+Starlight рдкреНрд▓рдЧрдЗрди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ:
+
+- Tailwind `dark:` рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛: Starlight рдХреЗ рдбрд╛рд░реНрдХ рдореЛрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрд░рд┐рдПрдВрдЯред
+- Starlight рдХреЗ UI рдореЗрдВ Tailwind [рдереАрдо рд░рдВрдЧреЛрдВ рдФрд░ рдлреЙрдгреНрдЯ](#tailwind-рдХреЗ-рд╕рд╛рде-starlight-рдХреЛ-рд╕реНрдЯрд╛рдЗрд▓-рдХрд░реЗрдВ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
+- Tailwind рдмреЙрд░реНрдбрд░ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ Preflight рдХреЗ рдЖрд╡рд╢реНрдпрдХ рднрд╛рдЧреЛрдВ рдХреЛ рдЪреБрдирд┐рдВрджрд╛ рд░реВрдк рд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп Tailwind [Preflight](https://tailwindcss.com/docs/preflight) рд░реАрд╕реЗрдЯ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред
+
+### Tailwind рдХреЗ рд╕рд╛рде рдПрдХ рдирдпреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВ
+
+import { Tabs, TabItem } from '@astrojs/starlight/components';
+
+`create astro` рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╣рд▓реЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП Tailwind CSS рдХреЗ рд╕рд╛рде рдПрдХ рдирдпреА Starlight рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ:
+
+<Tabs>
+<TabItem label="npm">
+
+```sh
+npm create astro@latest -- --template starlight/tailwind
+```
+
+</TabItem>
+<TabItem label="pnpm">
+
+```sh
+pnpm create astro --template starlight/tailwind
+```
+
+</TabItem>
+<TabItem label="Yarn">
+
+```sh
+yarn create astro --template starlight/tailwind
+```
+
+</TabItem>
+</Tabs>
+
+### рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ Tailwind рдЬреЛрдбрд╝реЗрдВ
+
+рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ Starlight рд╕рд╛рдЗрдЯ рд╣реИ рдФрд░ рдЖрдк Tailwind CSS рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЗрди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред
+
+1. Astro рдХрд╛ Tailwind рдПрдХреАрдХрд░рдг рдЬреЛрдбрд╝реЗрдВ:
+
+ <Tabs>
+
+ <TabItem label="npm">
+
+ ```sh
+ npx astro add tailwind
+ ```
+
+ </TabItem>
+
+ <TabItem label="pnpm">
+
+ ```sh
+ pnpm astro add tailwind
+ ```
+
+ </TabItem>
+
+ <TabItem label="Yarn">
+
+ ```sh
+ yarn astro add tailwind
+ ```
+
+ </TabItem>
+
+ </Tabs>
+
+2. Starlight Tailwind рдкреНрд▓рдЧрдЗрди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ:
+
+ <Tabs>
+
+ <TabItem label="npm">
+
+ ```sh
+ npm install @astrojs/starlight-tailwind
+ ```
+
+ </TabItem>
+
+ <TabItem label="pnpm">
+
+ ```sh
+ pnpm install @astrojs/starlight-tailwind
+ ```
+
+ </TabItem>
+
+ <TabItem label="Yarn">
+
+ ```sh
+ yarn add @astrojs/starlight-tailwind
+ ```
+
+ </TabItem>
+
+ </Tabs>
+
+3. Tailwind рдХреА рдореВрд▓ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ CSS рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП `src/tailwind.css` рдкрд░:
+
+ ```css
+ /* src/tailwind.css */
+ @tailwind base;
+ @tailwind components;
+ @tailwind utilities;
+ ```
+
+4. рдЕрдкрдиреА Tailwind рдЖрдзрд╛рд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдзрд╛рд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА Astro рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:
+
+ ```js {11-12,16-17}
+ // astro.config.mjs
+ import { defineConfig } from 'astro/config';
+ import starlight from '@astrojs/starlight';
+ import tailwind from '@astrojs/tailwind';
+
+ export default defineConfig({
+ integrations: [
+ starlight({
+ title: 'Tailwind рдХреЗ рд╕рд╛рде рджрд╕реНрддрд╛рд╡реЗрдЬрд╝',
+ customCss: [
+ // рдЖрдкрдХреА Tailwind рдЖрдзрд╛рд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдкрде:
+ './src/tailwind.css',
+ ],
+ }),
+ tailwind({
+ // рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдзрд╛рд░ рд╢реИрд▓рд┐рдпрд╛рдБ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ:
+ applyBaseStyles: false,
+ }),
+ ],
+ });
+ ```
+
+5. Starlight Tailwind рдкреНрд▓рдЧрдЗрди рдХреЛ `tailwind.config.mjs` рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
+
+ ```js ins={2,7}
+ // tailwind.config.mjs
+ import starlightPlugin from '@astrojs/starlight-tailwind';
+
+ /** @type {import('tailwindcss').Config} */
+ export default {
+ content: ['./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}'],
+ plugins: [starlightPlugin()],
+ };
+ ```
+
+### Tailwind рдХреЗ рд╕рд╛рде Starlight рдХреЛ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░реЗрдВ
+
+Starlight рдЕрдкрдиреЗ UI рдореЗрдВ рдЖрдкрдХреЗ [Tailwind рдереАрдо рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди](https://tailwindcss.com/docs/theme) рд╕реЗ рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред
+
+рдпрджрд┐ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк Starlight рдХреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реИрд▓рд┐рдпреЛрдВ рдХ рдЕрд╡рд╣реЗрд▓рди рдХрд░ рджреЗрдВрдЧреЗ:
+
+- `colors.accent` тАФ рд▓рд┐рдВрдХ рдФрд░ рд╡рд░реНрддрдорд╛рди рд╡рд╕реНрддреБ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
+- `colors.gray` тАФ рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧреЛрдВ рдФрд░ рд╕реАрдорд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
+- `fontFamily.sans` тАФ UI рдФрд░ рд╕рд╛рдордЧреНрд░реА рдкрд╛рда рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
+- `fontFamily.mono` тАФ рдХреЛрдб рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
+
+```js {12,14,18,20}
+// tailwind.config.mjs
+import starlightPlugin from '@astrojs/starlight-tailwind';
+import colors from 'tailwindcss/colors';
+
+/** @type {import('tailwindcss').Config} */
+export default {
+ content: ['./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}'],
+ theme: {
+ extend: {
+ colors: {
+ // рдЖрдкрдХрд╛ рдкрд╕рдВрджреАрджрд╛ рдЙрдЪреНрдЪрд╛рд░рдг рд░рдВрдЧ. Indigo Starlight рдХреЗ рдбрд┐рдлреЙрд▓реНрдЯреНрд╕ рдХреЗ рд╕рдмрд╕реЗ рдХрд░реАрдм рд╣реИред
+ accent: colors.indigo,
+ // рдЖрдкрдХрд╛ рдкрд╕рдВрджреАрджрд╛ рдЧреНрд░реЗ рд╕реНрдХреЗрд▓ред Zinc Starlight рдХреЗ рдбрд┐рдлреЙрд▓реНрдЯреНрд╕ рдХреЗ рд╕рдмрд╕реЗ рдХрд░реАрдм рд╣реИред
+ gray: colors.zinc,
+ },
+ fontFamily: {
+ // рдЖрдкрдХрд╛ рдкрд╕рдВрджреАрджрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдлреЙрдгреНрдЯред Starlight рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ system рдлрд╝реЙрдиреНрдЯ рд╕реНрдЯреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
+ sans: ['"Atkinson Hyperlegible"'],
+ // рдЖрдкрдХрд╛ рдкрд╕рдВрджреАрджрд╛ рдХреЛрдб рдлреЙрдгреНрдЯред Starlight рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ system monospace рдлреЙрдгреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
+ mono: ['"IBM Plex Mono"'],
+ },
+ },
+ },
+ plugins: [starlightPlugin()],
+};
+```
+
+## рдереАрдо
+
+Starlight рдХреА рд░рдВрдЧ рдереАрдо рдХреЛ рдЙрд╕рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╕реНрдЯрдо рдЧреБрдгреЛрдВ рдХрд╛ рдЕрд╡рд╣реЗрд▓рди рдХрд░рдХреЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
+рдЗрди рдЪрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреВрд░реЗ UI рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░реЗ рд╢реЗрдбреНрд╕ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдФрд░ рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдФрд░ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╡рд╕реНрддреБ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдЪреНрдЪрд╛рд░рдг рд░рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
+
+### рд░рдВрдЧ рдереАрдо рдПрдбреАрдЯрд░
+
+Starlight рдХреЗ рдЙрдЪреНрдЪрд╛рд░рдг рдФрд░ рдЧреНрд░реЗ рд░рдВрдЧ рдкреИрд▓реЗрдЯ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд╕реНрд▓рд╛рдЗрдбрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
+рдЧрд╣рд░реЗ рдФрд░ рд╣рд▓реНрдХреЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреНрд╖реЗрддреНрд░ рдкрд░рд┐рдгрд╛рдореА рд░рдВрдЧ рджрд┐рдЦрд╛рдПрдВрдЧреЗ, рдФрд░ рдЖрдкрдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░рд╛ рдкреЗрдЬ рднреА рдЕрджреНрдпрддрди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
+
+рдЬрдм рдЖрдк рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рд╕реЗ рдЦреБрд╢ рд╣реЛрдВ, рддреЛ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП CSS рдпрд╛ Tailwind рдХреЛрдб рдХреЛ рдХреЙрдкреА рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
+
+import ThemeDesigner from '../../../../components/theme-designer.astro';
+
+<ThemeDesigner
+ labels={{
+ presets: {
+ label: 'рдкреНрд░реАрд╕реЗрдЯ',
+ ocean: 'рдорд╣рд╛рд╕рд╛рдЧрд░',
+ forest: 'рдЬрдВрдЧрд▓',
+ oxide: 'рдСрдХреНрд╕рд╛рдЗрдб',
+ nebula: 'рдиреЗрдмреНрдпреБрд▓рд╛',
+ default: 'рдбрд┐реЮреЙрд▓реНрдЯ',
+ random: 'рдмреЗрддрд░рддреАрдм',
+ },
+ editor: {
+ accentColor: 'рдПрдХреНрд╕реЗрдВрдЯ',
+ grayColor: 'рдЧреНрд░реЗ',
+ hue: 'рд╣реНрдпреВ',
+ chroma: 'рдХреНрд░реЛрдорд╛',
+ pickColor: 'рд░рдВрдЧ рдЪреБрдиреЗрдВ',
+ },
+ preview: {
+ darkMode: 'рдбрд╛рд░реНрдХ рдореЛрдб',
+ lightMode: 'рд▓рд╛рдЗрдЯ рдореЛрдб',
+ bodyText:
+ 'рдореБрдЦреНрдп рдкрд╛рда рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд╕рд╛рде рдЙрдЪреНрдЪ рдХреЙрдиреНрдЯреНрд░рд╛рд╕реНрдЯ рдХреЗ рд╕рд╛рде рдЧреНрд░реЗ рд╢реЗрдб рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред',
+ linkText: 'рд▓рд┐рдВрдХ рдХреЛ рд░рдВрдЧреАрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред',
+ dimText: 'рдХреБрдЫ рдкрд╛рда, рдЬреИрд╕реЗ рд╡рд┐рд╖рдп-рд╕реВрдЪреА, рдореЗрдВ рдХрдо рдХреЙрдиреНрдЯреНрд░рд╛рд╕реНрдЯ рд╣реЛрддрд╛ рд╣реИред',
+ inlineCode: 'рдЗрдирд▓рд╛рдЗрди рдХреЛрдб рдХреА рдПрдХ рдЕрд▓рдЧ рдкреГрд╖реНрдарднреВрдорд┐ рд╣реЛрддреА рд╣реИред',
+ },
+ }}
+>
+ <Fragment slot="css-docs">
+ рдЗрд╕ рдереАрдо рдХреЛ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ [рдХрд╕реНрдЯрдо CSS
+ рдлрд╝рд╛рдЗрд▓](#рдХрд╕реНрдЯрдо-css-рд╢реИрд▓рд┐рдпрд╛рдБ) рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд CSS рдХреЛ рдЕрдкрдиреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред
+ </Fragment>
+ <Fragment slot="tailwind-docs">
+ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг [Tailwind рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
+ рдлрд╝рд╛рдЗрд▓](#tailwind-рдХреЗ-рд╕рд╛рде-starlight-рдХреЛ-рд╕реНрдЯрд╛рдЗрд▓-рдХрд░реЗрдВ) рдореЗрдВ `theme.extend.colors`
+ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП `accent ` рдФрд░
+ `gray` рд░рдВрдЧ рдкреИрд▓реЗрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
+ </Fragment>
+</ThemeDesigner>