1032 Commits

Author SHA1 Message Date
Soitora
362bcc9e7b Move tip in Reader Settings 2023-08-27 14:29:43 +02:00
Soitora
ee19b93a9b Change forks overview to home-page style 2023-08-27 14:28:04 +02:00
Soitora
16223c09dc Tweak styling due to Vitepress rc5 changes 2023-08-27 14:20:16 +02:00
Soitora
52f8e921c9 Update dependencies 2023-08-27 13:42:57 +02:00
Soitora
c41db12029 Add GitHub Link Cards to Contribution 2023-08-27 00:00:38 +02:00
Soitora
a4d35d3210 Start rewriting "Reader settings" 2023-08-26 00:21:16 +02:00
Soitora
e0c67655cb Add warning to Local Manga 2023-08-25 22:43:46 +02:00
Soitora
032944f889 Rewrite "Categories" 2023-08-25 22:42:28 +02:00
Soitora
e2bacf2517 Rewrite "Tracking" 2023-08-25 22:11:32 +02:00
Soitora
aa7b64e7eb Set explicit nav logo size
Should also help with content shuffling around when loading, just like the previous commit
2023-08-21 01:05:31 +02:00
Soitora
3c9ea77c93 Set explicit size to markdown media 2023-08-21 01:00:22 +02:00
Soitora
c22568322a Change padding inside tabs 2023-08-18 18:05:47 +02:00
Soitora
9a42c04c65 Add tabs to more places 2023-08-18 18:03:37 +02:00
Soitora
29cb6ad739 Add tabs to docs
Begin with example tabs in Local Manga page
2023-08-18 16:03:09 +02:00
Soitora
c7003d46e0 Some visual tweaks to Extensions
Also some fixes
Also groups the Extensions components into a folder of their own
Linking to anchor still does not work good
2023-08-13 17:35:40 +02:00
Soitora
fa798b67a3 Add extensions link to the featurette
Maybe use, maybe not?
2023-08-12 23:52:19 +02:00
Soitora
e738b72482 Add Extensions page
Known to be broken:
- Using an anchor to load the page.
- Color scheme for Element-Plus.
- Clicking an anchor does not instantly mark it with color.

Should look into:
- Adding pagination?
- Optimizing for Vite?
2023-08-12 23:51:05 +02:00
arkon
c854fd9e5a Reword some FAQ 2023-08-10 09:04:09 -04:00
arkon
72c915477d Bump dependencies 2023-08-10 08:58:54 -04:00
Soitora
813e9719e8 Changes to Github Actions 2023-08-08 21:22:26 +02:00
Soitora
24f3f32c3b Lint index config 2023-08-08 21:10:59 +02:00
Soitora
4b1f7b27fc Add engines to package.json 2023-08-08 21:10:23 +02:00
Soitora
f43fecf7ec Add pnpm setup to Github Actions 2023-08-08 21:05:58 +02:00
Soitora
b253030242 Support base directory in sitemap 2023-08-08 21:01:58 +02:00
Soitora
7d67ff8b73 Replace NPM with PNPM
Faster, easier
2023-08-08 20:39:38 +02:00
Soitora
73a0604bef Enable sitemap and use overridable hostname
Also changes GitHub workflow to reflect recent changes
2023-08-08 20:06:00 +02:00
Soitora
77f8b9c581 Convert Prettier config to ESM
Stylelint is not yet supported
ESLint is supported experimentally, but not one of the relied on packages
2023-08-08 20:00:30 +02:00
Soitora
9022f549fe Upgrade to Vitepress 1.0.0-rc.4
Now requires Node 18
2023-08-08 19:32:55 +02:00
arkon
f9273052b6 Bump dependencies 2023-07-30 17:45:37 -04:00
arkon
b215729f1d Upgrade to Node 18 2023-07-30 17:44:02 -04:00
arkon
584f837e6f Use .node-version for Netlify (#1025)
They surprisingly don't recognize asdf config files?
2023-07-30 17:37:36 -04:00
Soitora
d5285cc0a7 Upgrade to Vitepress 1.0.0-beta.7
Also uses their out-of-box `pageClass`.

Also removes our Sitemap in favor of theirs, although this was not working for me so it's commented out for now.

Also makes `npm run build` normal again, please use `npm run test` for full pre-PR testing.
2023-07-30 03:12:47 +02:00
Soitora
a36bc7a047 Make theme colors easier thanks to Stylus 2023-07-26 20:42:28 +02:00
Soitora
3da430cf92 Recommend WEBP format
Rather than using PNG
2023-07-26 20:08:10 +02:00
Soitora
a689250d87 Fix fork styles 2023-07-26 20:07:47 +02:00
Soitora
c763f852e3 Minor file tweaks 2023-07-26 18:53:45 +02:00
Soitora
39b52a6032 Rewrite "Backups" 2023-07-26 18:48:25 +02:00
Soitora
b6f4f7c2db Improve front-page loading time
Smaller images used, originals can be found in the /extra/ folder
2023-07-26 18:18:01 +02:00
Soitora
08419c041d SEO Enhancements
Additional SEO fixes awaiting:

51f28bfac9
2023-07-26 18:02:57 +02:00
Soitora
7e730a7334 Better head configuration 2023-07-26 01:53:30 +02:00
Soitora
71ba3a80c9 Remove required docs: before npm script 2023-07-26 01:30:34 +02:00
Soitora
c56a5184cd Fixes to head/meta generation 2023-07-26 01:25:23 +02:00
Soitora
ca560632b8 Attempt to move website to git subdirectory
Better readability as there's a bunch of files that are not related to each other in the root directory
2023-07-26 01:12:38 +02:00
Soitora
55eebbfe9d Fix url error 2023-07-26 00:31:30 +02:00
Soitora
79225a0bfb Add ESLint 2023-07-26 00:22:22 +02:00
Soitora
c450416d86 Lint project 2023-07-26 00:03:55 +02:00
Soitora
23f368ac6c Add pre-commits with husky 2023-07-26 00:03:37 +02:00
Soitora
fb076cf0f8 Update branding 2023-07-25 23:34:29 +02:00
Soitora
6e6bb050a6 Rewrite "Getting Started" 2023-07-25 23:28:52 +02:00
Soitora
7de935b557 Change CSS to Stylus
Also reworks some lint commands
2023-07-25 22:38:04 +02:00