Commit Graph

32 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 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 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 075c135dac Remove clean-blog css, model alchemy off clean-blog 2016-11-09 20:17:59 +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 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 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
Alan Orth c2ddff43e1
style.css: Regenerate for Bootstrap 3.3.5
Requires the less compiler (from npm):

    $ cd alchemy/static/less
    $ npm install -g less
    $ lessc style.less > ../css/style.css

Signed-off-by: Alan Orth <alan.orth@gmail.com>
2015-08-02 14:52:22 +03:00
Alan Orth 0814248345 css/style.css: Regenerate for Bootstrap 3.3.4
Requires the less compiler (from npm):

    $ cd theme/alchemy/static/less
    $ npm install -g less
    $ lessc style.less > ../css/style.css

Signed-off-by: Alan Orth <alan.orth@gmail.com>
2015-06-16 22:49:30 +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 0fd2460ac9 Update bootstrap v3.2.0 -> v3.3.0 2014-10-30 17:05:41 +03:00
Alan Orth e7d8ebb489
Regenerate styles and clean up merge garbage
Sucky thing about minified files is that they are a pain in the ass
for merge conflicts.

Signed-off-by: Alan Orth <alan.orth@gmail.com>
2014-10-30 16:48:50 +03:00
Alan Orth 44977f33f3 Merge remote-tracking branch 'raywan/feature/border-radius' into raymazing
Meh, merging generated/minified files is lame.

Conflicts:
	alchemy/static/css/style.css
2014-10-30 16:45:34 +03:00
Raymond Wanyoike 586164230b Set post link colour to a visible blue 2014-10-29 20:52:10 +03:00
Raymond Wanyoike c80409e460 Make post images responsive 2014-10-29 20:47:36 +03:00
Raymond Wanyoike 51e4a557c0 Border radius (4px) code blocks and images, smooth ᵔᴥᵔ
Conflicts:
	alchemy/static/css/style.css
2014-10-29 20:47:36 +03:00
Raymond Wanyoike 299563fb4a Limit max width on container div (970px) to contain post images
Conflicts:
	alchemy/static/css/style.css
2014-10-29 20:47:36 +03:00
Raymond Wanyoike f0eec15a11 Update bootstrap v3.1.1 -> v3.2.0 2014-10-29 13:42:51 +03:00
Raymond Wanyoike a5bb85f98e Fix pygments double border effect 2014-06-16 19:35:40 +03:00
Raymond Wanyoike b690c785b6 Beef up the titles 2014-05-31 17:13:00 +03:00
Raymond Wanyoike 9bbfa7398d Compress output using clean-css
124K	alchemy/static/css/style.css
$ lessc --clean-css ...
104K	alchemy/static/css/style.css
2014-05-31 17:01:04 +03:00
Raymond Wanyoike c1366a5492 Move stylesheet changes to less file 2014-05-31 16:53:18 +03:00
Alan Orth d197977ca5
static: Remove web fonts
Let's use a sane font stack so each platform can use the best font
for their platform.  Also, this reduces page load time.

Signed-off-by: Alan Orth <alan.orth@gmail.com>
2014-05-31 00:13:25 +03:00
Alan Orth a2d306a70b
static/css/style.css: Use web- and platform-safe font stacks instead of @font-face
Signed-off-by: Alan Orth <alan.orth@gmail.com>
2014-05-31 00:05:25 +03:00
Raymond Wanyoike 752ebd247c This shit should work now
─────────▄──────────────▄
────────▌▒█───────────▄▀▒▌
────────▌▒▒▀▄───────▄▀▒▒▒▐
───────▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
─────▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
───▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▀▒▌
──▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌
──▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐
─▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌
─▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
─▌▀▐▄█▄█▌▄▒▀▒▒ Such commit ▐
▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒▒▒░░░░░░▒▒▒▒▌
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐
─▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒ Wow ▒▒▒▌
─▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐
──▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌
────▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀
───▐▀▒▀▄▄▄
2014-05-29 00:54:52 +03:00