Personal web page
- Made with Vue3
- Multilanguage using
vue-i18n
- JAMStack using
netlify-cms
- Prerender using
puppeteer
andprerender-spa-plugin
- Responsive using sass
- Generating Atom Rss feed for the blog list using
webpack
custom plugin.
- Light/Dark theme
- Auto generating thumbnail image for each post according to the post's title.
- Comments area for the blog posts.
- Document version details for the blog posts.
VUE_APP_DEFAULT_LANG_FOR_URL=en
VUE_APP_BLOG_RSS_PATH_EN=blog-en.xml
VUE_APP_BLOG_RSS_PATH_TR=blog-tr.xml
npm install
npm run serve
npm run build
npm run lint