Maurice Bauer
8933950217
i18n: Added missing german (de) translation ( #147 )
2020-12-23 13:09:20 +05:30
Aditya Telange
b4933eadd6
header: use .KeyName for accesskey search
...
in menu
- .Name doesn't work with emojis
- .URL doesn't work with url such as 'search/'
2020-12-18 22:50:04 +05:30
Aditya Telange
6c83df566c
header: add accesskey (Alt + /) for search
...
in menu
- Alt + /: jumps to search page if in menu
2020-12-18 22:05:02 +05:30
Aditya Telange
bccce36c98
search: use kb nav only inside searchbox
...
rm 'prevent mouseclick to change active element'
2020-12-18 21:25:34 +05:30
Aditya Telange
a150c3449a
Link AccessKeys shortcut in title of elements
2020-12-18 20:02:05 +05:30
Aditya Telange
23aeda369c
head: trim whitespace from canonicalURL
...
- amend to 14c5245
2020-12-18 11:58:16 +05:30
Aditya Telange
b7f8749cdf
Search: Keyboard Bindings for easier navigation ( #138 )
...
* set up basic actions on keypress
* add actions to perform conditionally
* add simple highlight animation
* prevent mouseclick to change active element
* clear input box on Escape
* click on Arrow Right
* clear results and focus search-input on esc
* refactor
2020-12-18 11:45:10 +05:30
Maciej Sawicki
d6b2282582
templates: Fix series detection in opengraph
...
When inside front matter you specified series with spaces,
then the opengraph template wouldn't detect other articles,
because in `.Site.Taxonomies.series` they are stored by
urlized key.
Example:
```yaml
series:
- My Series
```
```gohtml
{{/* in a template */}}
{{- $series := index .Site.Taxonomies.series$name }}
{{/* was resolved to */}}
{{- $series := index {'my-series': ...} "MySeries" }}
```
(cherry picked from commit d2d493ab5d6a054001a8448ea0de2949dac4b30e)
2020-12-16 18:07:59 +05:30
Aditya Telange
f5417ab6d0
Update README.md
2020-12-16 00:01:44 +05:30
Cody Brownstein
2abc278c69
head: Fix user defining canonical URL resulting in multiple canonical URLs ( #133 )
...
* Revert "head: add support for Canonical URLs"
This reverts commit 8af7c551ff
.
* Allow user to specify single canonical URL
2020-12-15 22:59:04 +05:30
Aditya Telange
77ff1e6b45
search: introduce loading custom fusejs options from site config #134
...
* refer https://fusejs.io/api/options.html for opts
* keys used can be some, all or none from
["title", "permalink", "summary", "content"]
in config.yml, add fuseOpts as shown below =>
params:
fuseOpts:
isCaseSensitive: false
shouldSort: true
location: 0
distance: 1000
threshold: 0.4
minMatchCharLength: 0
keys: ["title", "permalink", "summary", "content"]
2020-12-15 18:57:42 +05:30
Kian Kasad
f9236d92af
shortcodes: figure: don't use h4 tag in figure captions ( #127 )
...
* avoiding h4 tags in figcaption elements
* picked from https://github.com/gohugoio/hugo/blob/master/tpl/tplimpl/embedded/templates/shortcodes/figure.html
* figure.html is licensed under Apache License 2.0 and is part of https://github.com/gohugoio/hugo
2020-12-15 17:52:04 +05:30
Aditya Telange
09aba49bf0
header: rm class attributes [WIP]
...
from hugov0.79.0
2020-12-13 22:29:06 +05:30
Aditya Telange
bf79c208ae
layouts: use hugo.IsProduction
2020-12-13 20:19:25 +05:30
Aditya Telange
153740bbac
header: add title attribute to menus
2020-12-13 20:17:01 +05:30
Aditya Telange
73de54e4bc
update theme meta
...
- add search
2020-12-13 20:01:54 +05:30
Aditya Telange
14c524539b
Remove whitespace around urls wherever applicable
...
- corrects mistyped urls with leading or trailing whitespaces
2020-12-13 16:56:41 +05:30
Aditya Telange
8af7c551ff
head: add support for Canonical URLs
...
cc: #104
usage =>
in site config.yml (used for home page only) =>
canonical: ["https://www.example.com " , "https://blog.example.com "]
in per-page vars =>
canonical: ["https://www.example.com/page1 " , "https://blog.example.com/pages/page1 "]
2020-12-13 16:36:30 +05:30
Aditya Telange
b7f5dd10f1
language-switch: humanize only Lang code
...
- displays weird text :/
- amend to ad11fe1
2020-12-11 17:20:50 +05:30
Aditya Telange
d74ad93c18
head: add *.css under assets/css/extended/
...
to bundle it with stylesheet.css as single resource minified
- added to the end so that default vars are overriden properly
2020-12-11 18:22:21 +05:30
Kian Kasad
5e40132673
single: add support for custom taxonomy URLs ( #125 )
...
* fix URLs of tags in tag lists
* use recommended code by hugo for tag list generator
* https://gohugo.io/templates/taxonomy-templates/#example-list-tags-in-a-single-page-template
* closes : #113
2020-12-11 11:28:09 +05:30
Aditya Telange
9c09564590
header: fix trailing slash '/' in menu URL
...
closes #122
2020-12-11 00:18:08 +05:30
Kian Kasad
7352aedb34
README: make non-executable ( #106 )
...
Readme isn't an executable, so the executable permission should be disabled.
2020-12-10 21:09:16 +05:30
pacientes
11c3230214
social-icons: add svg for kakaotalk ( #115 )
...
credits for svg: https://www.flaticon.com/free-icon/kakao-talk_2111683
Flaticon License: Free for personal and commercial purpose with attribution.
Co-authored-by: Aditya Telange <21258296+adityatelange@users.noreply.github.com>
2020-12-08 18:19:07 +05:30
Aditya Telange
db38e156f5
footer: hljs: add check to not load hljs on archive and search
2020-12-08 00:16:11 +05:30
Aditya Telange
08e58f5f77
head: commonize stylesheet resource
2020-12-07 22:59:51 +05:30
Aditya Telange
91bc0acfa9
Update README.md
2020-12-06 22:31:18 +05:30
Aditya Telange
f4b900de72
footer: go-to-top: fix Uncrawlable Link
...
rm redundant a tag
2020-12-06 19:45:46 +05:30
Aditya Telange
bb2717a3b9
search: fix redundant results after clearing searchbox
2020-12-06 19:44:36 +05:30
Aditya Telange
4a4408573e
search: init Search feature ( #105 )
...
* based on https://gist.github.com/cmod/5410eae147e4318164258742dd053993
* modified working for PaperMod
* fetches current lang index.json for search
* add fuse.js v6.4.3 LICENSE: Apache License 2.0
* bundled fastsearch and fusejs as search.js
Co-authored-by: Craig Mod <stuff@craigmod.com>
2020-12-06 18:19:50 +05:30
Aditya Telange
c76233b350
footer: rm unused code
...
CC: #108 #64
2020-12-05 20:45:15 +05:30
Aditya Telange
80954de8bd
anchored-headings: retain anchor link '#' in URL
...
close : #108
2020-12-05 20:17:07 +05:30
Devorange
d4b259cd63
list: use absURL for pagination ( #109 )
2020-12-05 20:12:55 +05:30
Aditya Telange
28abfba27e
home-info: fix title line height
...
close : #102
2020-12-04 16:29:56 +05:30
Aditya Telange
f2253b2e83
Create FUNDING.yml
2020-12-02 16:04:55 +05:30
Aditya Telange
a9ff9533a0
head, footer: add option to disable fingerprinting #89
...
in site config =>
params:
assets:
disableFingerprinting: true
2020-12-01 18:52:06 +05:30
Aditya Telange
7a0e742def
header: improve menu location indicator
...
- fix non-highlight on subdirs
- menu url need not have leading or trailing slashes
- fix non-highlight with multilingual config
2020-12-01 13:59:31 +05:30
Aditya Telange
dc743ae5e2
header: fix menu items overflow instead of horizontal scroll #99
...
- broken by https://git.io/JIfLS
2020-12-01 08:36:08 +05:30
Aditya Telange
29797a7464
social-icons: add kofi icon #29
...
* thanks to https://iconify.design/icon-sets/simple-icons/kofi.html
and Simple Icons Collaborators
* License CC0 1.0
* edited to fit dual-tone theme
2020-11-30 20:55:41 +05:30
Aditya Telange
b5f3debebb
footer: go-to-top: fix overlap with next_page button
...
close : #91
2020-11-30 13:25:20 +05:30
Aditya Telange
0d8cb9fd15
cover: responsive cover: rm forced q100
...
- lets quality attribute in imaging section
- https://gohugo.io/content-management/image-processing/#image-processing-config
close #92
2020-11-29 09:39:57 +05:30
Misha Brukman
e89e7570cd
Archive: Close the <sup> tag for month counts ( #93 )
2020-11-29 09:20:56 +05:30
Aditya Telange
ad11fe16ed
language-switch: rm humanize on 'displayFullLangName'
...
- displays weird text :/
2020-11-28 23:04:32 +05:30
Aditya Telange
e7e5e8ce6d
main(css): rm media rule for smaller devices
...
-has no effect
2020-11-28 23:03:06 +05:30
Aditya Telange
673f7ccc96
baseof: rm unused classes
...
single, home
2020-11-28 22:33:57 +05:30
Aditya Telange
b301d60f03
theme-switch: Improve theme switch logic ( #86 )
...
- removes unnecessary local-storage item removal
- less inline script on build
- assumes `defaultTheme as auto when value is not `dark` or `light`
- should work according to table at docs
2020-11-26 09:10:24 +05:30
Aditya Telange
678b5d82fc
update README
2020-11-24 23:16:17 +05:30
Niek Blankers
aa6be95a12
social-icons: add svg for keybase ( #79 )
...
From https://github.com/keybase/keybase-issues/issues/973#issuecomment-307547386
SVG reduced to 2.5kB
Co-authored-by: dabura667 <matsuringo667@gmail.com>
2020-11-23 18:25:57 +05:30
Aditya Telange
dbb0e63248
head: change title separator "-" -> "|"
2020-11-23 01:27:09 +05:30
Aditya Telange
20710d34b9
social-icons: Trim whitespace and Lowercase name
...
- allows name like shown below
socialIcons:
- name: "TWitteR"
url: "https://twitter.com "
- name: "Codepen"
url: "https://codepen.com "
2020-11-22 19:20:58 +05:30