Jacky Zhao
8e72a13484
pkg: bump to 4.1.6
2024-01-31 10:01:40 -08:00
Jacky Zhao
2687ee87c5
fix(style): search preview consistency
2024-01-31 09:55:23 -08:00
Aaron Pham
883c0769cf
feat(usability): update functions for search ( #774 )
...
* feat(usability): update functions for search
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* perf: slightly cleaner variables
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-01-31 09:38:42 -08:00
Aaron Pham
bd718e0f6f
chore(deps): bump katex to 0.16.9 ( #772 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-01-31 09:25:16 -08:00
Aaron Pham
b9d3d47f50
feat(search): experimental telescope layout ( closes #718 ) ( #722 )
...
* feat(search): telescope-style search
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore(search): cleanup some basis and borders
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix(search): make sure to set overflow-y
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* feat(search): shows preview on desktop only search
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* perf: add options to control layout through config
cache memoize results to avoid fetching
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: use the default configuration
* fix: correct minor type for search
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: use datasets to query for preview
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: layout changes
show preview on normal layout, and only show previous layout in list page.
* fix(type): annotate search with types
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: apply jacky's suggestion
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* chore: using map API and scss
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: styling on search container view on phones
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* Update quartz.layout.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-31 01:16:14 -08:00
Jacky Zhao
d2aeec52ee
fix: properly parse tags in body
2024-01-30 23:51:21 -08:00
LUCASTUCIOUS
d7c2e0b310
feat: Feature/custom callout icon ( #727 )
...
* Add icons as masks
To handle a simple way to add custom icons, i made it pure css. Icon are now a mask for the callout-icon div, so they always follow the --color form the current callout.
Now to add a custom icon, you simply add
```css
.callout {
&[data-callout="custom"] {
--color: #customcolor;
--border: #custombordercolor;
--bg: #custombg;
--callout-icon: url('data:image/svg+xml; utf8, <custom formatted svg>');
}
```
to custom.scss
* remove now unused code
* Make callouts an enum
* docs: update instructions for custom callouts
* Prettier & run format
* dynamic matching
For maintainability, make dynamic mathching. If we or Obsidian want to support more callouts, we simply add it to the enum
* callout mapping const
Getting ride of the enum entierly as it's not worth here?
* fix callout icon styling
* Add forgotten icons
* Rebase
* harmonize callout icon and fold icon
* fix docs + prettier
* Update docs/features/callouts.md
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* Update quartz/plugins/transformers/ofm.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* Suggestions fix
* remove unecessary rules
* comment is always nice
* Update docs/features/callouts.md
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-30 22:10:13 -08:00
dependabot[bot]
ef423f60a2
chore(deps): bump lightningcss from 1.22.1 to 1.23.0 ( #765 )
...
Bumps [lightningcss](https://github.com/parcel-bundler/lightningcss ) from 1.22.1 to 1.23.0.
- [Release notes](https://github.com/parcel-bundler/lightningcss/releases )
- [Commits](https://github.com/parcel-bundler/lightningcss/compare/v1.22.1...v1.23.0 )
---
updated-dependencies:
- dependency-name: lightningcss
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-30 22:05:17 -08:00
dependabot[bot]
680e95db97
chore(deps): bump @floating-ui/dom from 1.5.3 to 1.6.1 ( #766 )
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.5.3 to 1.6.1.
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.6.1/packages/dom )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-30 22:04:53 -08:00
dependabot[bot]
7eb38f7172
chore(deps-dev): bump @types/node from 20.3.3 to 20.11.11 ( #767 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.3.3 to 20.11.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-30 22:03:54 -08:00
dependabot[bot]
059385b6e9
chore(deps-dev): bump prettier from 3.1.1 to 3.2.4 ( #768 )
...
* chore(deps-dev): bump prettier from 3.1.1 to 3.2.4
Bumps [prettier](https://github.com/prettier/prettier ) from 3.1.1 to 3.2.4.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.1.1...3.2.4 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* format
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-30 22:03:33 -08:00
1900
a0f502f17b
feat: support selfhost umami ( #764 )
...
* feat: support selfhsot umami
* Update quartz/plugins/emitters/componentResources.ts
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com >
* Update quartz/plugins/emitters/componentResources.ts
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com >
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com >
2024-01-30 09:58:09 -08:00
Justin Fowler
90337aa40b
fix(css): improve wrapping when right sidebar has more than two items ( #762 )
...
* improve wrapping when right sidebar has more than two items, particularly on mobile
* Adjusted min-width
2024-01-29 21:56:59 -08:00
Aaron Pham
10097c4fd1
fix(type): annotate event for nav ( #761 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-01-29 21:55:10 -08:00
Aaron Pham
4e6c8286a6
fix(div): update class name to remove weird space afterwards ( #763 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-01-29 21:51:13 -08:00
Aaron Pham
c630926158
fix(type): make sure dispatchEvent also accept UIEvent ( #760 )
...
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-01-29 16:26:47 -08:00
dependabot[bot]
4d38610d40
chore(deps): bump workerpool from 8.0.0 to 9.1.0 ( #757 )
...
* chore(deps): bump workerpool from 8.0.0 to 9.1.0
Bumps [workerpool](https://github.com/josdejong/workerpool ) from 8.0.0 to 9.1.0.
- [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md )
- [Commits](https://github.com/josdejong/workerpool/compare/v8.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: workerpool
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* remove @types/workerpool
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-29 12:45:37 -08:00
dependabot[bot]
e1e6cd0058
chore(deps): bump remark-rehype from 11.0.0 to 11.1.0 ( #758 )
...
Bumps [remark-rehype](https://github.com/remarkjs/remark-rehype ) from 11.0.0 to 11.1.0.
- [Release notes](https://github.com/remarkjs/remark-rehype/releases )
- [Commits](https://github.com/remarkjs/remark-rehype/compare/11.0.0...11.1.0 )
---
updated-dependencies:
- dependency-name: remark-rehype
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 12:41:51 -08:00
dependabot[bot]
c499793219
chore(deps): bump rfdc from 1.3.0 to 1.3.1 ( #759 )
...
Bumps [rfdc](https://github.com/davidmarkclements/rfdc ) from 1.3.0 to 1.3.1.
- [Commits](https://github.com/davidmarkclements/rfdc/compare/v1.3.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: rfdc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 12:41:33 -08:00
dependabot[bot]
5b04a73252
chore(deps): bump @napi-rs/simple-git from 0.1.11 to 0.1.14 ( #756 )
...
Bumps [@napi-rs/simple-git](https://github.com/Brooooooklyn/simple-git ) from 0.1.11 to 0.1.14.
- [Release notes](https://github.com/Brooooooklyn/simple-git/releases )
- [Commits](https://github.com/Brooooooklyn/simple-git/compare/v0.1.11...v0.1.14 )
---
updated-dependencies:
- dependency-name: "@napi-rs/simple-git"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 12:40:55 -08:00
Jacky Zhao
e613d5db81
fix: fmt
2024-01-29 09:38:14 -08:00
Jacky Zhao
84069e002c
fix: implement regex fix for alt in image wikilinks ( closes #753 )
2024-01-29 09:36:36 -08:00
Jacky Zhao
b7104bcc41
fix: attempt to merge cached folder state between builds ( closes #691 )
2024-01-29 00:56:20 -08:00
Aaron Pham
aed2f8166b
feat(icon): update content for gfm links ( #751 )
...
* feat(icon): update content for gfm links
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: remove unused var
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: inherit display to remove additional spacing
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* revert: remove redundant svg attribute
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-01-28 23:38:59 -08:00
Mara-Li
b53c622672
feat: div that encapsulate PageList component ( #750 )
...
* feat: div that encapsulate PageList component
* change class to follow review
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* apply page-listing div to TagContent
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-28 22:52:04 -08:00
Mara-Li
1d7c3f4553
feat: allow to config a translation for date ( #739 )
...
* fix: alt error mix with height/width
More granular detection of alt and resize in image
* fix: format
* feat: allow to translate the date displayed
* style: format
* fix: rename to fusion dateLocale with locale (i18n support)
* Update quartz/components/PageList.tsx
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* remove default key as it was already set
* add docstring for locale
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-28 22:13:59 -08:00
Mara-Li
ea8632abfe
fix: cssclasses was not applied on folder note (index) ( #749 )
...
* docs: improve first-time git setup
* fix: cssClasses was not applied on index page
* refactor: remove vscode files
* fix: format
* fix: cssClasses should be applied on the entire div, not only the article
* feat: support cssClasses for tag-listing
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-28 22:12:48 -08:00
Jacky Zhao
2eaeb6086c
fix: content-disposition inline should apply to all resource types ( closes #728 )
2024-01-28 22:12:01 -08:00
Jacky Zhao
b5ca7798ef
fix: revert parsing dates in frontmatter
2024-01-28 21:27:16 -08:00
Jacky Zhao
aceba841b1
docs: improve first-time git setup
2024-01-28 00:20:08 -08:00
Jacky Zhao
b019797a39
style: remove redundant webkit prefix
2024-01-27 23:13:17 -08:00
Jacky Zhao
5de5076bc2
fix: allow alt to be defined in wikilinks alongside dims
2024-01-27 22:49:57 -08:00
Jacky Zhao
40ebb615f1
fix: fmt
2024-01-27 22:24:13 -08:00
LUCASTUCIOUS
9bae06f980
feat: Option to mask folder count ( #734 )
...
* Option to mask folder count
* Update quartz/components/pages/FolderContent.tsx
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-27 22:21:32 -08:00
Jacky Zhao
2cc178544a
fix: revert bad tsconfig change
2024-01-27 22:19:37 -08:00
Jacky Zhao
adcc39f062
deps: bump flexsearch
2024-01-27 22:15:25 -08:00
dependabot[bot]
fecfda56ff
chore(deps): bump shikiji from 0.9.9 to 0.10.2 ( #742 )
...
Bumps [shikiji](https://github.com/antfu/shikiji/tree/HEAD/packages/shikiji ) from 0.9.9 to 0.10.2.
- [Release notes](https://github.com/antfu/shikiji/releases )
- [Commits](https://github.com/antfu/shikiji/commits/v0.10.2/packages/shikiji )
---
updated-dependencies:
- dependency-name: shikiji
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 22:01:43 -08:00
dependabot[bot]
7b71def25a
chore(deps): bump rehype-mathjax from 5.0.0 to 6.0.0 ( #745 )
...
Bumps [rehype-mathjax](https://github.com/remarkjs/remark-math ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/remarkjs/remark-math/releases )
- [Commits](https://github.com/remarkjs/remark-math/compare/rehype-mathjax@5.0.0...rehype-mathjax@6.0.0 )
---
updated-dependencies:
- dependency-name: rehype-mathjax
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 22:00:38 -08:00
dependabot[bot]
dbada2a623
chore(deps): bump @napi-rs/simple-git from 0.1.9 to 0.1.11 ( #746 )
...
Bumps [@napi-rs/simple-git](https://github.com/Brooooooklyn/simple-git ) from 0.1.9 to 0.1.11.
- [Release notes](https://github.com/Brooooooklyn/simple-git/releases )
- [Commits](https://github.com/Brooooooklyn/simple-git/compare/v0.1.9...v0.1.11 )
---
updated-dependencies:
- dependency-name: "@napi-rs/simple-git"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 21:59:02 -08:00
dependabot[bot]
30257467ed
chore(deps-dev): bump tsx from 4.6.2 to 4.7.0 ( #743 )
...
Bumps [tsx](https://github.com/privatenumber/tsx ) from 4.6.2 to 4.7.0.
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/develop/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.6.2...v4.7.0 )
---
updated-dependencies:
- dependency-name: tsx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 21:56:51 -08:00
dependabot[bot]
f758a93c4d
chore(deps): bump rehype-pretty-code from 0.12.3 to 0.12.6 ( #741 )
...
Bumps [rehype-pretty-code](https://github.com/atomiks/rehype-pretty-code ) from 0.12.3 to 0.12.6.
- [Release notes](https://github.com/atomiks/rehype-pretty-code/releases )
- [Commits](https://github.com/atomiks/rehype-pretty-code/compare/v0.12.3...v0.12.6 )
---
updated-dependencies:
- dependency-name: rehype-pretty-code
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 21:47:04 -08:00
Jacky Zhao
34676e85dd
feat: enable dependabot
2024-01-27 21:44:38 -08:00
Jacky Zhao
090985f22b
fix: generalize frontmatter parsing and coercing
2024-01-27 21:39:16 -08:00
LUCASTUCIOUS
9d366f3d97
feat: Handling cssclasses properties in Quartz ( #711 )
...
* Add cssclasses to article
* Prettier
* Update quartz/components/pages/Content.tsx
* Update quartz/components/pages/Content.tsx
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2024-01-27 18:34:21 -08:00
Jacky Zhao
55dc2de67f
docs: i can't type
2024-01-26 20:23:43 -08:00
Jacky Zhao
36cee77868
docs: fix phrasing
2024-01-26 20:16:54 -08:00
Jacky Zhao
3192417871
fix: allow partial when specifiying layout for emitter plugins
2024-01-26 13:40:37 -08:00
Jacky Zhao
976188bd62
docs: add nicole van der hoeven's setup guide
2024-01-26 10:55:59 -08:00
Jacky Zhao
55a8f4a31e
docs: rearrange showcase
2024-01-25 22:22:07 -08:00
Xinyang Yu
b859cdacbd
fix: code block overflow scroll ( #729 )
2024-01-25 09:56:26 -08:00