Commit Graph

1707 Commits

Author SHA1 Message Date
Jacky Zhao
7c01e8dde0 feat: openLinksInNewTab option for link transformer 2023-10-22 09:54:12 -07:00
Jacky Zhao
b7ae7a99db fix: styling for nested popover tag in page list 2023-10-21 21:12:11 -07:00
Jacky Zhao
60b3bc34cb fix: catch html to jsx errors (closes #547) 2023-10-21 21:06:02 -07:00
Jacky Zhao
dc834015d0 fix(style): tag float orientation for long tags on page listing 2023-10-21 21:06:02 -07:00
Jacky Zhao
1e357ef5ac fix(style): prioritize base and custom scss over component css 2023-10-21 21:06:02 -07:00
337b7fc281 Merge branch 'v4' of github.com:tomoyanonymous/quartz-research-note into v4 2023-10-21 02:04:18 +09:00
2381eb927f metge 2023-10-21 02:04:02 +09:00
8d5573a23f [obsidian] vault backup: 2023-10-21 02:03:08[ 2023-10-21 02:03:08 +09:00
freenandes
54e722a55d
docs: Update showcase.md (#540)
changed URL
2023-10-17 19:43:41 -07:00
Thomas
86d16b12a2
docs(explorer): Fixed small typo with extra } in explorer.md (#541) 2023-10-17 19:43:20 -07:00
freenandes
ed971800c0
Update showcase.md (#539) 2023-10-17 08:58:28 -07:00
2b0ac4e9b7 [obsidian] vault backup: 2023-10-18 00:10:32[ 2023-10-18 00:10:32 +09:00
b7e3f137f6 [obsidian] vault backup: 2023-10-17 16:15:03[ 2023-10-17 16:15:03 +09:00
66cbcac93c Merge commit 'c12596cf5a5d86e2d87c757bfab4a2435c628bc9' into v4 2023-10-17 15:58:30 +09:00
74792a90d2 merge 2023-10-17 15:57:03 +09:00
6b668fb78b [obsidian] vault backup: 2023-10-17 07:02:12[ 2023-10-17 07:02:12 +09:00
046e4ebac7 [obsidian] vault backup: 2023-10-17 01:43:06[ 2023-10-17 01:43:06 +09:00
287afd85db [obsidian] vault backup: 2023-10-16 17:52:18[ 2023-10-16 17:52:18 +09:00
Jacky Zhao
af9ddadc4d
fix(css): import base from custom instead of the other way around (#536) 2023-10-14 13:45:56 -07:00
111f489c73 [obsidian] vault backup: 2023-10-14 21:51:44[ 2023-10-14 21:51:44 +09:00
c75cafa863 [obsidian] vault backup: 2023-10-14 10:34:47[ 2023-10-14 10:34:47 +09:00
d06791c36e [obsidian] vault backup: 2023-10-13 22:40:57[ 2023-10-13 22:40:57 +09:00
52dd22f8d6 [obsidian] vault backup: 2023-10-13 21:40:57[ 2023-10-13 21:40:57 +09:00
cf6721d7e6 [obsidian] vault backup: 2023-10-13 20:40:57[ 2023-10-13 20:40:57 +09:00
be538ab694 [obsidian] vault backup: 2023-10-13 18:40:57[ 2023-10-13 18:40:57 +09:00
85dddfbc12 [obsidian] vault backup: 2023-10-13 17:40:52[ 2023-10-13 17:40:52 +09:00
6411a10e48 [obsidian] vault backup: 2023-10-13 12:44:10[ 2023-10-13 12:44:10 +09:00
654d0d513d [obsidian] vault backup: 2023-10-13 11:43:40[ 2023-10-13 11:43:40 +09:00
cebf1d14a7 [obsidian] vault backup: 2023-10-12 18:33:49[ 2023-10-12 18:33:49 +09:00
06d66b775a [obsidian] vault backup: 2023-10-12 17:33:49[ 2023-10-12 17:33:49 +09:00
b3455a2e8a [obsidian] vault backup: 2023-10-11 18:09:42[ 2023-10-11 18:09:42 +09:00
Jacky Zhao
da0a062c05 feat: docker support for v4 (closes #530) 2023-10-08 09:59:18 -07:00
Jacky Zhao
f66d2c23ac fix: ctrl+click with spa enabled 2023-10-08 09:15:06 -07:00
b8d54e2e39 [obsidian] vault backup: 2023-10-07 15:16:13[ 2023-10-07 15:16:13 +09:00
c07a42b56d [obsidian] vault backup: 2023-10-07 01:42:00 2023-10-07 01:42:00 +09:00
Jacky Zhao
3268d45a20 css: make article relative 2023-10-05 13:48:52 -07:00
Jacky Zhao
afa163f2fe
style: styling for codeblocks without langs (#527) 2023-10-05 13:30:06 -07:00
Ben Schlegel
cec4877adb
fix(breadcrumbs): problem with folder whitespace (#522)
* fix(breadcrumbs): problem with folder whitespace

use slugs for folder hrefs so folder paths get resolved properly

* feat: only use `slug` for constructing crumbs

* fix: remove capitalization
2023-10-05 09:19:56 -07:00
Jacky Zhao
cf0c090e3c specify minimum npm version 2023-10-04 09:23:56 -07:00
0c75030975 [obsidian] vault backup: 2023-10-03 21:43:43[ 2023-10-03 21:43:43 +09:00
b20f2ba4e1 Merge remote-tracking branch 'origin/v4' into v4 2023-10-03 11:38:34 +09:00
ee0044e1d8 [obsidian] vault backup: 2023-10-03 01:17:01[ 2023-10-03 01:17:01 +09:00
3e0538af3e [obsidian] vault backup: 2023-10-03 01:07:41[ 2023-10-03 01:07:41 +09:00
a870136101 merge 2023-10-03 00:08:51 +09:00
a071baa0e9 [obsidian] vault backup: 2023-10-02 19:07:50[ 2023-10-02 19:07:50 +09:00
472beb6eda [obsidian] vault backup: 2023-10-02 17:31:19[ 2023-10-02 17:31:19 +09:00
9dd15552cc [obsidian] vault backup: 2023-10-02 16:31:14[ 2023-10-02 16:31:14 +09:00
Luca Salvarani
c8f5dbbad3
fix: Fix Backlinks not applying the display class (#519)
* fix: Fix `Backlinks` not applying the display class

Fix #518

* fix: Apply `displayClass` to all layout components

* refactor: Use same style

* fix: Remove `undefined` class using coalescing operator
2023-10-01 17:20:55 -07:00
bfahrenfort
ab5efac75f
Fix: RSS title escaping (#521)
* Fix title escaping

* npm run format
2023-10-01 09:47:22 -07:00
Hrishikesh Barman
2f99339dcf
feat: add transformations for latex in oxhugofm (#510)
ox-hugo currently supports the following syntax for latex equations:
- https://orgmode.org/manual/LaTeX-fragments.html
- https://ox-hugo.scripter.co/doc/equations

This syntax is supported by mathjax as is mentioned in the ox-hugo documentation.

But quartz uses remark-math which has some issues with the \( \) syntax.
See https://github.com/remarkjs/remark-math/issues/39

This change adds few more transformations to the OxHugoFlavouredMarkdown
plugin, which makes a best effort conversion of this syntax into what
the Quartz Latex transformer plugin supports.

With these changes, the generated files show latex formatting with
default quartz configuration.

Sidenote on `\_` escape by ox-hugo:

ox-hugo escapes, _ using \_, we match against it after we transform
equations into what quartz supports($$ and $).

This could be achieved using lookaround like regex as follows
```js
(?<=(\$|\$\$)[\s\S]*) -> Positive lookbehind for $ or $$
\\_ -> Matches \_
(?=[\s\S]*(?:\1)) Positive lookahead for $ or $$ if matched
const escapedUnderscoreRegex = new RegExp(/(?<=(\$|\$\$)[\s\S]*)\\_(?=[\s\S]*(?:\1))/, "g")
````

But since lookahead/behind can slow things down on large files, we just
look up all equations with $ and $$ delimiters and then try replacing \_
2023-09-29 11:35:26 -07:00