Anton Bulakh
6b47a92e27
Merge 4e0c34730d into e26658f4ed
2025-03-13 19:44:28 -04:00
Jacky Zhao
a8001e9554
feat: support non-singleton explorer
2025-03-10 15:13:22 -07:00
dependabot[bot]
4901472aa8
chore(deps): bump the production-dependencies group with 8 updates ( #1788 )
...
* chore(deps): bump the production-dependencies group with 8 updates
Bumps the production-dependencies group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [hast-util-to-html](https://github.com/syntax-tree/hast-util-to-html ) | `9.0.4` | `9.0.5` |
| [hast-util-to-jsx-runtime](https://github.com/syntax-tree/hast-util-to-jsx-runtime ) | `2.3.2` | `2.3.4` |
| [preact](https://github.com/preactjs/preact ) | `10.26.0` | `10.26.2` |
| [rehype-mathjax](https://github.com/remarkjs/remark-math ) | `7.0.0` | `7.1.0` |
| [ws](https://github.com/websockets/ws ) | `8.18.0` | `8.18.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.13.4` | `22.13.5` |
| [prettier](https://github.com/prettier/prettier ) | `3.5.1` | `3.5.2` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.19.2` | `4.19.3` |
Updates `hast-util-to-html` from 9.0.4 to 9.0.5
- [Release notes](https://github.com/syntax-tree/hast-util-to-html/releases )
- [Commits](https://github.com/syntax-tree/hast-util-to-html/compare/9.0.4...9.0.5 )
Updates `hast-util-to-jsx-runtime` from 2.3.2 to 2.3.4
- [Release notes](https://github.com/syntax-tree/hast-util-to-jsx-runtime/releases )
- [Commits](https://github.com/syntax-tree/hast-util-to-jsx-runtime/compare/2.3.2...2.3.4 )
Updates `preact` from 10.26.0 to 10.26.2
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.26.0...10.26.2 )
Updates `rehype-mathjax` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/remarkjs/remark-math/releases )
- [Commits](https://github.com/remarkjs/remark-math/compare/rehype-mathjax@7.0.0...rehype-mathjax@7.1.0 )
Updates `ws` from 8.18.0 to 8.18.1
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.18.0...8.18.1 )
Updates `@types/node` from 22.13.4 to 22.13.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `prettier` from 3.5.1 to 3.5.2
- [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.5.1...3.5.2 )
Updates `tsx` from 4.19.2 to 4.19.3
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.19.2...v4.19.3 )
---
updated-dependencies:
- dependency-name: hast-util-to-html
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: hast-util-to-jsx-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: preact
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: rehype-mathjax
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: ws
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: tsx
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: update type error
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aaron Pham <contact@aarnphm.xyz>
2025-02-25 16:52:52 -05:00
Anton Bulakh
4e0c34730d
fix(folders): Use real folder names instead of splicing slugs
...
In breadcrumbs and folder pages (both folder page titles and page
lists) the name of the folder was derived from the slug unless
overriden, which is.. wonky.
This is much more noticeable if you change the slugify function to make
all slugs lowercase - which I did, and which may be a followup PR.
The patch was pretty straightforward though, we just use the real
folder names from the relativePath.
2025-02-14 03:01:10 +02:00
Emile Bangma
8141cb1587
fix(cssclasses): apply frontmatter classes uniformly between page types ( #1645 )
2024-12-11 00:43:27 +01:00
Thomas Hack
1d2dc167f4
feat(folder): add intermediate folders pages ( #1295 )
...
Co-authored-by: Aaron Pham <Aaronpham0103@gmail.com>
Co-authored-by: Aaron Pham <contact@aarnphm.xyz>
2024-10-25 12:52:33 -04:00
Jacky Zhao
965425d54d
docs + chore: cleanup custom sort ordering for folder + tag listings, add docs
2024-07-09 17:55:19 -07:00
Cao Mingjun
ea92ed4f45
feat: Allow custom sorting of FolderPage and TagPage ( #1250 )
2024-07-09 17:42:33 -07:00
Hydrophobefireman
aa4f5294a3
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
Aaron Pham
d6e79d1ea6
chore(types): update correct annotations for pages ( #928 )
2024-02-25 16:58:21 -08:00
Jacky Zhao
ab0e20b4d0
chore: refactor out and export endsWith
2024-02-11 10:57:24 -08:00
Jacky Zhao
36e4cc41a9
chore(i18n): refactor and cleanup ( #805 )
...
* checkpoint
* finish
* docs
2024-02-04 20:57:10 -08: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
Mara-Li
b7152f743b
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
16adbd3011
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
ba40516c54
fix: fmt
2024-01-27 22:24:13 -08:00
LUCASTUCIOUS
a70078ccdc
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
60b3bc34cb
fix: catch html to jsx errors ( closes #547 )
2023-10-21 21:06:02 -07:00
Jacky Zhao
505673acd7
feat: pluralize things in lists
2023-09-02 18:07:26 -07:00
Jacky Zhao
bfb416b35a
fix: text wrap in popover
2023-08-23 13:10:23 -07:00
Jacky Zhao
ca17af4ae2
fix: dont show index page for folder in its own listing
2023-08-20 15:02:24 -07:00
Jacky Zhao
236130ac22
css fixes, add recent notes, more robust quartz update
2023-08-20 12:46:37 -07:00
Jacky Zhao
9d77edaf94
fix description not being used in folder and tag listings
2023-08-20 01:08:18 -07:00
Jacky Zhao
dd47be1bc6
improve path resolution stability
2023-08-19 16:28:44 -07:00
Jacky Zhao
c874e7e937
base path refactor to better support subpath hosting
2023-08-19 15:52:25 -07:00
Jacky Zhao
2f6747b166
fix relative path resolution in router and link crawling
2023-08-16 22:04:15 -07:00
Jacky Zhao
351b4ab13b
styling fixes for stacking order and overflow
2023-07-23 21:41:09 -07:00
Jacky Zhao
7db2eda76c
run prettier
2023-07-22 17:27:41 -07:00
Jacky Zhao
3ac6b42e16
finish path refactoring, add sourcemap + better trace support
2023-07-15 23:02:12 -07:00
Jacky Zhao
906f91f8ee
base path refactor, more docs
2023-07-13 00:19:35 -07:00
Jacky Zhao
08f8e3b4a4
docs + various polish
2023-07-09 19:32:24 -07:00
Jacky Zhao
974b0da308
folder and tag descriptions, re-enable relative pathing
2023-07-04 18:02:59 -07:00
Jacky Zhao
38cff2d670
more visual polish, adjust colours and spacing
2023-07-04 16:48:36 -07:00
Jacky Zhao
ab9da02c60
fix indexing causing main thread freeze, various polish
2023-07-04 10:08:32 -07:00
Jacky Zhao
ba9f243728
tag and folder pages
2023-07-01 00:03:01 -07:00