Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 5 additions & 39 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,52 +1,18 @@
<!doctype html>
<html lang="en">
<html lang="en" class="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />

<title>Verve — Vue Motion &amp; Micro-interaction Components</title>
<meta
name="description"
content="Verve is an open-source library of Vue micro-interaction and motion components. Add them with the CLI or copy the source — powered by motion-v and Tailwind CSS. No runtime package, no lock-in."
/>
<link rel="canonical" href="https://verve.jettonn.dev/" />
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1" />
<meta name="author" content="Jeton Korenica" />
<meta
name="keywords"
content="vue components, vue animation, vue motion, micro-interactions, motion-v, tailwind css, ui components, copy-paste components, shadcn-vue"
/>
<!-- Per-page title, description, canonical, Open Graph and Twitter tags are
managed by unhead (see App.vue defaults + each view's useHead), so each
prerendered route ships its own. Only site-wide statics live here. -->
<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)" />
<meta name="theme-color" content="#0a0a0a" media="(prefers-color-scheme: dark)" />

<!-- Open Graph -->
<meta property="og:type" content="website" />
<meta property="og:site_name" content="Verve" />
<meta property="og:title" content="Verve — Vue Motion &amp; Micro-interaction Components" />
<meta
property="og:description"
content="An open-source library of Vue micro-interaction and motion components. Add them with the CLI or copy the source — powered by motion-v and Tailwind CSS."
/>
<meta property="og:url" content="https://verve.jettonn.dev/" />
<meta property="og:image" content="https://verve.jettonn.dev/og.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:image:alt" content="Verve — motion components for Vue" />
<meta property="og:locale" content="en_US" />

<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Verve — Vue Motion &amp; Micro-interaction Components" />
<meta
name="twitter:description"
content="An open-source library of Vue micro-interaction and motion components. Add them with the CLI or copy the source."
/>
<meta name="twitter:image" content="https://verve.jettonn.dev/og.png" />
<meta name="twitter:image:alt" content="Verve — motion components for Vue" />

<link rel="icon" href="/favicon.svg" type="image/svg+xml" />

<!-- Structured data -->
<!-- Structured data (site-wide) -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
Expand Down
8 changes: 6 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"scripts": {
"dev": "vite",
"build": "pnpm registry:build && run-p type-check \"build-only {@}\" --",
"build-only": "vite build",
"build-only": "vite-ssg build",
"registry:build": "node scripts/build-registry.mjs",
"preview": "vite preview",
"type-check": "vue-tsc --build",
Expand All @@ -36,13 +36,15 @@
"vue": "^3.5.39"
},
"devDependencies": {
"@tailwindcss/postcss": "^4.3.2",
"@tailwindcss/vite": "^4.3.3",
"@tsconfig/node22": "^22.0.5",
"@types/node": "^22.20.1",
"@unhead/vue": "^2.1.15",
"@vitejs/plugin-vue": "^6.0.7",
"@vue/eslint-config-prettier": "^10.2.0",
"@vue/eslint-config-typescript": "^14.9.0",
"@vue/tsconfig": "^0.5.1",
"beasties": "^0.4.3",
"eslint": "^9.39.5",
"eslint-plugin-vue": "^9.33.0",
"husky": "^9.1.7",
Expand All @@ -53,6 +55,8 @@
"tailwindcss": "^4.3.2",
"typescript": "~5.9.3",
"vite": "^8.1.4",
"vite-ssg": "^28.3.0",
"vue-router": "^4.6.4",
"vue-tsc": "^3.3.7"
}
}
Loading