Commit Graph

65 Commits (56448ef7653e4a840e31f7d5e716432117917d1e)

Author SHA1 Message Date
Pierre-Antoine Champin fd70e764b4 added style for RST admonitions 2021-05-31 14:50:02 +02:00
Vitaly Potyarkin a25b97836d Fix oldstyle.css inconsistencies
Thanks to @moorepants for reporting!
https://github.com/nairobilug/pelican-alchemy/pull/79#issuecomment-678055920
2020-08-21 10:38:44 +03:00
Michiel Scholten c6462589ba FA free local version 5.12.0 (all.min.css) from https://fontawesome.com/download 2020-01-24 14:51:18 +03:00
Pierre-Antoine Champin 9023c28af8 Migrated to new version of FontAwesome (using CDN) 2020-01-24 14:51:18 +03:00
Vitaly Potyarkin c8f57215aa Add stylesheet to restore old visual style
By default this stylesheet is not used, because it may break some
Boostwatch themes. User must explicitly enable it via THEME_CSS_OVERRIDES
2019-10-18 16:21:06 +03:00
Vitaly Potyarkin a3120f0534 Update Bootstrap to v4.3.1 2019-10-18 14:52:39 +03:00
Vitaly Potyarkin 18996a6c1d Enable alternative themes for Bootstrap (e.g. Boostwatch)
Alchemy is a great theme, but it was not using the full potential of
underlying technology. Bootstrap provides an easy way to customize look
and feel of rendered pages, and a lot of themes for Bootstrap are freely
available, e.g. at <https://boostwatch.com>

This commit introduces a new configuration variable BOOTSTRAP_CSS to make
use of any existing Bootstrap skins. All incompatibilities in `theme.css`
were fixed:

- Instead of using constant color values we use Bootstrap css variables for
  colors:
  <https://getbootstrap.com/docs/4.3/getting-started/theming/#css-variables>
- The only hardcoded color value left is the color for header/footer
  borders. It was moved into a variable `--alchemy-border` for easier
  overriding if needed. I have tested the current value against both dark
  and light Boostwatch themes, it works ok.
- Pagination template was slightly changed to avoid producing invisible
  text with some of Bootstrap skins
2019-09-18 17:52:08 +03:00
Alan Orth afad3c0149
Update to Bootstrap v4.0.0 Final
See: https://blog.getbootstrap.com/2018/01/18/bootstrap-4/
2018-01-28 12:08:30 +02:00
Alan Orth 8eb587461b
Bump Bootstrap to version 4 Beta 3
See: https://blog.getbootstrap.com/2017/12/28/bootstrap-4-beta-3/
2018-01-16 08:40:27 +02:00
Raymond Wanyoike 5dfdeeb084 Update to Bootstrap v4.0.0-beta.2, official release 2017-11-22 16:52:52 +02:00
Raymond Wanyoike 1c944d0f3d Rename style.css -> theme.css 2017-11-21 15:21:48 +03:00
Raymond Wanyoike a98451f689 Remove unused, unminified, external static stylesheets 2017-11-21 15:19:58 +03:00
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 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 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 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 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 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 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 375936e642 Update to Bootstrap v3.3.5
From the official bootstrap-3.3.5-dist.zip release.

Signed-off-by: Alan Orth <alan.orth@gmail.com>
2015-08-02 14:51:07 +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 5a99761035 Update to Bootstrap 3.3.4
From official bootstrap-3.3.4-dist.zip.

Signed-off-by: Alan Orth <alan.orth@gmail.com>
2015-06-16 22:49:30 +03:00
Alan Orth ef0714ef91 Update jQuery from 1.11.0 -> 1.11.3
Signed-off-by: Alan Orth <alan.orth@gmail.com>
2015-06-15 19:19:28 +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