Commit Graph

91 Commits (56448ef7653e4a840e31f7d5e716432117917d1e)

Author SHA1 Message Date
Raymond Wanyoike 304d9530d3 Switch <title> separator from &mdash; -> | 2016-11-09 20:07:43 +03:00
Raymond Wanyoike 7f4a22cc05 Use fa-lg class on fontawesome header icons 2016-11-08 08:22:47 +03:00
Raymond Wanyoike 9ae089c9b0 Fix invalid html definition 2016-11-08 08:21:37 +03:00
Raymond Wanyoike 218b91fbe1 Rename theme options to match pelican options
Format stylesheet
2016-11-07 13:10:33 +03:00
Raymond Wanyoike f58a419a6c Theme support, add PYGMENTS_STYLE option, stylesheets
To generate pygments theme files, get a list of known styles:

>>> from pygments.styles import STYLE_MAP
>>> STYLE_MAP.keys()
['default', 'emacs', 'friendly', 'colorful']

Generate the relevant stylesheet etc:

$ pygmentize -S emacs -f html -a '.highlight pre' > pygments/emacs.css
2016-11-07 12:24:30 +03:00
Raymond Wanyoike fa95d70051 Missing {{ SITEURL }} property in href links 2016-11-07 12:07:45 +03:00
Raymond Wanyoike fa001c23a1 Support multiple authors, via the :author:/:authors: metadata field 2016-11-07 12:05:38 +03:00
Raymond Wanyoike 32cb3b69c2 Option rename SHOW_ARTICLE_AUTHOR -> SHOW_ARTICLE_AUTHORS
Rename HEADER_LINKS -> EXTERNAL_LINKS, *_ADDRESS -> *_LINK
2016-11-07 11:56:32 +03:00
Raymond Wanyoike 23e6d59d7f Polish Jinja2 conditionals, fix edge cases (if this, then that) 2016-11-07 11:49:32 +03:00
Raymond Wanyoike b8707771d2 Remove SHOW_HEADER_*, SHOW_FOOTER_* options, keep it lean 2016-11-07 11:48:47 +03:00
Raymond Wanyoike 5bf6143b90 Format feed link titles 2016-11-07 11:46:43 +03:00
Raymond Wanyoike 3ac5a83a2f User html5 semantic elements 2016-11-07 10:18:02 +03:00
Raymond Wanyoike 99c13a39c7 Fix up inconsistencies
Fix style inconsistencies
2016-11-07 10:09:32 +03:00
Raymond Wanyoike 27de618fdb article.summary, and page.summary are always set
Pelican will use `Summary:` or trim the content
2016-11-07 10:07:44 +03:00
Raymond Wanyoike d2533f8f57 Use <table> to organize link - count pages 2016-11-07 10:04:00 +03:00
Raymond Wanyoike 23ef8ca9cc Simplify jinja2 base templates, update theme options
- New realfavicongenerator.net packages (https://realfavicongenerator.net/blog/new-favicon-package-less-is-more/)
- Support all possible Pelican feed links
- Add recommended HEAD elements (https://github.com/joshbuchea/HEAD)
- Use minified css assets
- Link to boostrap, clean-blog and font-awesome stylesheets
- Add theme options, better options names

Template consistency, update structure on base.html

Fix missing article summary on index.html

Show the article.summary for teasers
2016-11-06 22:32:20 +03:00
Raymond Wanyoike cb4f2e862f Remove google analytics support
One in many options that you can use to track page views, not on our
roadmap at the moment.

Update disqus support
2016-11-06 22:15:11 +03:00
Wang Zhi 53180849cb Fix tag url in article pages. 2016-04-10 15:02:59 +08:00
lynix 9242ff3cb7 show tags in article view 2015-04-10 21:30:59 +02:00
lynix 8e1e53af31 introduce options for category, tag and archives links on menu 2015-04-10 21:21:20 +02:00
Anthony Oduor bd337dffaa Add canonical link on blog nairobilug/nairobilug.or.ke/issues/109 2015-02-12 01:33:46 +03:00
Alan Orth a6bada6a1e
Update Disqus JS embed to use HTTPS
We moved to HTTPS on the blog so we need to be loading JS resources
over HTTPS as well or else we get mixed-content errors in browsers.

Signed-off-by: Alan Orth <alan.orth@gmail.com>
2015-02-07 00:58:25 +03:00
Alan Orth 4b1c26add1 Update Google Analytics code
Use latest tracking blurb straight from Google. Also, the new code
uses "auto" for the domain so we don't need to set that anymore.

Signed-off-by: Alan Orth <alan.orth@gmail.com>
2015-02-06 17:19:53 +03:00
Alan Orth 27dba1a192 Revert "Add support for fancy fluidbox #75"
This reverts commit 688fc0fbae.
2015-02-03 12:39:59 +03:00
Anthony Oduor 688fc0fbae Add support for fancy fluidbox #75
Updated base template
2015-01-30 08:22:01 +03:00
Raymond Wanyoike 288e6464bd Reduce html files (space) tab size 4 -> 2 2014-10-29 12:03:00 +03:00
Raymond Wanyoike 52380ceab6 Simplify base.html, include favicon and feed content 2014-10-29 12:03:00 +03:00
Raymond Wanyoike 479f12e827 Merge branch 'extra-favicon' of github.com:raymondwanyoike/pelican-alchemy into raymondwanyoike-extra-favicon
* 'extra-favicon' of github.com:raymondwanyoike/pelican-alchemy:
  Add EXTRA_FAVICON option
2014-08-08 20:08:39 +03:00
Raymond Wanyoike 771aaf9478 Merge branch 'pages-on-menu' of github.com:raymondwanyoike/pelican-alchemy into raymondwanyoike-pages-on-menu
* 'pages-on-menu' of github.com:raymondwanyoike/pelican-alchemy:
  Add PAGES_ON_MENU option

Conflicts:
	README.md
2014-08-08 20:08:01 +03:00
Raymond Wanyoike 6343cc6f05 Merge branch 'seo-title' of github.com:raymondwanyoike/pelican-alchemy into raymondwanyoike-seo-title
* 'seo-title' of github.com:raymondwanyoike/pelican-alchemy:
  Use SITE_SUBTEXT for index page title
2014-08-08 20:04:34 +03:00
Raymond Wanyoike ea501ab3e6 Use SITE_SUBTEXT for index page title
Search engine visibility
2014-06-21 16:33:23 +03:00
Raymond Wanyoike 910441751f Add EXTRA_FAVICON option
http://realfavicongenerator.net/faq#why_so_many_files
2014-06-21 16:33:14 +03:00
Raymond Wanyoike b9bc0810dd Add PAGES_ON_MENU option 2014-06-21 16:32:51 +03:00
Raymond Wanyoike 8881d326c9 Add META_DESCRIPTION option 2014-06-21 16:32:43 +03:00
Raymond Wanyoike ea68f1301c Trivial: format and cleanup 2014-06-21 16:01:59 +03:00
Raymond Wanyoike 96409841d8 Trivial: organize templates 2014-06-21 15:56:03 +03:00
Raymond Wanyoike fe1626735f MENU_ITEM's will open on a new page
They are mostly external links
2014-06-21 15:56:03 +03:00
Raymond Wanyoike 3a2ddd20b4 Forgot these bootstrap assets 2014-05-31 17:13:28 +03:00
Raymond Wanyoike 76cb229eb9 Update the option 2014-05-31 16:35:13 +03:00
Raymond Wanyoike 752ebd247c This shit should work now
─────────▄──────────────▄
────────▌▒█───────────▄▀▒▌
────────▌▒▒▀▄───────▄▀▒▒▒▐
───────▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
─────▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
───▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▀▒▌
──▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌
──▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐
─▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌
─▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
─▌▀▐▄█▄█▌▄▒▀▒▒ Such commit ▐
▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒▒▒░░░░░░▒▒▒▒▌
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐
─▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒ Wow ▒▒▒▌
─▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐
──▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌
────▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀
───▐▀▒▀▄▄▄
2014-05-29 00:54:52 +03:00
Raymond Wanyoike b12b50104e Initial templates 2013-11-24 20:53:19 +03:00