Jacky Zhao
6c4b9cbb4c
fix(transclude): blockref detection
2025-04-22 11:18:50 -07:00
Jacky Zhao
bf8b577f63
perf: incremental rebuild (--fastRebuild v2 but default) ( #1841 )
...
* checkpoint
* incremental all the things
* properly splice changes array
* smol doc update
* update docs
* make fancy logger dumb in ci
2025-03-16 14:17:31 -07:00
Jacky Zhao
d94ccf245a
fix: load mermaid as normal now that inline is safely below bundle size
2025-03-10 16:42:08 -07:00
Jacky Zhao
ec33a3b7c0
fix: mermaid script load order
2025-03-10 16:20:08 -07:00
Jacky Zhao
f35321c408
perf(explorer): client side explorer ( #1810 )
...
* start work on client side explorer
* fix tests
* fmt
* generic test flag
* add prenav hook
* add highlight class
* make flex more consistent, remove transition
* open folders that are prefixes of current path
* make mobile look nice
* more style fixes
2025-03-09 14:58:26 -07:00
Jacky Zhao
68f01725e8
feat: support emitters defining external resources, emit link from contentindex directly
2025-03-05 18:16:24 -08:00
Aaron Pham
83ce7ec0a7
perf: reduce bundle size ( closes #1607 ) ( #1689 )
2025-01-01 12:24:32 -08:00
Emile Bangma
a353376541
feat(transformer): allow inline CSS styling ( #1551 )
...
* feat(transformer): allow inline CSS styling
* Updated docs
* Default to inline: false
* Removed redundant inline: false
2024-10-30 23:57:39 +01:00
Emile Bangma
5f8ae8e232
feat: responsive design grid ( #1354 )
...
* Responsive design grid
* Addressed PR feedback
* Bump Quartz version 4.3.1 => 4.4.0
* Moved page-header into center
* Updated docs with new layouts
* Sync updated version number with package-lock
* Table of Content scrollbar auto
* Reset node_modules
* Updated layout images
* Fixed tablet layout
* Finilazed layout images
2024-09-23 13:40:12 -07:00
Jacky Zhao
d2e7a4f01e
feat(layout): add afterBody
2024-07-09 19:09:31 -07:00
Emile Bangma
6d8bd3a58f
fix(transclusion): prevent duplicate transclusion if multiple transclusions are present. ( #982 )
2024-03-09 16:14:31 -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
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
kabirgh
fa91e0d3ef
fix/feat(fast rebuild): re-render transclusions in normal and fastRebuild mode ( #842 )
...
* Re-render transclusions in normal watch mode
* Include transclusions in ContentPage getDependencyGraph
* Address PR comments
2024-02-17 09:45:01 -08:00
Jacky Zhao
81139e1a83
feat: add transclude-src to transclude 'link to original'
2024-02-12 08:52:00 -08:00
Jacky Zhao
e7529cea55
fix: set default locale for lang attribute
2024-02-08 09:31:36 -08:00
Aaron Pham
9763cfdab9
chore(lang): lang element based on frontmatter or default locale ( #819 )
...
default locale
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
2024-02-07 09:29:47 -08:00
Jacky Zhao
2e6de548ab
fix(i18n): forgot a string
2024-02-05 16:40:39 -08:00
Jacky Zhao
340684c01f
chore(i18n): refactor and cleanup ( #805 )
...
* checkpoint
* finish
* docs
2024-02-04 20:57:10 -08:00
Jacky Zhao
f87dc82f24
fix: change backtick to regular after making script loading less hacky
2023-12-18 23:13:37 -08:00
Jacky Zhao
6e6a31ccb3
deps: bump everything ( closes #635 ) ( #636 )
...
* deps: bump ws
* deps: bump lightningcss
* deps: workerpool
* deps: various types
* deps: chalk
* deps: globby
* deps: preact
* deps: tsx
* deps: @floating-ui/dom
* deps: esbuild
* deps: types + prettier
* deps: rimraf, typescript
* deps: remark/rehype/unified ecosystem
* format
2023-12-18 09:48:40 -08:00
Jacky Zhao
24681b9b10
fix: transcludes and relative paths
2023-12-02 16:51:03 -08:00
Jacky Zhao
69a996c5d6
fix: explicit undefined check in header transclude
2023-11-18 18:27:44 -08:00
Jacky Zhao
ced51864fc
feat: header and full-page transcludes ( closes #557 )
2023-11-13 22:51:40 -08:00
Jacky Zhao
0a6e9c3f86
feat: note transclusion ( #475 )
...
* basic transclude
* feat: note transclusion
2023-09-13 11:28:53 -07:00
Jacky Zhao
4387044cc7
fix: 404 page styling for nested pages ( closes #458 )
2023-09-12 21:29:57 -07:00
Jacky Zhao
f7c2fc36f3
improve path resolution stability
2023-08-19 16:28:44 -07:00
Jacky Zhao
303a867d60
base path refactor to better support subpath hosting
2023-08-19 15:52:25 -07:00
Jacky Zhao
b5ab38cb7e
fix relative path resolution in router and link crawling
2023-08-16 22:04:15 -07:00
Jacky Zhao
617ea80db1
run prettier
2023-07-22 17:27:41 -07:00
Jacky Zhao
ffb2c9ba57
base path refactor, more docs
2023-07-13 00:19:35 -07:00
Jacky Zhao
7e3781c6d0
fix popover zindex
2023-07-04 17:14:15 -07:00
Jacky Zhao
a90142ba2d
more visual polish, adjust colours and spacing
2023-07-04 16:48:36 -07:00
Jacky Zhao
1547c8af0d
fix indexing causing main thread freeze, various polish
2023-07-04 10:08:32 -07:00
Jacky Zhao
20b2d88a06
various polish
2023-07-02 13:08:29 -07:00
Jacky Zhao
3e0e06025c
tag and folder pages
2023-07-01 00:03:01 -07:00