semanticdata
75d6af9422
pnpm run format
2024-03-14 12:28:44 -05:00
semanticdata
7eabbf2407
pnpm run format
2024-03-11 08:58:43 -05:00
semanticdata
95da75f003
Merge branch 'v4' of https://github.com/jackyzha0/quartz
2024-03-11 08:53:58 -05:00
kabirgh
b4236e5142
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
Aaron Pham
73a890ab12
revert: "fix(callout): reorder the plugins to render latex on callout… ( #965 )
...
This reverts commit 018c6358c4 .
2024-03-05 19:37:28 -08:00
Aaron Pham
018c6358c4
fix(callout): reorder the plugins to render latex on callout title ( closes #952 ) ( #934 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-03-03 10:39:29 -08:00
semanticdata
8e59b3666e
Merge branch 'v4' of https://github.com/jackyzha0/quartz
2024-02-26 12:04:03 -06:00
Eiko Wagenknecht
1929241a62
docs: update plugin documentation ( #888 )
...
* docs: first few plugins documented
* docs: move plugin info
* docs: move plugin docs to tag based system
* docs: update latex example code snippet
* docs: fix spelling of latex in title
* docs: add missing linebreak
* docs: remove plugin tag from feature pages
* docs: shorten titles
* docs: refine wording
* docs: move plugin details for frontmatter
* docs: add features/* tags
* docs: update latex example
* docs: make references more explicit
* docs: add stubs for the remaining plugins
* docs: more descriptions
* docs: fix feature tags
* docs: descriptions
* docs: new plugin pages
* docs: update configuration page
* docs: more plugin work
* docs: run prettier
* docs: remove comments in config file and add link to docs
* docs: minor fixes
* docs: run prettier
* docs: spelling
* docs: update docs/plugins/AliasRedirects.md
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
* docs: update docs/plugins/Assets.md
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
* docs: update docs/plugins/CNAME.md
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
* docs: update docs/plugins/Static.md
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
* docs: update docs
* docs: update docs/features/Mermaid diagrams.md
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
* docs: update docs/plugins/RemoveDrafts.md
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* docs: update docs/plugins/Assets.md
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* docs: update docs/configuration.md
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* docs: update docs/configuration.md
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* docs: update docs/configuration.md
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* docs: some updates
* docs: work in review comments
---------
Signed-off-by: Eiko Wagenknecht <git@eiko-wagenknecht.de>
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-23 12:07:53 -08:00
Silviu Lorenț
fa2ea2896f
feat: add user-defined config for syntax highlighting plugin ( #869 )
...
* feat: add user-defined options to syntax highlighting plugin
* feat: add default syntax highlighting config to `quartz.config.ts`
* chore: refactor according to @aarnphm's review
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
* chore: run Prettier on `quartz/plugins/transformers/syntax.ts`
* Update quartz/plugins/transformers/syntax.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* Update syntax.ts
---------
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-17 10:23:45 -08:00
semanticdata
31e2c63053
Merge branch 'v4' of https://github.com/jackyzha0/quartz
2024-02-08 15:25:55 -06:00
Aaron Pham
330e322e48
feat(fonts): fetch before build ( #817 )
...
* feat: fetch google fonts before build
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* Update quartz/plugins/emitters/componentResources.ts
* fix: fetching wolff2
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* chore: remove request stylesheet
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* fix: race condition
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* chore: remove preconnect for static fonts
since we are already downloading fonts into public folder
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* chore: remove deadcode
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* chore: add options to gate for cdn caching
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* chore: apply jacky's suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* chore: add docs and only use one promise
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* fix: fmt
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
* chore: remove deadcode
* chore: final touches
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* revert: changes in theme.ts
* fix: styles and remove deadcode
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-08 02:52:55 -05:00
semanticdata
92ec11995c
improve color contrast, light theme --gray
2024-02-07 10:31:40 -06:00
semanticdata
487cef7e64
fix colors, improve accessibility
2024-02-07 10:12:01 -06:00
semanticdata
2ba144ec89
formatting, adjust toc
2024-02-07 08:54:06 -06:00
semanticdata
a830c8a1ad
Merge branch 'v4' of https://github.com/jackyzha0/quartz
2024-02-07 08:10:03 -06:00
Mara-Li
dbbc672c67
feat: Adding support for i18n ( closes #462 ) ( #738 )
...
* fix: alt error mix with height/width
More granular detection of alt and resize in image
* fix: format
* feat: init i18n
* feat: add translation
* style: prettier for test
* fix: build-up the locale to fusion with dateLocale
* style: run prettier
* remove cursed file
* refactor: remove i18n library and use locale way instead
* format with prettier
* forgot to remove test
* prevent merging error
* format
* format
* fix: allow string for locale
- Check during translation if valid / existing locale
- Allow to use "en" and "en-US" for example
- Add fallback directly in the function
- Add default key in the function
- Add docstring to cfg.ts
* forgot item translation
* remove unused locale variable
* forgot to remove fr-FR testing
* format
2024-02-03 19:55:24 -08:00
Jacky Zhao
3fb3930df8
fix: calculate heading after latex ( closes #719 )
2024-02-03 19:44:24 -08:00
Jacky Zhao
1a8aedf5f5
docs: clarify git only sets modified
2024-01-07 15:39:38 -08:00
semanticdata
0223add0e6
Merge branch 'v4' of https://github.com/jackyzha0/quartz
2023-12-22 10:31:24 -06:00
Jacky Zhao
7bcf27241f
fix: latex before syntax highlighting
2023-12-19 19:03:40 -08:00
Jacky Zhao
9b9d86474b
fix: mermaid rendering fix from upstream
2023-12-19 11:01:55 -08:00
Jacky Zhao
443cd53a1a
fix: mermaid rendering broken after rehype-pretty-code bump ( closes #638 )
2023-12-18 23:09:49 -08:00
semanticdata
1916312eeb
fix frontmatter updated date
2023-12-15 10:29:12 -06:00
semanticdata
7fa23d3541
updated config
2023-12-15 10:21:15 -06:00
semanticdata
de5e4c463a
theme shuffle
2023-12-14 20:40:24 -06:00
semanticdata
ceed442833
transition colors
2023-12-11 18:08:52 -06:00
semanticdata
b305fcbfaa
adjust layout, moves desktop backlinks, add toc
2023-11-23 14:06:38 -06:00
semanticdata
d8badc00bb
new fonts, adjust layout
2023-11-22 22:27:33 -06:00
semanticdata
869ab8a56a
adjust layout, toc, backlinks
2023-11-06 15:00:41 -06:00
semanticdata
c93b586f8d
update
2023-11-01 18:35:49 -05:00
semanticdata
1d2b09ba7b
add , {passive: true} to document.addEventListener
2023-10-30 13:15:31 -05:00
semanticdata
f83bf69898
disable katex, change text color in light mode
2023-10-30 13:02:47 -05:00
semanticdata
2bc7f0b061
Quartz sync: Oct 19, 2023, 5:59 PM
2023-10-19 17:59:52 -05:00
semanticdata
581646883d
rem recent notes section, impacted style
2023-09-30 08:18:24 -05:00
semanticdata
1d6e011738
trying new theme from Discord server
2023-09-29 21:11:22 -05:00
Miguel Pimentel
2569875624
Update quartz.config.ts
2023-09-22 21:33:38 -05:00
Miguel Pimentel
422b80f6f7
Update quartz.config.ts
2023-09-22 11:38:17 -05:00
semanticdata
195cb9da28
new baseUrl, general update
2023-09-21 19:16:15 -05:00
semanticdata
e32b5f5a11
rgb to hex colors
2023-09-21 17:49:02 -05:00
Jacky Zhao
6a9e6352e8
Revert "feat: Making Quartz available offline by making it a PWA ( #465 )"
...
This reverts commit d6301fae90 .
2023-09-20 13:52:45 -07:00
Adam Brangenberg
d6301fae90
feat: Making Quartz available offline by making it a PWA ( #465 )
...
* Adding PWA and chaching for offline aviability
* renamed workbox config to fit Quartz' scheme
* Documenting new configuration
* Added missig umami documentation
* Fixed formatting so the build passes, thank you prettier :)
* specified caching strategies to improve performance
* formatting...
* fixing "404 manifest.json not found" on subdirectories by adding a / to manifestpath
* turning it into a plugin
* Removed Workbox-cli and updated @types/node
* Added Serviceworkercode to offline.ts
* formatting
* Removing workbox from docs
* applied suggestions
* Removed path.join for sw path
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* Removed path.join for manifest path
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* Removing path module import
* Added absolute path to manifests start_url and manifest "import" using baseUrl
* Adding protocol to baseurl
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* Adding protocol to start_url too then
* formatting...
* Adding fallback page
* Documenting offline plugin
* formatting...
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* merge suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
* formatting...
* Fixing manifest path, all these nits hiding the actual issues .-.
* Offline fallback page through plugins, most things taken from 404 Plugin
* adding Offline Plugin to config
* formatting...
* Turned offline off as default and removed offline.md
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-09-20 11:38:13 -07:00
semanticdata
76c4c98fca
initial commit after fork
2023-09-19 10:47:25 -05:00
Jacky Zhao
9ae6343dd0
Revert "fix: use git dates by default, @napi/git is fast enough"
...
This reverts commit 5dcb7e83fc .
2023-09-15 10:33:38 -07:00
Jacky Zhao
5dcb7e83fc
fix: use git dates by default, @napi/git is fast enough
2023-09-15 09:46:06 -07:00
Jacky Zhao
8d6029b7b8
feat: 404 page emitter
2023-09-06 21:02:21 -07:00
Ben Schlegel
340e3ef511
feat(consistency): Add .obsidian to ignorePatterns ( #420 )
2023-08-25 09:03:49 -07:00
Jacky Zhao
c36a9f3fb7
feat: add defaultDateType config
2023-08-24 08:56:40 -07:00
Jacky Zhao
0ef1b5b522
update plausible url
2023-08-20 00:54:13 -07:00
Jacky Zhao
736c3981c4
fix emit filepaths, tag emit being overriden by content
2023-08-11 23:25:44 -07:00
Jacky Zhao
d7842e0ce7
make path and globbing more platform invariant
2023-08-02 22:10:13 -07:00