The Versia blog source code, written in Vue.
Find a file
2024-11-04 11:42:46 +01:00
.github/workflows ci: 👷 Add Codeberg mirror CI 2024-11-04 11:42:46 +01:00
components/article feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
composables/server feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
content/test feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
layouts feat: Add <main> landmark 2024-10-20 00:12:23 +02:00
pages feat: Add a link to the test page on / 2024-10-19 23:35:20 +02:00
public feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
server feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
types feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
utils feat: Initialize new repo 2024-10-19 22:46:11 +02:00
.gitignore feat: Initialize new repo 2024-10-19 22:46:11 +02:00
app.vue feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
biome.json feat: Add all articles to sitemap 2024-10-19 23:02:46 +02:00
bun.lockb chore: ⬆️ Upgrade dependencies 2024-10-29 11:36:37 +01:00
LICENSE feat: 📝 Update README, add license 2024-10-19 22:51:32 +02:00
nuxt.config.ts feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
package.json chore: ⬆️ Upgrade dependencies 2024-10-29 11:36:37 +01:00
README.md feat: 📝 Update README, add license 2024-10-19 22:51:32 +02:00
tailwind.config.ts feat: Initialize new repo 2024-10-19 22:46:11 +02:00
tsconfig.json feat: Improve image rendering, add more branding and SEO 2024-10-19 23:33:46 +02:00
types.d.ts feat: Initialize new repo 2024-10-19 22:46:11 +02:00

Versia Logo

Versia Blog

TypeScript logo Nuxt logo Vue logo Docker logo Bun logo CSS3 logo HTML5 logo Linux logo TailwindCSS logo

Technologies

  • TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
  • Nuxt.js: A Vue.js framework that simplifies the development of universal applications.
  • Vue.js: The progressive JavaScript framework for building user interfaces.

Installation

This project uses Bun as a package manager. To install the dependencies, run:

bun install

To start the development server, run:

bun dev

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

Licenses

The code in this repository is licensed under the AGPL-3.0 License.

However, the documentation text (including the Markdown files in the content directory) is licensed under the Creative Commons Attribution 4.0 International License. You are free to share and adapt the text as long as you provide proper attribution.