✒︎ Simply Awesome Blog Starter built with SvelteKit and Love ❤
MIT License
Bot releases are hidden (Show)
0.12.0
59989c3: ✨ Feat: Cloudflare Pages support
b47cc8e: deps: upgrade (svelte -> 4.0)
run the following if needed:
pnpm i && pnpm clean && pnpm format
c91a291: ✨ feat: Added a script for streamlined creation of a blog folder and its corresponding index.md file.
dfdc753: deps: upgrade
d6814ba: deps: upgrade
0.7.0
b47cc8e: deps: upgrade (svelte -> 4.0)
run the following if needed:
pnpm i && pnpm clean && pnpm format
dfdc753: deps: upgrade
0b46086: fix processImagePath to detect remote path
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.11.0...v0.12.0
Published by kwchang0831 over 1 year ago
ff3f374: doc: update example post
a8c72c9: deps: upgrade (katex)
b1bab79: fix: sync url query parameter with search input
bdf216d: fix: aria accessibility issue
51d4520: fix: dirty fix for partytown not copying lib
16d3580: deps: upgrade (kit)
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.10.0...v0.11.0
Published by kwchang0831 over 1 year ago
c862ea7: !deps: upgrade, remove partytown
!upgrade: unocss
https://github.com/unocss/unocss/pull/2368
now in saperate package: @unocss/extractor-svelte
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.9.0...v0.10.0
Published by kwchang0831 over 1 year ago
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.8.0...v0.9.0
Published by kwchang0831 over 1 year ago
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.6.0...v0.8.0
Published by kwchang0831 almost 2 years ago
0.6.0
0.5.2
0.3.1
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.5.1...v0.6.0
Published by kwchang0831 almost 2 years ago
0.5.1
0.5.0
6d332b1: deps: upgrade (kit->581, vite->4.0)
selected mention:
/
0.3.0
6d332b1: deps: upgrade (kit->581, vite->4.0)
selected mention:
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.4.1...v0.5.1
Published by kwchang0831 about 2 years ago
0.4.1
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.4.0...v0.4.1
Published by kwchang0831 about 2 years ago
0.4.0
15a9db0: feat: introduce css variable for customized theme
feat: added user/config/userTheme.scss
for customized theme
232d8c6: !changed: rename user/data folder -> user/blogs folder
a84ff38: feat: add partytown for plausible script
63efeeb: !feat: add special routing rule PostsYearMonthDate
migrate: QWER.config.js
export const UserConfig = {
...
+ RoutingRules: {
+ PostsYearMonthDate: false,
+ },
};
daf9a52: feat: add katex, mhchem support
57f67af: !updated: change katex syntax for block and inline
2046ee0: fix: now correctly detect width/height of public assets.
fix: BannerImage
, ExtraResolutions
, ExtraFormats
should be optional.
0562d7b: updated: mark link with correct rels
809eb70: fix: image srcset href now will no longer appending after site.url
6ddd084: updated: css change some of the text color to inherit
bb44ddb: feat: add show/hide tag in xl res
6171e30: updated: katex block render as display mode instead
7a96bf2: updated: add more languages support for highlighting
57ca7a9: updated: add data-sveltekit-prefetch to body
b45afd7: doc: update katex related example
e97c39b: added: img preload in head
176af94: fix: tippy not show
add65ee: fix: index style
added: more theme variables
bb44ddb: !config: reorganize QWER.config.js
+ !config: required migration
d110a37: dpes: upgrade (* @sveltejs/kit 1.0.0-next.481 ❯ 1.0.0-next.483)
46556c9: fix: remove image url leading dot due to url transformed to ./_app/immutable
bb44ddb: !fixed: typo user/config/QWER.confitg.js -> user/config/QWER.config.js
+ !config: required migration
0a7296b: fix: hide tag button in header when not in index page (mobile)
42f50ac: fix: prevent scrollbar reposition page
4ec3730: !updated: removed ts-nocheck from site.ts
036869a: deps: upgrade (*kit 1.0.0-next.480 -> 1.0.0-next.481)
dc98d14: fix: fix _asset.d.ts type
39e1ac4: fix: footer link data-sveltekit-prefetch error
8474c86: fix: assets' url in dev mode
6d3f27d: !updated: add origins and other settings to giscus
+ !breaking: Required to migrate `/usr/config/site.ts`
+ !breaking: Local dev will no longer loads giscus. Giscus will only load if the window.origin === site.url
6f973f2: deps: upgrade (@sveltjs/kit 1.0.0-next.499 -> 1.0.0-next.502)
0.2.0
232d8c6: !changed: rename user/data folder -> user/blogs folder
63efeeb: !feat: add special routing rule PostsYearMonthDate
migrate: QWER.config.js
export const UserConfig = {
...
+ RoutingRules: {
+ PostsYearMonthDate: false,
+ },
};
daf9a52: feat: add katex, mhchem support
57f67af: !updated: change katex syntax for block and inline
2046ee0: fix: now correctly detect width/height of public assets.
fix: BannerImage
, ExtraResolutions
, ExtraFormats
should be optional.
0562d7b: updated: mark link with correct rels
6171e30: updated: katex block render as display mode instead
7a96bf2: updated: add more languages support for highlighting
b45afd7: fix: change katex inline syntax from $..$ -> # @kwchang0831/qwer..`$
bb44ddb: !config: reorganize QWER.config.js
+ !config: required migration
dc98d14: fix: append &imagetools after imagetools import resources
8e8fec0: fix: now correctly reference assets in public folder
dc98d14: fix: assets path resolution on windows
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.3.3...v0.4.0
Published by kwchang0831 about 2 years ago
0.3.3
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.3.2...v0.3.3
Published by kwchang0831 about 2 years ago
0.3.2
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.3.1...v0.3.2
Published by kwchang0831 about 2 years ago
0.3.1
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.3.0...v0.3.1
Published by kwchang0831 about 2 years ago
0.3.0
2853a77: 💄UI: update index search box
416177d: 🐛fix: shows NaN year divider with invalid date in post
82c8454: 🐛fix: hover effect stays after touch on mobile
🐛fix: index profile avatar unexpected transition on mobile
9261f08: 🔍️updated: meta, seo
user/config/site.ts
cover
og_card
5163f57: 🐛fix: incorrectly setting URL search params when mixing tags and query
8c5b897: 👽️updated: sveltekit-prefetch -> data-sveltekit-prefetch
0f74c3b: 🩹updated: tweak posts stores related
7db9721: ⬆️deps: upgrade
79e7dd8: 💄updated: 404 error page
user/assets/404.webp
aff9466: ⬆️deps: upgrade (svelte 3.49.0 -> 3.50.1)
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.2.0...v0.3.0
Published by kwchang0831 about 2 years ago
0.2.0
b56128c: ✨feat: add i18n for UI
🔧!updated: user/config/site.ts
config required mirgration
c363a84: ⬆️deps: upgrade
6dec248: ⬇️fix: revert deps upgrade (svelte 3.50.0 -> 3.49.0) due to transition broken
bfcecdd: ⬆️dpes: upgrade. *(@sveltjs/kit -> 1.0.0-next.463)
e8e4c4c: 🚚updated: rename file name of components
4c33b24: 🐛fix: tippy action default options always overwritten user options.
🔧!added: status tip. user/config/site.ts
might need migration.
0.1.2
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.1.2...v0.2.0
Published by kwchang0831 about 2 years ago
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.1.1...v0.1.2
Published by kwchang0831 about 2 years ago
Full Changelog: https://github.com/kwchang0831/svelte-QWER/compare/v0.1.0...v0.1.1
Published by kwchang0831 about 2 years ago
Writing post with Markdown syntax.
Outstanding site performance. Near perfect PageSpeed score.
Mobile-First / Responsive design.
SEO friendly through meta, Open Graph, Schema, JSON-LD, microformats2.
Folder-based organization for creating posts.
Post with tags and tag filtering feature.
Post with auto generated table of content.
Automatic image optimization via vite-imagetools.
Support embedding Svelte components and Javascript with Markdown.
Supports Giscus - a comments system powerd by Github Discussions.
Utilizes UnoCSS - the instant on-demand atomic CSS engine.
Full Changelog: https://github.com/kwchang0831/svelte-QWER/commits/v0.1.0