Yohann Bacha
0f61cbce37
feat: ability to hide tags in the recent notes component ( #1147 )
...
* feat: ability to hide tags in the recent notes component
* docs: recent notes custom parameters in a table
* docs: revert recent notes doc to bullet points
* fix: linter issues
* Update docs/features/recent notes.md
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-05-21 09:50:58 -07:00
Bartłomiej Garbiec
cf634901be
i18n: add Polish translation ( #1148 )
...
* Create pl-PL.ts
* add pl-PL to index.ts
* import pl-PL in index.ts
2024-05-20 12:36:32 -07:00
Eledah
7f4c9c5538
feat(i18n): add Farsi ( #1133 )
...
* Add fa-IR translation via upload
* Add files via upload
* Ran npm run format
2024-05-13 09:12:06 -07:00
John Bowdre
224aac6655
feat(analytics): Tinylytics support ( #1118 )
...
* add tinylytics support
* fix formatting
* add trailing semicolon for consistency
2024-05-06 09:30:21 -07:00
Lucas-BRT
3e9319d50b
fix: unnecessery 'm' letter removed in pt-BR ( #1100 )
2024-04-16 18:02:59 -07:00
kwyuan
34bdc76228
feat(analytics): PostHog support ( #1072 )
2024-04-08 18:43:09 -07:00
Emile Bangma
4d6c78597b
fix(wikilinks): proper escaping of pipe character in wikilinks inside tables ( #1040 )
2024-03-31 09:44:50 -07:00
Hydrophobefireman
ea0e31ff44
fix: do not render <p> inside FolderContent article ( #1044 )
...
it can lead to nested <p>'s which is actually [invalid html](https://www.w3.org/TR/html401/struct/text.html#h-9.3.1:~:text=The%20P%20element%20represents%20a%20paragraph.%20It%20cannot%20contain%20block%2Dlevel%20elements%20(including%20P%20itself) .)
2024-03-31 09:44:20 -07:00
Emile Bangma
96eecb3bf2
fix(assets): pdf page linking support. ( #1025 )
...
* github-slugger pdf workaround
* Skip sluggifying on pdf file extension
* Account for pdf files without anchor
* Address feedback
2024-03-24 16:23:25 -07:00
Jacky Zhao
e4fbd50c4f
simpler katex fix
2024-03-24 15:50:38 -07:00
Emile Bangma
2217159a10
fix(style): LaTex/KaTeX overflow ( #1027 )
...
* LaTex/KaTeX overflow fix
* prettier
* Add !important modifier
* Added overflow-x override
* Refactor without !important
* Refactor scss notation
* Formatting scss
2024-03-24 15:43:36 -07:00
Jorge Marcelo Risco
c89c45b316
i18n: pt-BR translation ( #1024 )
...
* i18n: pt-br
* i18n: pt-br translation
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-03-24 09:40:01 -07:00
Kun-Szabó Kristóf
279f7abd58
i18n: add Hungarian translations ( #1023 )
...
* add Hungarian translations
* typo: _ instead of - in hu-HU
* run prettier
* revert prettier messing up tsconfig
* Update hu-HU.ts
2024-03-24 09:35:07 -07:00
Emile Bangma
acf11158ca
fix(wikilinks): handle wikilinks inside tables seperately from other wikilinks ( #1005 )
...
* fix(wikilinks): handle wikilinks inside tables seperately from other wikilinks
* Prettier
* Cleaned up duplicate code
* Remove test logging
* Refactored and fixed for non-aliased wikilinks inside table
* Updated naming and comments
* Updated comment of wikilink regex
* Updated regex to match previous formatting
* Match table even if EOF is immediately after the table.
* Update quartz/plugins/transformers/ofm.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* Change table escape replace to non-regex version
* Prettier
* Prettier
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-03-17 18:16:04 -07:00
Jacky Zhao
92bd65f382
fix: format
2024-03-17 18:15:42 -07:00
Jacky Zhao
e076623c5f
feat: support rich descriptions in tag listing page ( closes #908 )
2024-03-17 18:00:04 -07:00
makondratev
eb0dad31cd
feat(search): add search by title/content index and tag at the same time ( #978 )
...
* feat(search): add search by title/content index and tag at the same time
* fix(search): set search type to basic and remove tag from term for proper highlightning and scroll when searched by tag and title/content index
* fix(search): use indexOf to find space so it is easier to read
* fix(search): trim trailing whitespaces before splitting
* fix(search): set limit to 10000 for combined search mode (to make filter by tag more accurate)
2024-03-17 17:48:00 -07:00
Emile Bangma
2d85c4e2ad
fix(wikilinks): only escape alias in wikilinks inside tables ( #1000 )
2024-03-16 09:23:08 -04:00
Aaron Pham
f4fd21a307
chore(ofm): remove unused ( #999 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-03-15 18:17:42 -07:00
Mara-Li
0f18b96820
feat(i18n): Add French translation for reading time ( #998 )
...
Signed-off-by: Mara-Li <lili.simonetti@outlook.fr >
2024-03-15 18:28:31 -04:00
catcodeme
82a99aba99
fix: wikiLink in table ( #993 )
...
* fix: wikiLink in table
- update regexp to make '\' to group in alias
- handle alias using block_id
* style: format with prettier
* style: add comment for block_ref(without alias) in table
---------
Co-authored-by: hulinjiang <hulinjiang@58.com >
2024-03-14 23:25:01 -07:00
Linus Sehn
b60f8f6ad5
feat(plugin): citations ( #984 )
...
* feat: add rehype-citations
* feat: add citations transformer plugin
* feat: add rehype-rewrite
* feat: add csl option and add no-popover to citation links
* revert: add rehype-rewrite
04b2692 'feat: add rehype-rewrite'
* feat: use existing package for html manipulation
* fix: remove `console.log()`
2024-03-13 03:59:37 -04:00
Mara-Li
67bfc90c9b
fix: spelling error ( #987 )
...
I really don't know why I translated this like that into "pas trouvé", and it bugged me a lot. I finally fixed it…
Signed-off-by: Mara-Li <lili.simonetti@outlook.fr >
2024-03-11 09:46:53 -07:00
Matt Vogel
33cfd881ca
feat: separated content meta ( #929 )
...
to allow for CSS styling
2024-03-10 09:57:10 -07:00
kabirgh
327b7b76a4
feat(perf:fast-rebuilds): Stop mutating resources param in ComponentResources emitter ( #977 )
...
* Stop mutating resources param in ComponentResources emitter
* Add done rebuilding log for fast rebuilds
* Move google font loading to Head component
* Simplify code and fix comment
2024-03-09 16:42:23 -08:00
Emile Bangma
6d8bd3a58f
fix(transclusion): prevent duplicate transclusion if multiple transclusions are present. ( #982 )
2024-03-09 16:14:31 -08:00
Emile Bangma
a5b94ab39b
fix(resources): Use full path to font when cdnCache is false ( #976 )
2024-03-09 11:59:55 -05:00
Emile Bangma
36214d46ac
fix(description): first sentence no longer repeats until max length ( #981 )
2024-03-09 08:43:40 -08:00
Aaron Pham
73df01ad18
fix(i18n): make sure to use correct fileData for manual localization ( #975 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-03-08 09:14:22 -08:00
Emile Bangma
f0f20f2bba
fix(description): counts characters instead of words ( #972 )
...
* fix(description): make sure description counts characters instead of words
* ref: removed duplicate ternary
2024-03-08 04:04:44 -05:00
Aaron Pham
673415cad3
fix(description): make sure to we join space correctly ( #970 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-03-06 19:45:02 -08:00
Tyler Funk
5576219990
feat(analytics): Goatcounter support ( #956 )
...
* Add options to support goatcounter analytics
* goatcounter: support self-hosted
* Add to configuration docs for goatcounter settings
* use https instead of protocol-relative link for goatcounter js
2024-03-06 19:44:34 -08:00
Jacky Zhao
343fd538cf
fix: remove extra # from tag content
2024-03-06 19:00:37 -08:00
Aaron Pham
ea272f0a55
fix(tag): remove hash on main page ( #969 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-03-06 18:24:50 -08:00
Matt Vogel
ab5a3b930d
fix(tag): move hash to sass styling only ( #930 )
2024-03-06 20:25:39 -05:00
Emile Bangma
8f570705db
feat: support youtube playlist iframe ( #968 )
...
* feat: support youtube playlist iframe
* chore: updated Youtube embed documentation to include playlists
2024-03-06 09:45:31 -08:00
Jacky Zhao
98cddaf1eb
chore: transclude subsection without dynamic regex construction
2024-03-05 22:17:58 -08:00
Emile Bangma
95dcb65741
fix: transclude all subsections for embedded call ( closes #963 ) ( #964 )
2024-03-06 00:53:35 -05:00
Aaron Pham
bdf4e4cc5c
feat(graph): focusOnHover ( #954 )
...
by default, globalGraph will enable focusOnHover, similar to Obsidian.
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-03-04 15:09:20 -05:00
Emile Bangma
efbff0cf57
feat(frontmatter): configure max length for description ( #946 )
...
* Sentence length check
* Replace external links with domain name.
* Updated documentation.
* Updated replacement values.
* Updated Regex based on feedback.
* Check description for undefined
* Updated external url transform regex.
* Updated formatting
2024-03-04 09:52:28 -08:00
Jacky Zhao
3a9259d847
feat: support transcluding codeblocks and blockquotes ( closes #940 )
2024-03-03 12:31:55 -08:00
HakuGuen
2ac4b5760d
feat(i18n): add Vietnamese translation ( #950 )
2024-02-29 19:14:20 -05:00
kon-foo
8bcc6fb086
fix: correct umami host for self-hosted ( #939 )
...
* fixed umami script path for self-hosted version
* Update quartz/plugins/emitters/componentResources.ts
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com >
---------
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com >
2024-02-27 11:05:28 -05:00
Aaron Pham
2fef82a198
chore(type): export attribute for theme key ( #933 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-26 09:53:45 -08:00
Aaron Pham
4adb88aed0
chore(types): update correct annotations for pages ( #928 )
2024-02-25 16:58:21 -08:00
kabirgh
3942f2375d
fix(fast rebuild): handle added an deleted markdown correctly ( #921 )
...
* Handle added files correctly
* Handle deletes properly
* addGraph renamed to mergeGraph
2024-02-23 18:40:42 -08:00
Jacky Zhao
8293cf49b1
fix(callouts): use user provided title instead of canonical for default title
2024-02-23 11:20:35 -08:00
Aaron Pham
0df7de41d1
chore(img): return targetUrl as given href ( #916 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-22 21:55:35 -08:00
Aaron Pham
d9698cbb30
feat(popover): add support for PDF ( #913 )
...
* feat(popover): add support for PDF
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: split pdf by ';'
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: remove unnecessary check
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-22 22:16:40 -05:00
Aaron Pham
3bed34385f
chore: passing additional buildCtx to componentData ( #914 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-22 17:51:07 -08:00