Login on GitHub pages with personal token
The script manage login button/form/dialogs and expose logged
variable which return false
(logged out) or the personal token (logged in).
Include
assets/javascript/loggator.js
– Script (defer to access DOM)_includes/templates/loggator.html
– HTML templates (form, login button, dialogs)_sass/loggator.sass
– Styles (form, dialogs)
Polyfills for older browsers
assets/javascript/polyfills/promise.js
assets/javascript/polyfills/fetch.js
assets/javascript/polyfills/template.js
assets/javascript/polyfills/localStorage.js
Pages
- Inside
/pages
---
title: title
permalink: /title
# optional
navigation_weight: 2
---
Pagescripts
- If
assets/javascript/pagescripts/title.js
exist, is loaded in/title
page.
Themes
- In
_sass/themes
Build
- Build locally with
jekyll serve --baseurl '/loggator.js'