Commit Graph

738 Commits

Author SHA1 Message Date
Miguel Pimentel
1c402c16af
Merge branch 'jackyzha0:v4' into main 2023-09-22 11:34:35 -05:00
Miguel Pimentel
1712756b9e
Pull-Request [ariasae-9-22-2023] from Obsidian (#8)
* PUSH NOTE : Guide.md

* PUSH NOTE : Public Journal.md

* PUSH NOTE : index.md

* PUSH NOTE : About.md
2023-09-22 11:30:19 -05:00
Ben Schlegel
d93599364a
docs(showcase): fix pull request redirect link (#500) 2023-09-22 08:20:19 -07:00
Miguel Pimentel
1efd1d531a
Pull-Request [ariasae-9-21-2023] from Obsidian (#7)
* PUSH NOTE : unlock-firefox-sidebar.md

* PUSH NOTE : on-burning-out.md

* PUSH NOTE : monkey-brain.md

* PUSH NOTE : hello-world.md

* PUSH NOTE : Public Journal.md

* PUSH NOTE : Meta.md

* PUSH NOTE : NeoVim.md

* PUSH NOTE : index.md

* PUSH NOTE : Quotes Collection.md

* PUSH NOTE : About.md

* PUSH NOTE : Projects Overview.md
2023-09-22 02:08:51 -05:00
Miguel Pimentel
81114181d2
Pull-Request [ariasae-9-21-2023] from Obsidian (#6)
* PUSH NOTE : Public Journal.md

* PUSH NOTE : Projects Overview.md

* PUSH NOTE : Meta.md

* PUSH NOTE : Health and Wellness.md

* PUSH NOTE : Rhombic Dodecahedron d12.md

* PUSH NOTE : Scry Your Tasks.md

* PUSH NOTE : Rhizome.md

* PUSH NOTE : Rhizomatic Learning.md

* PUSH NOTE : Move Your Body.md

* PUSH NOTE : Markdown.md

* PUSH NOTE : Consistency.md

* PUSH NOTE : Guitar.md

* PUSH NOTE : Writing with Outlines.md

* PUSH NOTE : Poetry.md

* PUSH NOTE : Meditation.md

* PUSH NOTE : Procrastination.md

* PUSH NOTE : index.md

* PUSH NOTE : Grammar.md

* PUSH NOTE : Micropolitan Statistical Area.md

* PUSH NOTE : About.md
2023-09-21 23:38:50 -05:00
semanticdata
195cb9da28 new baseUrl, general update 2023-09-21 19:16:15 -05:00
Miguel Pimentel
7e552a53a3
Pull-Request [ariasae-9-21-2023] from Obsidian (#5)
* PUSH NOTE : Public Journal.md

* PUSH NOTE : Chuckwalla.md

* PUSH NOTE : About.md

* PUSH NOTE : Projects Overview.md
2023-09-21 18:15:03 -05:00
semanticdata
e32b5f5a11 rgb to hex colors 2023-09-21 17:49:02 -05:00
semanticdata
901482553e Merge branch 'v4' of https://github.com/jackyzha0/quartz 2023-09-21 17:29:49 -05:00
Ben Schlegel
fa69c2a565
fix(explorer): increase consistency, explicitly use font-family (#496)
* fix(explorer): display name for folders without `index` file

* docs(explorer): add section for folder display names

* docs(explorer): fix broken wikilink

* fix(consistency): explicitly set font + label/link fix

Use consistent styling between folders with `folderClickBehavior: "link"` and `"collapse`

* Update quartz/components/styles/explorer.scss

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Update quartz/components/styles/explorer.scss

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-09-21 19:35:11 +02:00
Ben Schlegel
8eb1554b13
fix(explorer): display names for folders without frontmatter (#494)
* fix(explorer): display name for folders without `index` file

* docs(explorer): add section for folder display names
2023-09-21 18:54:33 +02:00
Ben Schlegel
dcdeae4e7b
docs(explorer): update default config + new example (#493) 2023-09-21 18:53:19 +02:00
Jacky Zhao
48452231d5
perf: memoize filetree computation (#490)
* perf: memoize filetree computation

* format

* var -> let
2023-09-20 16:09:18 -07:00
Jacky Zhao
16d33fb771
feat: display name for folders, expand explorer a little bit (#489)
* feat: display name for folders, expand explorer a little bit

* update docs
2023-09-20 16:08:54 -07:00
Ben Schlegel
b029eeadab
feat(explorer): improve accessibility and consistency (+ bug fix) (#488)
* feat(consistency): use `all: unset` on button

* style: improve accessibility and consistency for explorer

* fix: localStorage bug with folder name changes

* chore: bump quartz version
2023-09-20 13:55:29 -07: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
Jacky Zhao
70e029d151 Revert "docs: wording changes for offline support"
This reverts commit 52a172d1a4.
2023-09-20 13:52:29 -07:00
Miguel Pimentel
9f47424120
Pull-Request [ariasae-9-20-2023] from Obsidian (#4)
* PUSH NOTE : Meta.md

* PUSH NOTE : Chuckwalla.md

* PUSH NOTE : Scope of Work.md

* PUSH NOTE : Micropolitan Statistical Area.md

* PUSH NOTE : Chords.md

* PUSH NOTE : Atomic Notes.md

* PUSH NOTE : Arpeggio.md

* PUSH NOTE : About.md
2023-09-20 14:54:20 -05:00
semanticdata
03acba73bf Quartz sync: Sep 20, 2023, 2:51 PM 2023-09-20 14:51:40 -05:00
semanticdata
a76dfd20d0 Merge branch 'v4' of https://github.com/jackyzha0/quartz 2023-09-20 14:42:12 -05:00
Miguel Pimentel
e0f31f5576
Pull-Request [ariasae-9-20-2023] from Obsidian (#3)
* PUSH NOTE : Rhizome.md

* PUSH NOTE : Upcoming Concerts.md

* PUSH NOTE : Scry Your Tasks.md

* PUSH NOTE : Rhombic Dodecahedron d12.md

* PUSH NOTE : Rhizomatic Learning.md

* PUSH NOTE : Move Your Body.md

* PUSH NOTE : Markdown.md

* PUSH NOTE : Consistency.md

* PUSH NOTE : Meta.md

* PUSH NOTE : index.md

* PUSH NOTE : Chuckwalla.md
2023-09-20 14:22:32 -05:00
Miguel Pimentel
3cbb63877a
Pull-Request [ariasae-9-20-2023] from Obsidian (#2)
* PUSH NOTE : Wishlist.md

* PUSH NOTE : Tools.md

* PUSH NOTE : Newsletters.md

* PUSH NOTE : Life Lessons.md

* PUSH NOTE : Inspirations.md

* PUSH NOTE : Meditation.md

* PUSH NOTE : Unlock Firefox Sidebar.md

* PUSH NOTE : Bookmark Collections.md

* PUSH NOTE : Continuous Care.md

* PUSH NOTE : Chords.md

* PUSH NOTE : Aurora Borealis Sighting.md
2023-09-20 14:03:54 -05:00
Jacky Zhao
0bad3ce799 docs: document enableToc 2023-09-20 11:58:52 -07:00
Jacky Zhao
52a172d1a4 docs: wording changes for offline support 2023-09-20 11:40:36 -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
rwutscher
27a6087dd5
fix: tag regex no longer includes purely numerical 'tags' (#485)
* fix: tag regex no longer includes purely numerical 'tags'

* fix: formatting

* fix: use guard in findAndReplace() instead of expanding the regex
2023-09-19 12:26:30 -07:00
semanticdata
e8b076e7a1 update README 2023-09-19 12:53:00 -05:00
semanticdata
756e90a5fc Merge branch 'v4' of https://github.com/jackyzha0/quartz 2023-09-19 12:31:57 -05:00
semanticdata
2e97875853 hide reading-time, style footer 2023-09-19 12:30:40 -05:00
Jacky Zhao
1bf7e3d8b3 fix(nit): make defaultOptions on explorer not a function 2023-09-19 10:22:39 -07:00
David Fischer
cc31a40b0c
feat: support changes in system theme (#484)
* feat: support changes in system theme

* fix: run prettier

* fix: add content/.gitkeep
2023-09-19 09:25:51 -07:00
Miguel Pimentel
596312d8c9
Pull-Request [ariasae-9-19-2023] from Obsidian (#1)
* PUSH NOTE : Stub.md

* PUSH NOTE : Projects Overview.md

* PUSH NOTE : index.md

* PUSH NOTE : Upcoming Concerts.md

* PUSH NOTE : Scry Your Tasks.md

* PUSH NOTE : Rhombic Dodecahedron d12.md

* PUSH NOTE : Rhizomatic Learning.md

* PUSH NOTE : Move Your Body.md

* PUSH NOTE : Markdown.md

* PUSH NOTE : Consistency.md

* PUSH NOTE : NeoVim.md

* PUSH NOTE : Meta.md

* PUSH NOTE : Markdown Demo.md

* PUSH NOTE : Wishlist.md

* PUSH NOTE : Tools.md

* PUSH NOTE : Side Effects of Sitting Down.md

* PUSH NOTE : Podcasts.md

* PUSH NOTE : Procrastination.md

* PUSH NOTE : Newsletters.md

* PUSH NOTE : Life Lessons.md

* PUSH NOTE : Inspirations.md

* PUSH NOTE : Writing with Outlines.md

* PUSH NOTE : Story Structure.md

* PUSH NOTE : Poetry.md

* PUSH NOTE : Meditation.md

* PUSH NOTE : Guitar.md

* PUSH NOTE : Health and Wellness.md

* PUSH NOTE : Unlock Firefox Sidebar.md

* PUSH NOTE : Grammar.md

* PUSH NOTE : Free Facts.md

* PUSH NOTE : Explore.md

* PUSH NOTE : Words I Like.md

* PUSH NOTE : Quotes Collection.md

* PUSH NOTE : Bookmarklets.md

* PUSH NOTE : Bookmark Collections.md

* PUSH NOTE : Chuckwalla.md

* PUSH NOTE : Callouts.md

* PUSH NOTE : Sweep Your Mind.md

* PUSH NOTE : Serif.md

* PUSH NOTE : Scope of Work.md

* PUSH NOTE : Sans-serif.md

* PUSH NOTE : Micropolitan Statistical Area.md

* PUSH NOTE : Digital Garden.md

* PUSH NOTE : Continuous Care.md

* PUSH NOTE : Chords.md

* PUSH NOTE : Atomic Notes.md

* PUSH NOTE : Arpeggio.md

* PUSH NOTE : About.md

* PUSH NOTE : Public Journal.md

* PUSH NOTE : Digital Garden Colors.md

* PUSH NOTE : SSD NVMe Comparison.md

* PUSH NOTE : Aurora Borealis Sighting.md
2023-09-19 11:06:50 -05:00
semanticdata
76c4c98fca initial commit after fork 2023-09-19 10:47:25 -05:00
Ben Schlegel
0d3cf29226
docs: fix explorer example (#483) 2023-09-18 14:32:00 -07:00
Ben Schlegel
6a2e0b3ad3
fix: bad visibility for last explorer item (#478)
* fix: bad visibility for last explorer item

* feat(explorer): add pseudo element for observer
2023-09-17 22:04:44 +02:00
Ben Schlegel
e67f409ec1
Merge pull request #479 from benschlegel/explorer-config
feat(explorer): add config for custom sort/map/filter functions
2023-09-17 21:36:04 +02:00
Ben Schlegel
4afb099bf3
docs: fix examples 2023-09-17 21:32:23 +02:00
Ben Schlegel
6914d4b40c
docs: fix intra page links 2023-09-17 21:20:09 +02:00
Christian Gill
af41f34bfd
fix(slug): Handle question mark (#481) 2023-09-17 11:02:00 -07:00
Ben Schlegel
7ac772fca8
fix: darkmode scroll bars (#480) 2023-09-17 10:29:20 -07:00
Ben Schlegel
5cc9253c41
docs(explorer): write docs for new features 2023-09-17 16:41:23 +02:00
Ben Schlegel
94a04ab1c9
fix(explorer): filter function in ExplorerNode 2023-09-17 15:51:08 +02:00
Ben Schlegel
9358f73f1c
fix: display name for file nodes 2023-09-17 12:41:06 +02:00
Ben Schlegel
f7029012df
feat: black magic
add config for `order` array, which determines the order in which all passed config functions for explorer will get executed in.

functions will now dynamically be called on `fileTree` via array accessor (e.g. fileTree["sort"].call(...)) with corresponding function from options being passed to call)
2023-09-16 21:58:38 +02:00
Ben Schlegel
fea352849c
fix: create deep copy of file passed into tree 2023-09-16 19:45:21 +02:00
Ben Schlegel
3d8c470c0d
feat(explorer): implement map fn argument
Add a function for mapping over all FileNodes as an option for `Explorer`
2023-09-16 19:35:27 +02:00
Ben Schlegel
31d16fbd2c
feat(explorer): integrate filter option 2023-09-16 19:18:59 +02:00
Ben Schlegel
036a33f70b
fix: use correct import for QuartzPluginData 2023-09-16 17:47:44 +02:00
Ben Schlegel
58aea1cb07
feat: implement filter function for explorer 2023-09-16 17:28:58 +02:00
Ben Schlegel
c7d3474ba8
feat(explorer): add config to support custom sort fn 2023-09-16 12:40:19 +02:00