├── .gitignore ├── web ├── .env ├── .gitignore ├── .prettierignore ├── .vscode │ └── settings.json ├── README.md ├── app │ ├── editor │ │ ├── code-canvas.tsx │ │ ├── main.tsx │ │ ├── page.tsx │ │ ├── side-column.tsx │ │ ├── store-provider.tsx │ │ └── store.ts │ ├── layout.tsx │ ├── page.tsx │ └── test │ │ ├── page.js │ │ └── theme.js ├── components │ ├── code-bar.tsx │ ├── code-editor.tsx │ ├── code-preview.tsx │ ├── export-dialog.tsx │ ├── hoverboard.tsx │ ├── icons.tsx │ ├── language-picker.tsx │ ├── sponsors-dialog.tsx │ ├── theme-colors-editor.tsx │ ├── theme-picker.builtin.tsx │ ├── theme-picker.tsx │ ├── theme-picker.vscode.tsx │ ├── theme-rule-editor.tsx │ └── ui │ │ ├── button.tsx │ │ ├── color-picker.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── popover.tsx │ │ ├── radio-group.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── spinner.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ └── toggle.tsx ├── lib │ ├── codes.ts │ ├── color.ts │ ├── dark-plus.json │ ├── fonts.ts │ ├── get-sponsor.tsx │ ├── langs.ts │ ├── theme-colors.ts │ ├── theme-matcher.tsx │ ├── theme-utils.ts │ └── utils.ts ├── next-env.d.ts ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.js ├── prettier.config.js ├── public │ └── favicon.ico ├── styles │ └── globals.css ├── tailwind.config.js ├── tsconfig.json └── yarn.lock └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/.gitignore -------------------------------------------------------------------------------- /web/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/.env -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/.prettierignore -------------------------------------------------------------------------------- /web/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/.vscode/settings.json -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/README.md -------------------------------------------------------------------------------- /web/app/editor/code-canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/editor/code-canvas.tsx -------------------------------------------------------------------------------- /web/app/editor/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/editor/main.tsx -------------------------------------------------------------------------------- /web/app/editor/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/editor/page.tsx -------------------------------------------------------------------------------- /web/app/editor/side-column.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/editor/side-column.tsx -------------------------------------------------------------------------------- /web/app/editor/store-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/editor/store-provider.tsx -------------------------------------------------------------------------------- /web/app/editor/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/editor/store.ts -------------------------------------------------------------------------------- /web/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/layout.tsx -------------------------------------------------------------------------------- /web/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/page.tsx -------------------------------------------------------------------------------- /web/app/test/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/test/page.js -------------------------------------------------------------------------------- /web/app/test/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/app/test/theme.js -------------------------------------------------------------------------------- /web/components/code-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/code-bar.tsx -------------------------------------------------------------------------------- /web/components/code-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/code-editor.tsx -------------------------------------------------------------------------------- /web/components/code-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/code-preview.tsx -------------------------------------------------------------------------------- /web/components/export-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/export-dialog.tsx -------------------------------------------------------------------------------- /web/components/hoverboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/hoverboard.tsx -------------------------------------------------------------------------------- /web/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/icons.tsx -------------------------------------------------------------------------------- /web/components/language-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/language-picker.tsx -------------------------------------------------------------------------------- /web/components/sponsors-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/sponsors-dialog.tsx -------------------------------------------------------------------------------- /web/components/theme-colors-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/theme-colors-editor.tsx -------------------------------------------------------------------------------- /web/components/theme-picker.builtin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/theme-picker.builtin.tsx -------------------------------------------------------------------------------- /web/components/theme-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/theme-picker.tsx -------------------------------------------------------------------------------- /web/components/theme-picker.vscode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/theme-picker.vscode.tsx -------------------------------------------------------------------------------- /web/components/theme-rule-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/theme-rule-editor.tsx -------------------------------------------------------------------------------- /web/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/button.tsx -------------------------------------------------------------------------------- /web/components/ui/color-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/color-picker.tsx -------------------------------------------------------------------------------- /web/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/command.tsx -------------------------------------------------------------------------------- /web/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/dialog.tsx -------------------------------------------------------------------------------- /web/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/input.tsx -------------------------------------------------------------------------------- /web/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/label.tsx -------------------------------------------------------------------------------- /web/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/popover.tsx -------------------------------------------------------------------------------- /web/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /web/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /web/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/select.tsx -------------------------------------------------------------------------------- /web/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/separator.tsx -------------------------------------------------------------------------------- /web/components/ui/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/spinner.tsx -------------------------------------------------------------------------------- /web/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/tabs.tsx -------------------------------------------------------------------------------- /web/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/textarea.tsx -------------------------------------------------------------------------------- /web/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/components/ui/toggle.tsx -------------------------------------------------------------------------------- /web/lib/codes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/codes.ts -------------------------------------------------------------------------------- /web/lib/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/color.ts -------------------------------------------------------------------------------- /web/lib/dark-plus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/dark-plus.json -------------------------------------------------------------------------------- /web/lib/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/fonts.ts -------------------------------------------------------------------------------- /web/lib/get-sponsor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/get-sponsor.tsx -------------------------------------------------------------------------------- /web/lib/langs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/langs.ts -------------------------------------------------------------------------------- /web/lib/theme-colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/theme-colors.ts -------------------------------------------------------------------------------- /web/lib/theme-matcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/theme-matcher.tsx -------------------------------------------------------------------------------- /web/lib/theme-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/theme-utils.ts -------------------------------------------------------------------------------- /web/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/lib/utils.ts -------------------------------------------------------------------------------- /web/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/next-env.d.ts -------------------------------------------------------------------------------- /web/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/next.config.mjs -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/package.json -------------------------------------------------------------------------------- /web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/postcss.config.js -------------------------------------------------------------------------------- /web/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/prettier.config.js -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/public/favicon.ico -------------------------------------------------------------------------------- /web/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/styles/globals.css -------------------------------------------------------------------------------- /web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/tailwind.config.js -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/web/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-hike/themes/HEAD/yarn.lock --------------------------------------------------------------------------------