Commit Graph
86 Commits
Author SHA1 Message Date
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
George Cushen b21642366e Add RSS feed 2016-09-13 01:43:47 +01:00
gcushen 48c369f594 Merge pull request #29 from kulla/format-config.toml
config.toml: Format comments.
2016-09-13 01:02:19 +01:00
Stephan Kulla 6445b7e9ec config.toml: Format comments.
Format the comments in the file `config.toml` so that the maximum width
per line is 80 characters.

License: MIT
Signed-off-by: Stephan Kulla <git.mail@kulla.me>
2016-09-12 15:31:30 +02:00
gcushen 16f4009339 Merge pull request #19 from lambdafu/lambda-captions-counter
Create captions counter on body to prevent reset at every figaction
2016-07-01 14:17:59 +01:00
Marcus Brinkmann 76f09bff13 Create captions counter on body element to prevent reset at every figcaption. 2016-07-01 03:47:36 +02:00
George Cushen 0e222415ef Add notonhomepage option to prevent a specific post being displayed on homepage 2016-06-13 02:41:19 +01:00
George Cushen 20ece690c8 Add avatar setting 2016-06-13 01:36:44 +01:00
George Cushen e721c992a2 Refactor footer JS 2016-06-13 01:20:52 +01:00
George Cushen d6d9f0ea76 Add selected publications feature 2016-06-13 01:18:04 +01:00
George Cushen f75dd94998 Update docs 2016-06-05 01:08:18 +01:00
George Cushen 43d24aa6d1 Update documentation 2016-05-31 18:36:43 +01:00
George Cushen 95a803861d Update theme.toml 2016-05-28 15:54:54 +01:00
George Cushen f06857f9d9 1) Add image option to page preamble to enable displaying an image in publication, post, and project page headers; 2) add detailed publication list to homepage, enabled by setting detailed_list = true under [params.publications] in config.toml. 2016-05-25 21:49:08 +01:00
George Cushen 703a6af3b2 Add social sharing setting to config.toml 2016-05-25 21:26:17 +01:00
George Cushen bd239c34dd Improve CSS responsiveness of Biography 2016-05-25 21:05:39 +01:00
George Cushen d03e66c7f9 Add/modify config.toml settings to customize homepage language and recent publication/post counts. Refer to exampleSite/config.toml for changes. 2016-05-24 22:20:08 +01:00
George Cushen 45bd191544 ✨ Refactor archetypes 2016-05-24 21:26:23 +01:00
George Cushen d2b55a6e28 CSS improvements: convert @import to <link ...> for increased speed; add auto-numbering to figure captions; various refactoring. 2016-05-24 15:56:30 +01:00
George Cushen 5d0e59ddd1 Add editor config to encourage consistent code formatting 2016-05-24 15:19:48 +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 0d6971aff3 Fix sharing links missing data (in article context); Add Weibo sharing; Improve checking of disable_sharing setting. 2016-05-19 23:34:05 +01:00
George Cushen d0f29073d2 Add project summaries to homepage; Refactor h2 headings to h1 partly so Markdown renders better; Refactor url_image setting to image; Fix #top hash location when accessing home from another page; Improve SEO; Update README 2016-05-18 22:15:35 +01:00
George Cushen be17a08fda Add option to disable email/phone linking in Contact section 2016-05-17 22:39:49 +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 cd08a0ad00 Fix footer syntax for custom JS and refactor header 2016-05-14 12:37:16 +01:00
George Cushen 5da280d9b6 Update README 2016-05-13 11:28:22 +01:00
George Cushen 8ff74f93a9 Update README 2016-05-13 11:21:04 +01:00
George Cushen 06964d41f6 Comment out Bootstrap sourceMappingURL to get rid of console error 2016-05-13 07:02:06 +01:00
George Cushen 30dc37c9cc Update README 2016-05-13 00:50:16 +01:00
George Cushen 1e3879e5a7 Fix smooth scrolling for Home and Back to Top links 2016-05-12 23:43:43 +01:00
George Cushen e59e1382e5 Fix homepage section widths and responsiveness 2016-05-12 22:38:09 +01:00