diff options
author | Atharva Pise | 2023-12-29 15:08:59 +0530 |
---|---|---|
committer | GitHub | 2023-12-29 10:38:59 +0100 |
commit | 109dc651194b349e5856630cc301d782b4f198d3 (patch) | |
tree | 14096b6d168f40defcdb4b11bb2849d12267c920 | |
parent | 7d38d1857dcb95e74846bbd07b0655cd242af814 (diff) | |
download | IT.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.mdx | 289 |
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> |