George Cushen
3d4884a9f0
publications: Add citation feature + improvements ( #302 #310 #205 #286 )
...
* Add citation feature (#302 )
* Remove detail button since all pub. titles are now linked (#310 )
* Optimize order of pub. buttons and add more button options (#205 )
* Use noopener for external URLs that open in new tabs (#286 )
2017-10-16 02:05:39 +01:00
George Cushen
477bdf4094
pub widget: Show authors when in simple mode
2017-10-16 00:47:44 +01:00
George Cushen
466632ac4d
Use noopener for external URLs that open in new tabs ( Close #286 )
2017-10-16 00:45:45 +01:00
George Cushen
2605164743
custom widget: Support full width no-title mode
2017-10-15 17:38:31 +01:00
George Cushen
f640bc4250
contact widget: Add option to show Google Maps ( Close #301 )
...
* Add `google_maps_api_key = ""` option to config
* Add `latitude = "37.4275"` option to config
* Add `longitude = "-122.1697"` option to config
2017-10-15 06:26:04 +01:00
George Cushen
a1b681758e
publications: Add APA style + Change list_format ( Close #305 #296 )
...
* Add APA citation style
* Change `list_format` in pub. widgets and pub. `_index.md` archive
* New options: 0 = Simple, 1 = Detailed, 2 = APA, 3 = MLA
* Change default `list_format` in exampleSite
* Link title in publication list items
* Open most related links (e.g. PDF) in new tab
2017-10-15 04:18:12 +01:00
George Cushen
e70dd994d5
docs: Correct 'Create a widget page'
2017-10-15 04:02:20 +01:00
George Cushen
3c86dd848f
posts: Option to show comment count + move tags to article footer
...
* add `comment_count = true` to config
* add `section_pager = false` to config to disable pager by default
* move tags from post metadata bar to post footer
2017-10-15 03:11:48 +01:00
George Cushen
ff2690fcb8
widgets: Add Hero widget ( #99 )
2017-10-15 02:23:07 +01:00
George Cushen
cf0e271482
docs: Add Widget Page docs ( #300 )
2017-10-15 01:09:42 +01:00
George Cushen
22ed2d0161
Enable widgets to be used on other pages, not only homepage ( #300 )
2017-10-15 00:47:35 +01:00
George Cushen
25baf85bca
navbar: Hide mobile toggle button if there are no menu items ( #307 )
2017-10-13 23:20:17 +01:00
George Cushen
8d1fe7bd79
tags: Support uppercase in tag names ( #308 )
2017-10-13 22:57:49 +01:00
George Cushen
488a1a7f1c
project widget: Fix error when not using any filters ( Fix #306 )
2017-10-11 20:06:09 +01:00
George Cushen
f752b362f0
staticref shortcode: Fix formatting by removing whitespace ( Fix #295 )
2017-10-08 12:56:39 +01:00
Martin G
2e3e8b7e31
docs: Update to add solutions to unexpected Mathjax behaviors ( #292 )
2017-10-07 21:55:03 +01:00
Thomas Mieling
e8cfcabb76
widgets: Enable reuse of project widget ( Close #100 )
...
* Replace ids by classes
* Adapt click functions for filter links to filter only in the
relevant widget
* Hide project filter buttons, when there is only one
2017-10-07 21:25:50 +01:00
George Cushen
143576bc99
staticref shortcode: Add "newtab" option to open link in new tab
2017-10-07 20:26:21 +01:00
George Cushen
7f9b8acbb2
Fix case where two navbar items can become highlighted ( Fix #290 )
2017-10-06 13:49:26 +01:00
George Cushen
abf0f67925
readme: Add theme previews
2017-10-04 01:05:21 +01:00
George Cushen
a83605a660
fonts: Update Classic to use original fonts + Add Playfair theme ( #289 )
...
- Update Classic font theme to use original Academic fonts
- Add new Playfair font theme
2017-10-03 21:12:15 +01:00
George Cushen
e7fa40b1c6
Fix theme system
2017-10-03 20:06:12 +01:00
George Cushen
48945c6b80
pub widget: Add filter for publication type ( Close #217 )
2017-10-01 02:01:24 +01:00
George Cushen
d371607122
projects widget: Fix items overlapping when in list view ( Fix #71 )
2017-10-01 00:32:20 +01:00
George Cushen
2c74ad3947
talk archive: display listings consistent with talk widget ( Close #184 )
...
- talk widget: Change `detailed_list = false` option to `list_format = 0`
- Update docs
2017-10-01 00:10:38 +01:00
George Cushen
f42cfe7d1a
post archive: display listings consistent with posts widget ( Close #262 )
2017-09-30 23:21:13 +01:00
George Cushen
b031608ee4
about widget: Allow for multiple organizations ( Close #132 )
...
- Remove `organization` and `organization_url` options from config
- Add `organizations = [ {name="Org Name", url=""} ]`
- Continue to support legacy options
- Only show `role` if it is set
2017-09-30 22:50:58 +01:00
George Cushen
32252083fa
Improve versioning and SRI for dependencies
...
- Parameterize JS and CSS versions (no longer hardcoded)
- Highlight.js version moved from `config.toml` to `data/sri.toml`
- SRI applied to Highlight.js
2017-09-30 21:23:37 +01:00
Dan Cardy
4e5994a43d
Update JS libraries ( #282 )
...
* Remove disused tweenMax and scrollToPlugin
* Update imagesLoaded & jQuery
2017-09-30 20:18:15 +01:00
George Cushen
6270d6e4a0
Add estimated reading time to post metadata
...
- Set `reading_time = false` under `[params]` config to disable
2017-09-30 19:55:38 +01:00
George Cushen
34b9cf573c
Update docs
2017-09-30 19:29:29 +01:00
George Cushen
69beed33f3
themes: Add Coffee ☕
2017-09-30 18:42:45 +01:00
George Cushen
4cc8bb337b
about widget: Change class name to work around uBlock bug ( Close #276 )
2017-09-30 16:29:58 +01:00
George Cushen
66ca3fca75
Add theme system
...
- Add `color_theme` option to config
- Add `font` option to config
- Add 3 themes
- Add 2 font styles
- Add documentation to Getting Started post
2017-09-30 16:26:19 +01:00
George Cushen
aa224c04a0
Update docs
2017-09-28 01:24:08 +01:00
George Cushen
44611c17b9
share: Optimize link order
2017-09-25 19:33:13 +01:00
George Cushen
865f39f450
Improve compatibility with Blogdown
2017-09-25 01:59:48 +01:00
George Cushen
586a7e17d5
talks widget: Support header image ( Close #105 )
2017-09-25 01:47:58 +01:00
George Cushen
03bf79122f
publications widget: Fix detail link
2017-09-25 01:43:30 +01:00
George Cushen
9760e0dc2a
posts widget: Fix filter in case of multiple instances
2017-09-25 00:15:01 +01:00
George Cushen
19d069d9fb
exampleSite: Update widget weight for demo
2017-09-24 23:06:40 +01:00
George Cushen
80e833c5e9
posts widget: Add filter to exclude tags ( Close #170 )
...
* Change `tags` option to `tags_include`
* Add `tags_exclude` option
2017-09-24 23:00:25 +01:00
George Cushen
690ed4d314
Make pagination language independent
2017-09-20 23:33:12 +01:00
George Cushen
e6d4bd3e5f
widgets: Add tag cloud
2017-09-20 23:19:28 +01:00
George Cushen
fcdf9b887f
publications: Add filter for year ( Close #171 )
2017-09-19 23:07:56 +01:00
George Cushen
3cb84281d8
project widget: Enable changing default filter ( #88 )
...
Use `filter_default = 0` to specify index of default filter
2017-09-19 20:24:24 +01:00
George Cushen
8168053656
publications: Support classic citation format ( #235 )
...
* Breaking Change: boolean `detailed_list` has changed to
integer `list_format` parameter - refer to latest exampleSite
2017-09-19 01:25:22 +01:00
Jordan Stanway
405058b8d9
publications: Use consistent listing format across pages ( Fix #148 )
2017-09-18 01:58:19 +01:00
George Cushen
ab24e5646c
posts: Show related content
...
* Requires Hugo 0.27+
* Refer to https://gohugo.io/content-management/related/
2017-09-11 21:07:37 +01:00
George Cushen
779e5d830b
Improve archetypes ( #265 )
...
* Support Hugo 0.24+ in default and home types
* Comment and tidy
2017-09-10 17:02:37 +01:00