Commit graph

38 commits

Author SHA1 Message Date
Raymond Wanyoike
0c6fd9e5c3
Merge pull request #80 from sio/override-css
Add configuration parameter to override the stylesheet 👍
2019-09-27 11:48:50 +03:00
Vitaly Potyarkin
63e4576c4a Add configuration parameter to override the stylesheet
This commit adds new configuration parameter, THEME_CSS_OVERRIDES, which
can contain a sequence (list, tuple, etc) of URLs to extra stylesheets
that will be used to override default theme appearance. Both absolute and
relative URLs are supported.

It makes the theme more flexible by allowing small stylesheet tweaks
without requiring to maintain a fork of the whole theme.

When this parameter is not set the theme behaves same as before.
2019-09-19 14:24:09 +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
9360b56f46
README.md: Update link to Bootstrap website
As of the betas the Bootstrap project is now listing version 4.0 on the
main homepage, rather than a subdomain.
2018-01-16 08:46:49 +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
voipmeister
33a0d277a4
Typo fix 2017-12-29 12:02:01 +01:00
Raymond Wanyoike
6c66a2427d Maintenance, new screenshot, update README
- How to Contribute
- Highlight features
2017-11-21 15:51:26 +03:00
Raymond Wanyoike
38201b83a8 Add missing copyright year 2017-11-21 15:25:36 +03:00
Raymond Wanyoike
7cb1173b22 Uppercase project title 2017-04-08 23:16:33 +03:00
Raymond Wanyoike
3dbd814502 Update README, add CoC
http://contributor-covenant.org
2017-04-08 22:23:21 +03:00
Raymond Wanyoike
c58d9cf8eb Update README 2017-03-07 12:09:00 +03:00
Raymond Wanyoike
7a79a67fc7 Update README 2017-01-05 20:16:08 +03:00
Raymond Wanyoike
7598a3ba87 Update README 2017-01-05 19:03:42 +03:00
Raymond Wanyoike
73bbb4adb8 Final touches 2016-12-11 20:29:58 +03:00
Raymond Wanyoike
c78c3e5a43 Revert links to 👉 to @nairobilug 2016-12-02 23:10:21 +03:00
Raymond Wanyoike
722eafd38d 🦄 Update setup instructions 2016-12-01 14:52:06 +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
10a9612584 Update README to list features, settings
Drop screenshot
2016-11-29 15:05:39 +03:00
Raymond Wanyoike
9f84d4f8c4 Update theme description 2016-11-08 08:24:42 +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
lynix
8e1e53af31 introduce options for category, tag and archives links on menu 2015-04-10 21:21:20 +02: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
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
3b78ae2e47 Trivial: format and cleanup 2014-06-21 16:31:30 +03:00
Raymond Wanyoike
4b5a3d4ffa Trivial: format and cleanup 2014-06-21 16:16:12 +03:00
Raymond Wanyoike
ea68f1301c Trivial: format and cleanup 2014-06-21 16:01:59 +03:00
Raymond Wanyoike
e7eb46b554 Update readme 2014-05-31 17:17:59 +03:00
Raymond Wanyoike
ae902b7695 Update the readme 2014-05-31 16:35:24 +03:00
Raymond Wanyoike
8b7d79bb1a Use relative links 2014-05-29 13:17:08 +03:00
Raymond Wanyoike
0c8ecf3c37 Sleep 2014-05-29 01:04:30 +03:00
Raymond Wanyoike
dda0b81403 Progressive 2014-05-29 01:01:22 +03:00
Raymond Wanyoike
69f8d6c537 Tidy up 2014-05-29 00:57:39 +03:00
Raymond Wanyoike
752ebd247c This shit should work now
─────────▄──────────────▄
────────▌▒█───────────▄▀▒▌
────────▌▒▒▀▄───────▄▀▒▒▒▐
───────▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
─────▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
───▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▀▒▌
──▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌
──▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐
─▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌
─▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
─▌▀▐▄█▄█▌▄▒▀▒▒ Such commit ▐
▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒▒▒░░░░░░▒▒▒▒▌
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐
─▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒ Wow ▒▒▒▌
─▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐
──▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌
────▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀
───▐▀▒▀▄▄▄
2014-05-29 00:54:52 +03:00
Raymond Wanyoike
b0de3673f3 Fix screenshot 2013-11-25 08:02:03 +03:00
Raymond Wanyoike
eb8c3f41f5 Add README and screenshot 2013-11-25 07:59:15 +03:00