Commit Graph

177 Commits (a392498f696a70ccae0ae31a9398155625a6f7ca)

Author SHA1 Message Date
Raymond Wanyoike 722eafd38d 🦄 Update setup instructions 2016-12-01 14:52:06 +03:00
Raymond Wanyoike a00eaab125 Pixels must! align 🐺
Remove rounded, keep consistent design
2016-12-01 02:47:09 +03:00
Raymond Wanyoike b2ab9b8041 Bootstap v4.0.0-alpha.5 \o/ compatible
I couldn't resist
2016-11-30 23:49:26 +03:00
Raymond Wanyoike 9241e9a7c2 Remove webfonts, use native font stacks
http://v4-alpha.getbootstrap.com/content/reboot/#native-font-stack
2016-11-30 23:44:54 +03:00
Raymond Wanyoike 14b409a27d Switch to bootstap v4.0.0-alpha.5 \o/ 2016-11-30 23:43:53 +03:00
Raymond Wanyoike 8b0903ec8e Add missing HTML img alt attribute
Wrap content body in div

Add title class to titles

Show icons with the teaser metadata

Visual improvements
2016-11-30 21:46:02 +03:00
Raymond Wanyoike 0ec99b17d0 Add preview/demo site link
Add external preview links

Add profile image, update README

Alchemy 

Update online demo url

Add screenshot (back), update
2016-11-29 16:18:03 +03:00
Raymond Wanyoike d911f0b813 Reference my up to date fork 2016-11-29 16:17:21 +03:00
Raymond Wanyoike d35fedcd41 Fix SITEIMAGE relative url's 2016-11-29 16:08:32 +03:00
Raymond Wanyoike 10a9612584 Update README to list features, settings
Drop screenshot
2016-11-29 15:05:39 +03:00
Raymond Wanyoike 118bfc6346 Visual improvements 2016-11-29 14:54:27 +03:00
Raymond Wanyoike bfb5895c63 Hide footer tags link if no tags exist
Hide meta description if DESCRIPTION is undefined

Minor improvements
2016-11-16 15:17:40 +03:00
Raymond Wanyoike d7b535dc95 ARTICLE_AUTHORS -> HIDE_AUTHORS 2016-11-12 15:21:48 +03:00
Raymond Wanyoike 8879c5cf58 Refactor header links, icons and settings
- Support misc fontawesome icons/links
- Pelican DISPLAY_PAGES_ON_MENU setting
2016-11-12 11:33:30 +03:00
Raymond Wanyoike 5f3b881368 Add GOOGLE_ANALYTICS, GAUGES and PIWIK analytics support
Attempt to match the Pelican notmyidea theme featureset

https://github.com/getpelican/pelican/blob/master/pelican/themes/notmyidea
2016-11-12 11:32:05 +03:00
Raymond Wanyoike 1df506e0e2 Change the default PYGMENTS_STYLE native -> default
Lighter theme that matches our theme
2016-11-12 11:29:54 +03:00
Raymond Wanyoike 32bd56b917 Update theme settings FAVICONS -> NEW_FAVICONS, META_DESCRIPTION -> DESCRIPTION
FAVICONS -> NEW_FAVICONS to imply the different favicon setup
META_DESCRIPTION -> DESCRIPTION semantics
2016-11-12 11:29:19 +03:00
Raymond Wanyoike 1e89cd6389 Strip html tags from article summary 2016-11-12 11:27:38 +03:00
Raymond Wanyoike 9ef5613eab Add sitemap support, https://github.com/getpelican/pelican/wiki/Tips-n-Tricks#generate-sitemapxml 2016-11-12 11:26:38 +03:00
Raymond Wanyoike 24aa65fcad Fix new favicon package support, missing tags
Minor improvements
2016-11-11 15:35:32 +03:00
Raymond Wanyoike 4adcdd7d71 Add Merriweather and Montserrat webfonts 2016-11-10 20:06:09 +03:00
Raymond Wanyoike 6a5f451c95 Remove desktop version of fontawesome 2016-11-10 20:04:54 +03:00
Raymond Wanyoike 075c135dac Remove clean-blog css, model alchemy off clean-blog 2016-11-09 20:17:59 +03:00
Raymond Wanyoike a4048d9d68 Add img-thumbnail, img-circle class to site image
Formatting
2016-11-09 20:10:04 +03:00
Raymond Wanyoike f645f704f9 Pages are also articles 2016-11-09 20:09:28 +03:00
Raymond Wanyoike 151c18da13 Add fontawesome icons to article meta 2016-11-09 20:08:27 +03:00
Raymond Wanyoike 304d9530d3 Switch <title> separator from &mdash; -> | 2016-11-09 20:07:43 +03:00
Raymond Wanyoike 9f84d4f8c4 Update theme description 2016-11-08 08:24:42 +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 e960b3e1e0 Revert to stock bootstrap dist, customizer doesn't fill use case 2016-11-07 13:03:53 +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 3e8603cec4 Make website title larger, align header margins 2016-11-07 11:46:22 +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 6e56cf690d Adjust headings, theme options, format code
Update copyright date (2016)

Update README

Update README

Update README
2016-11-07 00:21:36 +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
Raymond Wanyoike ef928be31d Generated using the Bootstrap Customizer
Included the config.json

v3.3.7 http://getbootstrap.com/customize/?id=928e7733b7dc6e3bb675cee5fde04184

No more bootstrap javascript dependency 🎉
2016-11-06 21:56:20 +03:00
Alan Orth b720a06ecb Update to Bootstrap v3.3.7
From the official bootstrap-3.3.7-dist.zip release.
2016-07-29 21:34:15 +03:00
Raymond Wanyoike 27ed065151 Replace icon fonts with fontawesome v4.7.0
Awesome.
2016-11-06 22:00:21 +03:00