Skip to content
/ dav.one Public

The repository of my blog

License

Notifications You must be signed in to change notification settings

Avaray/dav.one

Repository files navigation

🧻 My Blog

Cloudflare Pages Deployment

Blog about Stable Diffusion, Generative AI, Web Development, Frontend Frameworks and Programming in general.

Built using Astro. Made pretty with TailwindCSS and daisyUI.
Developed with Vite and TypeScript.

📑 Changelog (V1 -> V2)

Key changes worth to mention

  • updated to TailwindCSS V4
  • updated daisyUI to V5
  • did many changes in layout and design
  • created new components (mostly related to images)
  • updated standalone pages (about me, about website, etc)
  • created one new article
  • Switched to Deno (from Node+PNPM)
  • updated Vite to v6
  • added prefetching for most of pages

Removed:

  • UnoCSS stuff (except web-fonts preset)
  • Biome
  • Preact
  • Nanostores
  • Rehype plugins

📆 Upcoming plans

  • Make this project 100% Deno based. Currently package for SVG icons is not compatible with Deno and it is blocking me.

🐣 How to run this project

Clone this repository

git clone https://github.com/Avaray/dav.one.git

Install dependencies

deno task install

Start development server

deno task dev

✨ Themes

Currently theme switch component is disabled because I have just one theme. Rest of themes are experimental (not ready for production). However, you can switch themes with CTRL + Arrow Keys combination.

©️ Copyright

All articles and documents are licensed under CC BY-NC-ND 4.0.
License is located in LICENSE.md file.