Commit Graph
763 Commits
Author SHA1 Message Date
George Cushen bc85b6800a demo: simplify documentation for writing content in Jupyter 2019-09-05 14:15:23 +01:00
George Cushen 9a2a4d40b9 demo: simplify documentation for writing content in Jupyter 2019-09-05 14:11:15 +01:00
George Cushen ae4afde2c0 fix: font not found when using some themes
Fix #1314
2019-09-04 18:04:16 +01:00
George Cushen 2479177a34 fix: font not found for 1950s and Coffee themes
Fix #1314
2019-09-02 15:56:24 +03:00
George Cushen 166ded2480 refactor: update installation checks
Fix #1308
2019-08-30 14:37:43 +03:00
George Cushen aa13a4d28c feat(themes): implement new font sizing system
Specify `font_size` as s, m, or l in `params.toml`.
Font size is now a site setting rather than theme setting.

Also:

Be less strict on user input of theme and font set names - allow lower
or upper case as well as spaces.
Fall back to Minimal theme and font set on user input error.
Keep category icon on same line as category links, otherwise context
lost.
Change search-header position in modal now that it overlays entire page
*including* navbar.
2019-08-30 13:40:45 +03:00
George Cushen 3ee76244e9 demo: remove old theme gallery from post 2019-08-30 13:40:45 +03:00
George Cushen 4a201569f6 refactor: params.toml changes for improved theme system
Rename `color_theme` to `theme`.
Default theme has been renamed from Default to Minimal.
The Font set is now set by the theme unless overrided by user in `params.toml`.
Font size is now set in `params.toml` rather than in the font set.
Options for `font_size` are now s,m, or l.
2019-08-30 13:40:45 +03:00
George Cushen d1b84a505a feat(themes): 1950s and Coffee default to using Rose font set 2019-08-30 13:40:45 +03:00
George Cushen ff1e8d1b61 refactor(themes): rename Default to Minimal 2019-08-30 13:40:45 +03:00
George Cushen 94542577a5 refactor(fonts): move font size to Params + rename Default to Minimal
Rename Default font set to Minimal.
Move `font_size` option from font sets to `params.toml`.
2019-08-30 13:40:45 +03:00
George Cushen f49b3f96e6 fix: add missing <p> for Card view 2019-08-30 13:40:45 +03:00
George Cushen 46ef0c5c86 fix(portfolio): add <p> now that we use truncate 2019-08-30 13:40:45 +03:00
sbilly f9782426dd i18n: update Chinese translation (#1301)
Correct one translation and add a missing translation to the Chinese language pack.
2019-08-29 12:02:29 +03:00
Julian Pawlowski 92c1bca1a9 fix: web app manifest URI for multi-language sites (#1279) 2019-08-19 17:15:06 +01:00
Julian Pawlowski 3e79f2b37b feat(sharer): add Tumblr (#1280) 2019-08-14 22:31:38 +01:00
George Cushen 180656e84c docs: add Writing GIF to readme 2019-08-06 00:49:25 +01:00
George Cushen 371ec59897 docs: update Readme with v4.4 and v4.5 themes 2019-08-03 14:16:10 +01:00
George Cushen c2650cc239 feat(widget): Tag Cloud: add taxonomy and font size options
Enables the widget to be used for categories etc. and not only tags.

Also fix tag ordering by title rather than by count (d0ec05a).

Fix #1267
Fix d0ec05a
2019-08-03 13:53:30 +01:00
George Cushen d0ec05a65b feat: add max count option to Tags widget
Choose how many tags you would like to display.
2019-08-01 20:09:04 +01:00
George Cushen 32b6145c06 feat: start web app at localized home page where applicable
Also, add support for 512x512 pixel splash screen icon
`static/img/icon-512.png` .

Close #1247
2019-07-31 01:23:42 +01:00
George Cushen 3326ad410e fix: include manifest URL on all pages
BREAKING CHANGE:
If overriding icon.png, rename it to icon-32.png and add icon-512.png.

Fix #1245
See #1247
2019-07-31 01:01:31 +01:00
Julian Pawlowski 07f4cea1d6 fix: web app manifest link
Fix #1245
2019-07-31 00:36:00 +01:00
George Cushen 15e7aa01c3 style: fix aside to appear same as alert 2019-07-30 23:33:05 +01:00
George Cushen b57c5f87b8 fix: just include Disqus comment count JS once if enabled
Fix dc2c70e
See #1229
2019-07-28 20:40:08 +01:00
George Cushen 0b8cb45034 feat(feed): add image and refactor
Close #1244
2019-07-28 11:33:29 +01:00
George Cushen 2f19f9c9fd fix(feed): parse {year} in copyright and plainify any HTML
Close #1243
2019-07-27 23:19:07 +01:00
George Cushen 0011592861 feat: dynamically generate manifest
Adds name, lang, theme_color and background_color.

Removes 32px icon and adds 512px icon based on latest Google best
practices.
2019-07-27 22:56:26 +01:00
Julian Pawlowski 8688f1d4af demo: disable editing and commenting on Terms & Privacy pages 2019-07-27 22:43:00 +01:00
George Cushen dc2c70ecec fix: just include Disqus comment count JS once if enabled
Fix #1229
Fix a1ba678e79
2019-07-27 21:19:27 +01:00
George Cushen e24de2a2ca feat: support .webm videos in Video Shortcode
Close #1226
2019-07-27 21:07:12 +01:00
Julian Pawlowski 835d3d76c0 feat: support commenting for project, publication, and talk pages (#1240)
To use, set `commentable = {page = true, post = true, docs = true, project = true, publication = true, talk = true}` under the Comments section in `params.toml`.
2019-07-27 21:03:50 +01:00
Julian Pawlowski 8272c2c8fb feat: add support for Terms in footer (#1236)
To use, copy `themes/academic/exampleSite/content/terms.md` to `content/terms.md` in your site, add your legal terms, and remove the `draft` option to publish.
2019-07-27 20:51:18 +01:00
Julian Pawlowski 0fe72a339c feat: add Xing to Page Sharer (#1239) 2019-07-27 20:35:32 +01:00
Julian Pawlowski 86910f17bb i18n: update German translation (#1233) 2019-07-27 20:33:11 +01:00
Julian Pawlowski a78bf3d48f style: fix navbar language chooser spacing when --minify used
Fix #1231
2019-07-27 20:29:40 +01:00
George Cushen 3e62662d53 refactor: edit_page.html --> page_edit.html 2019-07-27 20:23:17 +01:00
Alessandro Bahgat 472d43ed41 fix: HTML of author page when no authored content (#1225)
An `{{end}}` was in slightly the wrong place
2019-07-24 19:35:22 +01:00
George Cushen 310357e346 style: fix category icon spacing when --minify used
Fix #1219
2019-07-23 21:57:42 +01:00
George Cushen 29bd98eece feat: point Edit Page link directly to GitHub editor
Previously, it pointed to the file viewer.

Close #1224
2019-07-23 21:00:35 +01:00
George Cushen 72a5e5b8c0 feat(shortcode): enable figure lightbox by default
Add "lightbox"="false" to shortcode args to disable
2019-07-23 20:56:40 +01:00
George e9ffc5bd9f feat: add git branch option for editing pages 2019-07-23 09:25:24 +01:00
George 6dfa6c7460 refactor spacing 2019-07-23 09:24:33 +01:00
Thom Wiggers ee6cef97ca Allow to specify branch of git repository 2019-07-23 09:38:51 +02:00
George Cushen 57ae6c297e demo: fix Hero CTA note 2019-07-22 21:32:46 +01:00
George Cushen a1ba678e79 feat: refactor commenting system + add support for Commento
BREAKING CHANGES
See #1218

Close #1218
2019-07-22 19:50:11 +01:00
George Cushen 96d061bfff bump version 2019-07-22 01:10:46 +01:00
George Cushen 026bb47c72 feat(widget): add Compact view to Portfolio + refactor Portfolio
Also:
- Refactor List view to be consistent with the standard List views.
  - This involved adding support for Project type and external links to
    the standard
  - Now, Portfolio's List and Compact views are just wrappers around the
    standard List and Compact views.
- Fix summary in Showcase view not falling back to use Content.

Fix #1165
2019-07-22 00:36:07 +01:00
George 5a2a2f3e20 Remove search-query id from 404 input. (#1216)
* Remove search-query id from 404 input.

Search query is propagated via the q parameter being added to the query
string when users hit enter.
The only reference to #search-query I found is for styling when dark
theme is enabled. The search widget on the page has the right background
color even when removing the id.

* Remove search-query from searchbox in docs layout.
2019-07-21 20:06:27 +01:00
George Cushen a6504816bb style: fix Bootstrap light theme overriding dark .text-muted 2019-07-21 20:00:41 +01:00