Commit Graph

122 Commits (8b0903ec8e45ec9d4e0e8642d652341706909e74)

Author SHA1 Message Date
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
Raymond Wanyoike 47e279c9ce Remove CSS preprocessors, use simple css
Remove old pygments.css (will be replaced)

Override clean-blog defaults to our requirements.
2016-11-06 22:09:09 +03:00
Raymond Wanyoike ef044ac47d Use the clean blog bootstrap theme as a start, v3.3.7
Clean Blogs comes with beautiful typography, readable fonts and nice defaults.

http://startbootstrap.com/template-overviews/clean-blog
2016-11-06 22:07:23 +03:00
Alan Orth 1e1cfb9b4b Merge pull request #44 from yfwz100/patch-1
Fix tag url in article pages.
2016-04-12 16:57:09 +03:00
Wang Zhi 53180849cb Fix tag url in article pages. 2016-04-10 15:02:59 +08:00
Alan Orth 43f23f05b9 Merge pull request #39 from alanorth/bootstrap-335
Update to Bootstrap v3.3.5
2015-08-04 09:30:24 +03:00