Skip to content

davutkara/davutkara.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

davutkara.com

Personal web page

Netlify Status

Features

  • Made with Vue3
  • Multilanguage using vue-i18n
  • JAMStack using netlify-cms
  • Prerender using puppeteer and prerender-spa-plugin
  • Responsive using sass
  • Generating Atom Rss feed for the blog list using webpack custom plugin.

Todos

  • 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.

Variables

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

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.