Commit Graph
21 Commits
Author SHA1 Message Date
George Cushen de256253f1 fix: add support for external_link in archives
Improves consistency: external projects are now opened in new tab whether they are viewed from the Portfolio widget or archive page.

Fix #1525
2020-01-19 23:56:30 +00:00
George Cushen c4b40faefa refactor: strip out Microdata from layouts
Forms part of the transition from Microdata to JSON-LD.

See #413
2019-09-09 22:28:12 +01:00
Russell J. Hewett d0043daa72 refactor(baseof): moved all templates to use a main block 2019-05-30 22:27:23 -04:00
George Cushen c9cd1afefb demo: change Tutorials to Courses and add List of Courses
Perhaps a more common use case of the docs layout.

See #109
2019-05-06 15:53:16 +01:00
George Cushen c37cf33fc6 Add featured image system with focal points and responsive XL split
- featured image: Enable focal point to be set by user in front matter
- pages: Featured image responsively transforms to split view on XL monitors
- pages: Refactor page title, metadata, and image into one reusable module
- archetypes: Migrate to folder approach and update image options
- post widget: Refactor detailed layout to use featured image
- accessibility: Add alt tag to header and featured image
- accessibility: Improve text contrast based on Lighthouse audit
- publication: Entirely deprecate old `image` front matter option
- docs: Remove header image option (was never a documented feature)
- project widget: Add `noopener` to external links

See #708
Fix #728
Fix #704
Fix #705
See #718
2018-10-13 21:58:51 +01:00
George Cushen 6ef19085d4 Refactor most absolute URLs to relative URLs
See #683
2018-09-15 13:58:29 +01:00
George Cushen 9ee3ade085 CSS: Make header margins more consistent again
See #681
See #571
2018-09-10 19:30:27 +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 74a9bb326e index pages: If available, use abstract as summary
Close #638
2018-08-14 23:50:53 +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 89e5445a46 Fix double slash in header image paths (#177) 2017-05-30 00:46:22 +01:00
George Cushen dccca171a7 Add full-width header image option for all content pages
* feature is consistent across Posts, Projects, Talks, Publications, and nodes (#105)
* `image` parameter is moved under a `[header]` section at the end of existing content's frontmatter
* `caption` parameter can be used to specify image credit/caption (#103)
* set `preview = false` under `[header]` to hide a post's thumbnail on homepage (#113)
* add example of customizing a taxonomy list page at `/tags/academic/`
* revert i18n->hard-coded change for node page titles (#118)
2017-02-11 20:30:10 +00:00
George Cushen c94187570c Improve readability on large screens + minor style improvements
* Limit paragraph width to optimize readability on large screens (#97)
* Markdownify publication authors (#101)
* Improve padding of first homepage widget (#98)
2017-01-26 01:33:00 +00:00
George Cushen 04048a5e73 posts: Add summary parameter for overriding auto-generated summary 2016-10-06 02:05:43 +01:00
George Cushen 2548ae2ad2 Refactor HTML indents to 2 spaces and refactor long lines 2016-09-24 19:46:20 +01:00
George Cushen e714825a7a Auto-resize large images to fit screen; Improve sharing style 2016-05-20 00:21:48 +01:00
George Cushen 1a20f5e6d7 1) Add style for tables; 2) Add LinkedIn sharing; 3) Refactor footer container. 2016-05-17 21:24:37 +01:00
George Cushen 6613eab8f6 Add pagination to blog article list 2016-04-28 03:46:27 +01:00
George Cushen 80c7d04015 (1) Add Project feature. (2) Fix exampleSite. (3) Various minor improvements. 2016-04-28 03:22:02 +01:00
George Cushen 7867f653e8 Initial commit 2016-04-27 12:26:40 +01:00