├── .github └── dependabot.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc ├── .vscode ├── extensions.json └── settings.json ├── LICENSE.md ├── README.md ├── app ├── app.vue ├── assets │ └── css │ │ └── tailwind.css ├── components │ ├── Counter.vue │ ├── OgImage │ │ └── Site.vue │ └── Ui │ │ ├── Button.vue │ │ ├── Card │ │ ├── Card.vue │ │ ├── Content.vue │ │ ├── Description.vue │ │ ├── Footer.vue │ │ ├── Header.vue │ │ └── Title.vue │ │ └── Container.vue ├── layouts │ └── default.vue ├── pages │ └── index.vue ├── stores │ └── counter.ts └── utils │ └── tw-helper.ts ├── commitlint.config.js ├── eslint.config.mjs ├── nuxt.config.ts ├── package.json ├── public ├── cover.jpeg ├── favicon.ico ├── icon.png └── robots.txt ├── tests └── components │ └── Counter.test.ts ├── tsconfig.json ├── ui-thing.config.ts └── vitest.config.ts /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/README.md -------------------------------------------------------------------------------- /app/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/app.vue -------------------------------------------------------------------------------- /app/assets/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/assets/css/tailwind.css -------------------------------------------------------------------------------- /app/components/Counter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Counter.vue -------------------------------------------------------------------------------- /app/components/OgImage/Site.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/OgImage/Site.vue -------------------------------------------------------------------------------- /app/components/Ui/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Ui/Button.vue -------------------------------------------------------------------------------- /app/components/Ui/Card/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Ui/Card/Card.vue -------------------------------------------------------------------------------- /app/components/Ui/Card/Content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Ui/Card/Content.vue -------------------------------------------------------------------------------- /app/components/Ui/Card/Description.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Ui/Card/Description.vue -------------------------------------------------------------------------------- /app/components/Ui/Card/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Ui/Card/Footer.vue -------------------------------------------------------------------------------- /app/components/Ui/Card/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Ui/Card/Header.vue -------------------------------------------------------------------------------- /app/components/Ui/Card/Title.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Ui/Card/Title.vue -------------------------------------------------------------------------------- /app/components/Ui/Container.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/components/Ui/Container.vue -------------------------------------------------------------------------------- /app/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/layouts/default.vue -------------------------------------------------------------------------------- /app/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/pages/index.vue -------------------------------------------------------------------------------- /app/stores/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/stores/counter.ts -------------------------------------------------------------------------------- /app/utils/tw-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/app/utils/tw-helper.ts -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | export default { extends: ["@commitlint/config-conventional"] }; 2 | -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/package.json -------------------------------------------------------------------------------- /public/cover.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/public/cover.jpeg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/public/icon.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * 2 | Allow: / 3 | -------------------------------------------------------------------------------- /tests/components/Counter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/tests/components/Counter.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /ui-thing.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/ui-thing.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BayBreezy/ui-thing-starter/HEAD/vitest.config.ts --------------------------------------------------------------------------------