Jimmy Cai
67d5156507
fix: disqus dark mode ( #478 )
...
* fix: disqus dark mode
* remove color-scheme
add custom chrome scrollbar style (removed in https://github.com/CaiJimmy/hugo-theme-stack/pull/428 )
2022-01-30 10:57:16 +01:00
Jimmy Cai
6474b9dfd8
fix(comments): fix cactus comments
...
closes https://github.com/CaiJimmy/hugo-theme-stack/issues/470
2022-01-23 12:59:21 +00:00
Marcel
7dc5def217
feat(comments): add https://cactus.chat support ( #298 )
...
* feat: Add https://cactus.chat as comments provider
* Add cactus comments config fields to exampleSite
* Add cactus css and js to external.yaml and move custom cactus css to html
* Remove unneeded cactus comments css
* Load external dependencies for cactus comments in the comments provider
* Use safeJS instead of safeHTML
2022-01-23 13:10:00 +01:00
Zoroark
2b40a32d47
feat(article): Scrollspy for the table of contents ( #425 )
...
* Add first try at scrollspy (broken right now)
* Scrollspy actually works now
* Fix VS Code errors by setting JS version
* Recompute offsets when window size changes
* Improve list compatibility for toc active selection
Support up to 6 levels of indentation, properly support <ol>
* Remove debug string
* Add more docs in smoothAnchors
* Use a map to match ids to navigation elements
2022-01-22 10:35:08 +01:00
Jimmy Cai
9e08854681
release: 3.7.0
2022-01-20 11:12:16 +00:00
zhixuan
0af9d23e49
feat(article): add scroll for table ( #428 )
...
* feat: table can't scroll & delete scrollbar style for Chromium
* Undo some line breaks
* Add a table with overflow to exampleSite
2022-01-20 12:09:25 +01:00
Jimmy Cai
3b98d3ba05
feat(sidebar): link avatar to homepage ( #465 )
...
closes https://github.com/CaiJimmy/hugo-theme-stack/issues/399
2022-01-20 11:38:16 +01:00
Andreas Deininger
fe661c8c38
feat: turn stack theme into a hugo module ( #460 )
...
* Turn stack theme into a hugo module
2022-01-20 11:16:28 +01:00
chenlianghong
bfd1eb8400
feat: add custom.ts ( #461 )
...
* feat: add custom.ts
* Load custom.ts only if it exists
This change avoids loading an empty .js file
Co-authored-by: Jimmy Cai <github@jimmycai.com>
2022-01-19 16:35:15 +01:00
tanmx
eebaea81e8
feat(comment): update twikoo version to 1.4.15 ( #464 )
2022-01-19 15:22:51 +01:00
zhixuan
ca260db07e
fix(shortcode): conflict with gist shortcode ( #455 )
2022-01-19 01:12:29 +01:00
Jimmy Cai
4764a92df3
refactor(search): avoid issue with one character keyword ( #447 )
...
* refactor(search): avoid issue with one character keyword
closes https://github.com/CaiJimmy/hugo-theme-stack/issues/184
* Remove keyword sorts
* fix typo: secion -> section
* fix(search): avoid matching html entity
* Use | operator to concatenate keywords
Idea from https://github.com/CaiJimmy/hugo-theme-stack/pull/436
* Add missing `matchCount`
* Limit preview length
* Don't add ellipsis to title
* add comment to `processMatches`
* Initialize DOMParser only once
* Remove marker function
* Deal with blank search
* Use const keyword for constant arrays
2022-01-18 23:19:30 +01:00
Jimmy Cai
86cbc1b682
fix(README): demo site link
...
closes #449
2022-01-03 14:15:05 +01:00
Jimmy Cai
d165621568
release: 3.6.0
2021-12-29 00:32:08 +01:00
Nathan Harkenrider
dde6a10cab
feat: implement cache busting for CSS ( #444 )
2021-12-28 23:28:33 +01:00
Jimmy Cai
a669b60cdd
chore(exampleSite): make default pages use page bundle feature
...
To avoid confusions
2021-12-28 10:33:48 +00:00
Jimmy Cai
455e23f22b
feat: page links ( #446 )
2021-12-28 11:28:20 +01:00
Jimmy Cai
4e2c8e74be
fix: add missing diff syntax highlight ( #445 )
...
closes: https://github.com/CaiJimmy/hugo-theme-stack/issues/434
2021-12-28 10:48:22 +01:00
HAHWUL
359e4b34c1
Update i18n(ko) ( #418 )
...
Add dark mode, list-section, list-subsction, article-back, article-tableOfContents, article-readingTime
2021-12-04 21:16:22 +01:00
Paul-Henri Zimmerlin
195b8d8076
fix(i18n/fr): add missing translations for reading time ( #416 )
2021-12-04 21:10:42 +01:00
zhixuan
497643b363
feat: add alt message for archive & related contents images ( #411 )
2021-12-04 21:05:53 +01:00
Jimmy Cai
72a5e956ee
release: 3.5.0
2021-10-31 10:17:45 +01:00
Hue
25581cc446
fix(comments/cusdis): use the correct script for the self-hosted version ( #403 )
...
* Modify the Self-hosting js source path
* refactor(comments/cusdis): avoid multiple if statement
Co-authored-by: Jimmy Cai <github@jimmycai.com>
2021-10-31 10:15:57 +01:00
volodymyrmarkiv
a7d316365c
feat(i18n): add Ukrainian translation ( #404 )
2021-10-30 21:22:08 +02:00
TonyPepeBear
ea74aecadb
feat(i18n): add zh-TW ( #402 )
2021-10-30 21:18:02 +02:00
zhixuan
c43f9d1ea8
fix(menu/social): Delete relLangURL
( #406 )
2021-10-29 17:20:36 +02:00
Jimmy Cai
44fc94f008
release: 3.4.0
2021-10-23 10:00:42 +00:00
Jimmy Cai
661e59b85d
feat: social menu ( #401 )
2021-10-23 11:58:55 +02:00
Jimmy Cai
7c59ac7713
refactor(menu): use .Params.icon to configure menu item icon ( #400 )
2021-10-23 09:18:44 +02:00
Jimmy Cai
a822411a03
chore: add Github Codespace config
2021-10-23 06:51:56 +00:00
Christos Manios
ca9dcc870d
feat(i18n): add Greek translation ( #378 )
2021-10-22 16:12:44 +02:00
Ar-ruk Kachen
913a4e8898
feat(i18n): Thai language ( #396 )
2021-10-17 12:34:19 +02:00
Daniel Pessoa
30467ae65c
feat(i18n): add missing pt-BR translations ( #384 )
2021-10-16 11:10:25 +02:00
MikDal002
d04b3a8771
fix: appropriate back button and menu links for multi-language site ( #386 )
2021-10-16 10:56:55 +02:00
Jimmy Cai
b3088be62d
feat: add default parameters to config.yaml ( #394 )
...
This will avoid those ugly errors caused by forgetting to copy exampleSite/config.yaml to the site folder
2021-10-16 10:14:06 +02:00
Jimmy Cai
9859ea3f8b
feat: add theme config.yaml ( #393 )
...
Add Hugo version requirement
2021-10-16 09:53:44 +02:00
WingLim
d8c9468c68
feat(comments): add Cusdis support ( #372 )
...
* feat: add cusdis support
* docs: add cusdis example config
2021-10-01 16:38:37 +02:00
zhixuan
57bfea8338
fix(shortcodes): mixed content error with bilibili and tencent video ( #365 )
2021-09-24 20:32:53 +02:00
QIN2DIM
7845f5dfe7
feat(config): add hasCJKLanguage
parameter ( #360 )
2021-09-24 20:22:58 +02:00
Cookiekira
66bd8a2997
feat(comments): add Gitalk support ( #351 )
2021-09-18 10:03:08 +02:00
Christopher John Jackson
00c8616931
fix(article/comments): accept boolean true
in .Params.comments
( #352 )
2021-09-17 21:29:19 +02:00
Jimmy Cai
5693c4bf7a
doc: add markup.goldmark.renderer.unsafe
option in config.yaml
2021-09-03 19:05:10 +02:00
Jimmy Cai
5bf8bdcde2
chore: change demo site link
2021-08-31 11:08:36 +02:00
Matthias Thym
9b75823f68
refactor(i18n): Suggest improvements English translation ( #329 )
...
No need to shorten minutes
Remove period from subtitle on 404 page
2021-08-30 15:52:29 +02:00
zhixuan
9c7e73646c
feat(article): add positional parameter for video
shortcode ( #331 )
2021-08-26 18:50:03 +02:00
Matthias Thym
080c86ec79
feat(i18n): add German and Spanish translations for new features and refactor ( #328 )
...
* feat(i18n): add German translations for new features and refactor
add translation for feature `back`
add translation for feature `tableOfContents`
add translation for feature `readingTime`
fix translation for feature `resultTitle`
add newlines according to i18n en config
* feat(i18n): add Spanish translations for new features and refactor
add translation for feature `back`
add translation for feature `tableOfContents`
add translation for feature `readingTime`
add newlines according to i18n en config
2021-08-26 18:23:55 +02:00
Jimmy Cai
e24f5672c3
release: 3.2.0
2021-08-25 12:25:11 +02:00
MikDal002
2013c50abe
feat(i18n): add PL translation for reading time ( #325 )
2021-08-25 12:23:50 +02:00
Jimmy Cai
626265bcfd
refactor(article): better support for svg and external images ( #326 )
2021-08-25 12:20:15 +02:00
Franziskus Kiefer
fe94466ec4
fix(config): doc link ( #323 )
2021-08-24 12:16:27 +02:00