George Cushen
8cea142b81
projects: Support featured image with automatic resizing
...
- Require Hugo v0.49
- Refactor project archetype to new Hugo v0.49 directory-based archetype
- Deprecate `image_preview` option
- Revise demo projects to use new functionality
See #708
2018-10-12 01:13:10 +01:00
George Cushen
0cd9c1d959
posts: Add featured image option and stream layout for widget
...
To use:
1. Set `list_format = 2` in `content/home/posts.md`
2. Refactor a post named `X.md` to `content/post/X/index.md`
3. Add an image named `featured.*` to your post's new folder
2018-09-30 23:53:24 +01:00
George Cushen
bfae0511d3
Add experience widget
...
* See `exampleSite/content/home/experience.md` for demo
* Add `present` to language pack
Also:
* Enable color theme packs to change link color
* Reduce font size in docs sidebar
Close #378
2018-09-30 22:52:52 +01:00
Daniel Roy
9c0d14cda4
Support custom site description and thumbnail image for SEO and sharing ( #696 )
...
* Add `description` to config
* Add `sharing_image` to config
2018-09-18 19:53:13 +01:00
George Cushen
6faf695727
Add slides feature
...
Example added to `exampleSite/content/slides/example-slides.md` and
linked from `exampleSite/content/talk/example-talk.md`.
Close #693
2018-09-16 16:39:30 +01:00
Andrew Fowlie
02d84dff98
publication: Add optional DOI link ( #677 )
2018-09-15 17:49:13 +01:00
George Cushen
7919efd7a3
JS: Fix Algolia template and refactor Hero
2018-09-15 17:26:56 +01:00
George Cushen
99e0edf9bb
config: Allow twitter social icon to be commented out
...
Breaking change:
`twitter` option added to `config.toml` for social sharing metadata
2018-09-10 19:50:54 +01:00
George Cushen
304211dba0
Support multiple instances of docs layout with their own menus
...
Close #682
2018-09-10 19:34:06 +01:00
George Cushen
674bb67364
Add documentation/courses/tutorials layout
...
- Close #405
- See #681 (improve consistency after #571 Bootstrap 4 migration)
- Add `search_results` to language file
- example site: Add example `tutorial` folder
- example site: Set privacy page to hidden (draft)
2018-09-09 23:28:36 +01:00
Prateek Kumar
965a64ffaa
Migrate from Bootstrap v3 to v4 ( #571 )
2018-09-08 22:50:36 +01:00
George Cushen
099a13b688
talks: Parse Markdown in authors param ( #673 )
2018-09-07 00:34:37 +01:00
George Cushen
7b639f107c
widgets: Upgrade to Font Awesome 5
...
See #659
2018-09-03 01:06:18 +01:00
Conor Anderson
a1989ea25c
Upgrade from Font Awesome v4 to v5 ( #659 )
...
Require Hugo v0.48+
2018-09-01 18:10:23 +01:00
George Cushen
c375fb41ef
featurette widget: Add support for title and subtitle
...
Close #664
2018-08-28 23:54:11 +01:00
George Cushen
36084c5607
search: refactor so that only one index is generated
2018-08-27 22:31:21 +01:00
George Cushen
fc399910b1
exampleSite: Add examples of selected talks and feature/skill widgets
2018-08-12 23:00:02 +01:00
George Cushen
a11d8843bb
Add built-in search engine
...
Complement existing integration of Algolia search engine with
alternative option of built-in search engine based on Fuse.
Setting `engine = 1` in `config.toml` will enable the built-in solution.
Close #635
2018-08-12 15:39:55 +01:00
George Cushen
f1a32966f3
talk widget: Add exclude_selected option to hide selected talks
...
Close #623
2018-08-10 20:16:01 +01:00
George Cushen
beaa10b674
widgets: Add carousel
...
Close #622
2018-08-09 22:37:44 +01:00
George Cushen
51af6be900
search: Do not automatically focus cursor on search box
2018-08-09 21:33:11 +01:00
George Cushen
efc201cf0c
Attempt to load local copy of third party JS/CSS assets if available
...
Allows to create an entirely offline site.
To use, concatenate vendor JS to `static/js/vendor/main.min.js` and
concatenate vendor CSS to `static/css/vendor/main.min.css`.
See #489
2018-07-29 12:52:07 +01:00
George Cushen
bb3adc1781
Add search engine widget
...
Close #169
2018-07-23 19:25:39 +01:00
George Cushen
4661fbcce6
projects widget: Add support for tags containing spaces
...
Fix case where tag may contain spaces
Allow `tag` to be set directly to the name of an existing tag,
e.g. `tag = "Deep Learning"` rather than requiring the CSS class name
like `tag = ".deep-learning"`.
Close #602
2018-07-23 12:24:17 +01:00
George Cushen
d84b961f81
exampleSite: Fix project link
2018-07-18 19:17:41 +01:00
George Cushen
d567fd9533
exampleSite: Remove custom tag page demo
...
Fix #594 - error was caused by case mismatch between case of tag in
content front matter and case of tag in name of custom tag page folder.
Rather than rename the tag folder from 'academic' to 'Academic' to match
the tag case in the content front matter, let's just delete it for now.
Close #594
2018-07-18 19:17:13 +01:00
George Cushen
c42f4a8cf2
config: Document how to link to a resume/CV
...
Close #478
2018-07-15 15:21:44 +01:00
George Cushen
da15b18f26
config: Fix broken link to date formatting documentation
...
Close #590
2018-07-15 14:35:09 +01:00
George Cushen
031dd3e8fe
exampleSite: Update front matter params/comments in sync with archetypes
...
Close #545
2018-07-15 03:42:08 +01:00
George Cushen
2abaa8454e
exampleSite: Add note on TOML syntax
...
Close #542
2018-07-07 21:26:59 +01:00
George Cushen
9e65c45d23
posts: Add option to display author names
...
Close #220
2018-06-29 19:23:12 +01:00
George Cushen
bf01c80d08
Link cookie consent "learn more" to privacy policy
...
To enable, create `privacy.md` in `content/` and add your privacy
policy.
Close #537
2018-06-29 10:36:07 +01:00
Stefan Neuhaus
ea98bc1f8c
docs: Fix link to Blackfriday documentation ( #551 )
2018-06-03 19:41:40 +01:00
George Cushen
1a37b61971
exampleSite: Use full filenames for projects parameter
2018-05-18 01:34:05 +01:00
George Cushen
7cc95ba252
config: Add hasCJKLanguage and enableGitInfo options
2018-04-21 12:59:18 +01:00
George Cushen
c22d653c43
Add Privacy Pack
...
- To enable, set `privacy_pack = true` in `config.toml`
- Show a cookie consent message to visitors
- Anonymize IP in Google Analytics (if enabled)
See #507
2018-04-21 12:07:57 +01:00
George Cushen
c586b640f9
exampleSite: Provide full date-time in content front matter
...
Work-around Hugo bug.
See https://github.com/sourcethemes/academic-kickstart/pull/1
2018-04-16 02:45:22 +01:00
George Cushen
3eb8355dc8
post widget: Add optional simple listing format
...
See #470
2018-04-16 02:36:20 +01:00
George Cushen
4dda8bc80a
docs: Fix link to latest release notes
2018-01-20 15:19:35 +00:00
George Cushen
7997025d9f
docs: Fix link to latest release
2018-01-20 15:12:08 +00:00
George Cushen
2417b124ac
docs: Fix Markdown bullets
2018-01-20 15:11:28 +00:00
George Cushen
04cdf9c827
exampleSite: Reduce demo posts to just a copy of Readme
...
No longer attempt to duplicate content from documentation website. Just
link to it.
Replace Readme's theme table with new gallery shortcode.
2018-01-13 15:32:30 +00:00
George Cushen
0c635d1a82
Update style of next/prev section pager nav ( #393 )
2018-01-13 02:52:20 +00:00
Dongdong Tian
4167651b58
project widget: Enable content from any folder to be displayed
...
The widget is no longer limited to only displaying content from `content/project/` folder.
See #429
2018-01-04 22:34:04 +00:00
George Cushen
588142274b
publication: Make publication name optional
...
Close #423
2017-12-29 19:13:30 +00:00
George Cushen
69fa815757
themes: Add 1950s theme
2017-12-03 18:44:59 +00:00
George Cushen
eaccab614e
publication widget: Add option to exclude selected publications
...
Add `exclude_selected = false` option to frontmatter of publication
widget.
See #385
2017-11-16 22:30:52 +00:00
George Cushen
b6e1dd2710
Enable main menu to be left aligned
2017-11-16 21:53:45 +00:00
George Cushen
09b91845a0
themes: Add dark theme
...
To use, set `color_theme = "dark"` in `config.toml`.
See #299 and #139
2017-11-11 17:55:42 +00:00
Alexander Minges
d48bcdf30a
Add OpenStreetMap-based alternative to Google Maps ( #360 )
...
* add leaflet JS as alternative to gmap JS
* changes to `config.toml`:
* add `zoom = 15`
* add `map = 0` (`map` sets the map provider - refer to comments)
* change `google_maps_api_key` to `map_api_key`
2017-11-02 21:14:26 +00:00