cyberware/quartz/components
Aaron Pham 330e322e48
feat(fonts): fetch before build (#817)
* feat: fetch google fonts before build

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* Update quartz/plugins/emitters/componentResources.ts

* fix: fetching wolff2

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove request stylesheet

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: race condition

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove preconnect for static fonts

since we are already downloading fonts into public folder

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove deadcode

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: add options to gate for cdn caching

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* Apply suggestions from code review

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

* chore: apply jacky's suggestion

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

* chore: add docs and only use one promise

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: fmt

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove deadcode

* chore: final touches

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

* revert: changes in theme.ts

* fix: styles and remove deadcode

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-08 02:52:55 -05:00
..
pages chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
scripts feat: support checkbox (closes #646) (#799) 2024-02-04 22:19:25 -08:00
styles fix(links): show backdrop on links highlighted in headers alias (#816) 2024-02-06 02:06:19 -05:00
ArticleTitle.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
Backlinks.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
Body.tsx run prettier 2023-07-22 17:27:41 -07:00
Breadcrumbs.tsx fix(div): update class name to remove weird space afterwards (#763) 2024-01-29 21:51:13 -08:00
ContentMeta.tsx fix(div): update class name to remove weird space afterwards (#763) 2024-01-29 21:51:13 -08:00
Darkmode.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
Date.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
DesktopOnly.tsx more visual polish, adjust colours and spacing 2023-07-04 16:48:36 -07:00
Explorer.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
ExplorerNode.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
Footer.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
Graph.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
Head.tsx feat(fonts): fetch before build (#817) 2024-02-08 02:52:55 -05:00
Header.tsx various typography and styling fixes 2023-07-23 11:02:45 -07:00
index.ts feat: implement breadcrumb component (#508) 2023-09-29 10:26:15 +02:00
MobileOnly.tsx more visual polish, adjust colours and spacing 2023-07-04 16:48:36 -07:00
PageList.tsx feat: allow to config a translation for date (#739) 2024-01-28 22:13:59 -08:00
PageTitle.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
RecentNotes.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
renderPage.tsx chore(lang): lang element based on frontmatter or default locale (#819) 2024-02-07 09:29:47 -08:00
Search.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
Spacer.tsx fix(div): update class name to remove weird space afterwards (#763) 2024-01-29 21:51:13 -08:00
TableOfContents.tsx chore(i18n): refactor and cleanup (#805) 2024-02-04 20:57:10 -08:00
TagList.tsx fix(div): update class name to remove weird space afterwards (#763) 2024-01-29 21:51:13 -08:00
types.ts deps: bump everything (closes #635) (#636) 2023-12-18 09:48:40 -08:00