Skip to content
Personal web site & portfolio
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
files
js/src
src
.eleventy.js
.gitattributes
.gitignore
.htaccess
Gruntfile.js
README.md
favicon.ico
package.json
robots.txt
webpack.config.js

README.md

Personal Web Site of Corina Rudel

Frontend web developer in Munich, Germany
Live: corina-rudel.de

Built with

  • Eleventy as static site generator, with a mixture of Nunjucks, Markdown and data files
  • Grunt as task runner
  • Sass for CSS
  • a sprinkle of Webpack for the little JavaScript

Local Development

Grunt is used as the task runner for local development, the local site needs to be served by a local web server.

  • Grunt watches for 11ty files and assets (css, js) and starts needed tasks
  • Assets (css, js) are copied to dist via grunt copy (not by 11ty) for faster development.
  • Livereload is started with the watch task

Initial install

npm install

Run (initial) build

grunt build

Local development

grunt

@TODO

  • Add print styles
  • Add custom error page(s)
  • Add manifest with icons
  • Add service worker for offline handling
You can’t perform that action at this time.