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
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
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
Soitora
37884467f8
Add ariaLabel to Social Links
...
Also add unused Instagram socials
Twitter will not be renamed X as of now.
2023-07-25 16:17:21 +02:00
Soitora
dda5041c02
Minor addition of containers to guides
2023-07-25 04:22:48 +02:00
Soitora
efe1f12023
Add better folder structure preview to guide
2023-07-25 04:22:22 +02:00
Soitora
d336ddf554
Upgrade Vitepress to 1.0.0-beta.6
2023-07-22 17:10:57 +02:00
Soitora
ed09350168
Add markdown-it plugins
...
Material Design Icon one isn't really working right now, it creates the object sucessfully but there's no font to be injected
2023-07-21 17:20:10 +02:00
Soitora
656e92d09a
Add content to Forks pages
...
Also adds dash after Tachiyomi to make names more clear
2023-07-21 15:30:50 +02:00
Soitora
58442aab3a
Enable frontmatter og-theme support
...
Also allows changing from large to small og image
2023-07-20 19:57:20 +02:00
Soitora
2969c46083
Add Netlify text to footer
2023-07-20 18:47:06 +02:00
Soitora
f67b3ddeae
Split configs and add Hooks
...
Fixes icon color being wrong
Adds hooks based off of paullaros work
News section which generates RSS
Dynamic meta with frontmatter support
Automatic sitemap
Co-Authored-By: Paul Laros <1512219+paullaros@users.noreply.github.com>
2023-07-20 18:33:57 +02:00
Soitora
807cf6a2c0
Update config
2023-07-20 16:41:37 +02:00
Soitora
e555ccf27a
Update social links
2023-07-20 16:06:24 +02:00
Soitora
0db0885eb3
Lint and Format
2023-07-20 01:52:43 +02:00
Soitora
44e9fa7a5b
Attempt better Forks styling
2023-07-20 01:51:12 +02:00
Soitora
54456883a1
Fix nav logo
...
It didn't like svg, so using png
2023-07-19 19:42:08 +02:00