Tokyo Night / Tokyo Day
デフォルトテーマ。深いネイビーの背景と柔らかいパステルカラーのダークテーマ、明るいライトテーマのセット。コードと読み物の両方に最適化されています。
varshaには厳選された18以上のカラーテーマが付属しており、ボタンクリックまたはキーボードショートカットで即座に切り替えられます。すべてのテーマはマーケティングページとStarlightドキュメントの両方に適用されます。
テーマスイッチャーを開くには2つの方法があります:
/またはtを押すテーマを選択すると即座に適用され、localStorageに保存されるため、次回アクセス時にも選択したテーマが維持されます。
Tokyo Night / Tokyo Day
デフォルトテーマ。深いネイビーの背景と柔らかいパステルカラーのダークテーマ、明るいライトテーマのセット。コードと読み物の両方に最適化されています。
Catppuccin / Catppuccin Latte
温かみのあるパステルカラーパレット。人気のCatppuccinテーマからインスパイアされた、親しみやすいダークとライトのペア。
Nord
アイシーブルーを基調とした冷たく落ち着いたダークテーマ。Arctic Ice StudioのNordカラーパレットに基づいています。
Dracula
鮮やかなパープルとピンクのアクセントが特徴の人気のあるダークテーマ。長時間のコーディングセッションに最適です。
Gruvbox / Gruvbox Light
レトロな温かみのあるダークテーマと、明るい砂色のライトテーマ。レトロなターミナルの美学。
Kanagawa / Kanagawa Lotus
葛飾北斎の「神奈川沖浪裏」にインスパイアされた日本のカラーパレット。深い青と落ち着いたトーン。
Rose Pine / Rose Pine Dawn
ソフトなピンクとパープルのエレガントなテーマ。ダークとライトの両バリアントがあります。
One Dark / One Light
Atomエディタのクラシックなテーマ。親しみやすくバランスの取れた配色。
その他のテーマ:Solarized Dark/Light、Monokai、Ayu Dark/Light、Night Owl、Synthwave ‘84、Github Dark/Lightなど。
デフォルトテーマを変更するには、src/styles/global.cssの:rootセレクタを更新します:
:root { /* デフォルトをnordに設定 */ --color-bg: #2e3440; --color-fg: #d8dee9; --color-muted: #a3be8c; --color-accent: #88c0d0; --color-surface: #3b4252; --color-border: #4c566a;}または、ThemeSwitcherのJavaScriptを変更してデフォルトを設定します。
独自のテーマを作成するには、src/styles/global.cssに新しいCSSセレクタを追加します:
:root[data-theme="my-brand"] { --color-bg: #0f172a; /* ページ背景 */ --color-fg: #f1f5f9; /* メインテキスト */ --color-muted: #94a3b8; /* セカンダリテキスト */ --color-accent: #6366f1; /* リンクとボタン */ --color-surface: #1e293b; /* カードの背景 */ --color-border: #334155; /* 境界線 */}次に、ThemeSwitcherコンポーネント(src/components/ThemeSwitcher.astro)にテーマを追加します:
const themes = [ // 既存のテーマ... { id: 'my-brand', name: 'My Brand', type: 'dark' },];prefers-color-scheme設定を尊重する場合がありますすべてのテーマで「Built with varsha by myndlabs」クレジットが表示されることに注意してください。これは意図的なものであり、削除しないでください。このクレジットはhttps://myndlabs.techにリンクする必要があります。