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 |
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 |
Jacky Zhao
|
c8c108c7f7
|
change default strategy to be rebase
|
2023-08-01 23:29:58 -07:00 |
Jacky Zhao
|
cc79502670
|
make layouts simpler to think about
|
2023-07-25 23:37:24 -07:00 |
Jacky Zhao
|
c0278a8c65
|
font loading options, optimize css
|
2023-07-24 21:54:47 -07:00 |
Jacky Zhao
|
4811500b1b
|
make component resources a proper emitter
|
2023-07-23 18:20:43 -07:00 |
Jacky Zhao
|
8fd75ffbfd
|
support attachments folder
|
2023-07-23 17:42:00 -07:00 |
Jacky Zhao
|
9e83af04a7
|
refactor static and asset emission to be actual emitter plugins
|
2023-07-23 17:07:19 -07:00 |
Jacky Zhao
|
7db2eda76c
|
run prettier
|
2023-07-22 17:27:41 -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
|
b90590b9f4
|
polish
|
2023-07-08 14:36:02 -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
|
e0ebee5aa9
|
various polish
|
2023-07-02 13:08:29 -07:00 |
Jacky Zhao
|
4c904d88ab
|
rss + sitemap
|
2023-07-01 13:35:27 -07:00 |
Jacky Zhao
|
ba9f243728
|
tag and folder pages
|
2023-07-01 00:03:01 -07:00 |
Jacky Zhao
|
fd5c8d17d3
|
basic search implementation
|
2023-06-19 20:37:45 -07:00 |
Jacky Zhao
|
c4cf0dcb02
|
local and global graph
|
2023-06-18 10:47:07 -07:00 |
Jacky Zhao
|
8bfee04c8c
|
popovers
|
2023-06-17 16:05:46 -07:00 |
Jacky Zhao
|
cb89cce183
|
basic left,right layout
|
2023-06-17 14:36:06 -07:00 |
Jacky Zhao
|
917d5791ac
|
modern toc tweaks
|
2023-06-16 19:41:59 -07:00 |
Jacky Zhao
|
9d2024b11c
|
taglist, mermaid
|
2023-06-12 22:41:42 -07:00 |
Jacky Zhao
|
2bfe90b7e6
|
add config to components
|
2023-06-11 23:46:38 -07:00 |
Jacky Zhao
|
352075ae81
|
refactor plugins to be functions instead of classes
|
2023-06-11 23:26:43 -07:00 |
Jacky Zhao
|
b8c011410d
|
toc
|
2023-06-09 23:06:02 -07:00 |
Jacky Zhao
|
317cce9314
|
generic quartz component for layout
|
2023-06-07 22:27:32 -07:00 |
Jacky Zhao
|
1cb4dadf13
|
codeblock copy
|
2023-06-06 21:19:00 -07:00 |
Jacky Zhao
|
4d3579ca98
|
darkmode scripts
|
2023-06-06 19:48:37 -07:00 |
Jacky Zhao
|
9ad89997a5
|
multi-core builds
|
2023-06-04 12:35:45 -04:00 |
Jacky Zhao
|
04eeb2d10c
|
syntax higlighting
|
2023-06-01 19:05:14 -04:00 |
Jacky Zhao
|
42d3a7de17
|
scss support
|
2023-06-01 17:35:31 -04:00 |
Jacky Zhao
|
c1c46ad67e
|
obsidian flavored markdown support
|
2023-06-01 12:33:20 -04:00 |
Jacky Zhao
|
3636c052eb
|
link processing
|
2023-05-31 17:41:44 -04:00 |
Jacky Zhao
|
21c007e2fc
|
rendering, link resolution, asset copying
|
2023-05-31 17:01:23 -04:00 |
Jacky Zhao
|
ad6ce0d73f
|
plugin integration round 2
|
2023-05-30 08:02:20 -07:00 |