├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── iframe.html ├── index.html ├── package.json ├── pnpm-lock.yaml ├── postcss.config.cjs ├── src ├── codemirror │ └── hover-extension.ts ├── components │ ├── App.vue │ ├── AppHeader.vue │ ├── BaseDialog.vue │ ├── BoxHeader.vue │ ├── DataEditor.vue │ ├── HelpDialog.vue │ ├── Preview.vue │ ├── TemplateEditor.vue │ └── UrlDialog.vue ├── css │ ├── md.css │ ├── prism.css │ └── tailwind.css ├── iframe.ts ├── lib │ ├── config.ts │ ├── copy.ts │ ├── examples.ts │ ├── highlight.ts │ ├── html-tag.ts │ ├── use-copy.ts │ ├── use-worker.ts │ ├── useCodeMirror.ts │ ├── utils.ts │ └── worker.ts └── main.ts ├── tailwind.config.cjs ├── tsconfig.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | dist 4 | *.log -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/README.md -------------------------------------------------------------------------------- /iframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/iframe.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /src/codemirror/hover-extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/codemirror/hover-extension.ts -------------------------------------------------------------------------------- /src/components/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/App.vue -------------------------------------------------------------------------------- /src/components/AppHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/AppHeader.vue -------------------------------------------------------------------------------- /src/components/BaseDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/BaseDialog.vue -------------------------------------------------------------------------------- /src/components/BoxHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/BoxHeader.vue -------------------------------------------------------------------------------- /src/components/DataEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/DataEditor.vue -------------------------------------------------------------------------------- /src/components/HelpDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/HelpDialog.vue -------------------------------------------------------------------------------- /src/components/Preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/Preview.vue -------------------------------------------------------------------------------- /src/components/TemplateEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/TemplateEditor.vue -------------------------------------------------------------------------------- /src/components/UrlDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/components/UrlDialog.vue -------------------------------------------------------------------------------- /src/css/md.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/css/md.css -------------------------------------------------------------------------------- /src/css/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/css/prism.css -------------------------------------------------------------------------------- /src/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/css/tailwind.css -------------------------------------------------------------------------------- /src/iframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/iframe.ts -------------------------------------------------------------------------------- /src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/config.ts -------------------------------------------------------------------------------- /src/lib/copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/copy.ts -------------------------------------------------------------------------------- /src/lib/examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/examples.ts -------------------------------------------------------------------------------- /src/lib/highlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/highlight.ts -------------------------------------------------------------------------------- /src/lib/html-tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/html-tag.ts -------------------------------------------------------------------------------- /src/lib/use-copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/use-copy.ts -------------------------------------------------------------------------------- /src/lib/use-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/use-worker.ts -------------------------------------------------------------------------------- /src/lib/useCodeMirror.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/useCodeMirror.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/lib/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/lib/worker.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/src/main.ts -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserku/banner/HEAD/vite.config.ts --------------------------------------------------------------------------------