Commit Graph
117 Commits
Author SHA1 Message Date
George Cushen d57fbe46f4 Update docs 2016-12-19 07:52:13 +00:00
George Cushen 31f9ce5f94 Add internationalization (i18n) support (#12) 2016-12-19 06:01:11 +00:00
George Cushen 991a343d48 contact widget: Add office hours and Skype options 2016-12-19 03:42:15 +00:00
George Cushen c76c5d6270 Parse Markdown in project summaries 2016-12-18 02:17:05 +00:00
George Cushen 6616d46eb3 Open external links in new tabs by default 2016-12-18 01:45:36 +00:00
ymcrcat bddf9c07bb Add Talks feature and widgets (#63) 2016-12-14 00:11:04 +00:00
Henrik Peters d4fb286cfd about widget: Allow any URI scheme for social links (#64)
E.g. URLs beginning with `bitcoin:` or `tel:` can now be used.
2016-12-07 14:06:57 +00:00
George Cushen 8277658b81 Set widget identifiers to their respective filenames
Example: `content/home/about.md` widget is now linked from the
menu bar by setting the relevant URL as "#about" in `config.toml`.
2016-11-24 15:57:54 +00:00
George Cushen f3e9dea37f projects widget: Fix animation 2016-11-24 15:09:03 +00:00
George Cushen 605902a884 Improve support for Markdown footnotes (fix #61) 2016-11-21 09:26:51 +00:00
George Cushen f8bf5c1b88 Add comments 2016-11-14 04:11:36 +00:00
George Cushen 44b46f1d40 projects widget: Improve external link handling 2016-11-14 03:43:00 +00:00
George Cushen 88205025ff Add filtering for projects (addresses #51) + add fade animation 2016-11-14 03:30:04 +00:00
George Cushen ee331055ef Highlight active navigation item + various improvements.
Highlight active navigation item using Scrollspy.
Prevent navbar hiding initial content when jumping to in-page anchor.
Use material style for navbar shadow.
Change color of links in alert boxes for better visibility.
2016-11-11 06:13:11 +00:00
George Cushen 93b66d3058 Update docs 2016-11-11 01:29:43 +00:00
George Cushen 5696cf411a Update to Hugo 0.17; Support emojis; Fix #54 2016-10-22 21:39:49 +01:00
George Cushen a4bcb6cbf4 Update website icon using latest standards 2016-10-19 21:46:26 +01:00
George Cushen b8b6c88f60 Add alert shortcode
Alerts can be used to add side content such as tips, notes, or warnings to articles.
2016-10-19 00:08:54 +01:00
George Cushen 74de372781 posts widget: Fix image link 2016-10-18 03:29:27 +01:00
George Cushen c20a136e61 docs: Update 2016-10-18 03:15:55 +01:00
George Cushen 3b7a6747ea about widget: Make year optional 2016-10-12 02:10:34 +01:00
George Cushen 0d56549d90 posts widget: Fix paragraph spacing 2016-10-12 02:06:16 +01:00
George Cushen b51cc00c56 posts widget: Add tags option
Allow to limit post list to posts containing specified tags.
2016-10-11 20:41:40 +01:00
George Cushen be4fd472dd docs: Update 2016-10-06 18:44:31 +01:00
George Cushen 04048a5e73 posts: Add summary parameter for overriding auto-generated summary 2016-10-06 02:05:43 +01:00
George Cushen a65279eb5d header: Add option for including custom HTML
Allows for integrating third party plugins.
2016-10-06 00:13:48 +01:00
George Cushen 9c27ae98cf css: Improve style of contact widget and refactor (#36) 2016-10-05 03:12:19 +01:00
Stephan Kulla 74cf40df08 posts.html: Use "relURL" (#50)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-04 17:03:39 +01:00
Stephan Kulla 890f89d8d1 about.html: Trim long line for social icons (#48)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-04 15:35:59 +01:00
Stephan Kulla fe04cf84b9 contact.html: Shorten code for autolinks (#49)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-04 15:33:51 +01:00
Stephan Kulla 7763b7dcba about.html: Make avatar chooseable and use relURL (#47)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-04 15:32:27 +01:00
Stephan Kulla db9dcf6055 widgets: Direct inclusion of widgets (#45)
Replace the long if-else block in index.html with a direct inclusion of
the widgets.

Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-04 01:14:37 +01:00
Stephan Kulla 16a18a9317 footer: Apply aria-hidden to whole button. (#43)
Apply aria-hidden to the whole span which contains the back to top span.

Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-02 22:11:43 +01:00
Stephan Kulla bc00c4bda2 share.html: Apply aria-hidden to share-box (#42)
The share box is not accessible to screen readers since it does not
contain text. Thus, exclude it from screen-readers via aria-hidden.

Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-02 22:04:14 +01:00
Stephan Kulla 598e3e717d comments.html: Shorten if condition (#44)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-02 21:53:58 +01:00
Stephan Kulla 20318d1543 Use Hugo function relURL to make URLs relative (#39)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-10-01 01:36:41 +01:00
Stephan Kulla a4eb23b3dc footer.html: Shorten if condition for MathJAX (#40)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-09-30 11:53:05 +01:00
Stephan Kulla 9c5205097a header.html: Add .Site.RSSLink as default RSS feed. (#38)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-09-30 11:45:31 +01:00
Stephan Kulla fe05501b9a Improvement for social icons in about.html (#41)
* Apply aria-hidden to the whole list of social icons since it also affects 
 all descendants. Thus, the code becomes a bit shorter. See
http://stackoverflow.com/a/18933265 for more details.

* Shorten code for including social icons. This way icon packs which are 
included via `custom_css` are also supported.

Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-09-30 11:43:08 +01:00
Stephan Kulla ec969a0052 header.html: Use "default" to specify the language. (#37)
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-09-29 13:51:18 +01:00
George Cushen dc0511a176 css: Add responsive text scaling and general improvements 2016-09-25 05:01:38 +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 30395f8c0b Update home archtype for new homepage widgets 2016-09-24 19:42:53 +01:00
George Cushen 61769e9b29 Refactor homepage sections as dedicated widgets in content/home/.
Enable full control of the order in which sections appear.
Add option to add custom Markdown content at top of widgets (e.g. to introduce sections).
Add Keybase option to config.
Use 2 space indentation.
Update docs.
Note: requires Hugo 0.16.
2016-09-24 18:22:47 +01:00
George Cushen 20deaf8ed7 Edit README 2016-09-22 02:13:59 +01:00
George Cushen a1701292c9 Bump minimum version of Hugo to 0.16 for upcoming improvements 2016-09-22 02:08:37 +01:00
George Cushen c397cd7ce2 css: Refactor and improve 2016-09-22 01:57:22 +01:00
George Cushen fa9a77d5fa Update .editorconfig style guide 2016-09-22 01:51:44 +01:00
George Cushen 1f77c0572b Improve rendering of post summaries 2016-09-13 03:46:26 +01:00
George Cushen ea14475b1f Add option to disable comments on a per-post basis (using disable_comments = true in post preamble)
Closes #23
2016-09-13 02:23:58 +01:00