Commit Graph

155 Commits

Author SHA1 Message Date
arkon
b3315a2cb4
Misc. rewording + reorganization (#44) 2023-09-10 15:43:55 +02:00
Alessandro Jean
0af6607c09
Fix RSS link. (#41) 2023-09-09 20:26:19 -03:00
Alessandro Jean
ffd5cb32f4
Add RSS feed link in the news page (#40)
* Add RSS feed link in the news page.

* Remove orange color to use brand color.
2023-09-09 20:03:12 -03:00
Alessandro Jean
f8d334e6e0
Fix bad HTML encoding in OG images and add news dir. (#39) 2023-09-09 20:02:54 -03:00
Alessandro Jean
9bf67129d3
Fix broken link in getting started. (#38) 2023-09-09 19:34:43 -03:00
Alessandro Jean
0906da5826
Fix more hydration issues. (#37) 2023-09-09 18:58:18 -03:00
Alessandro Jean
1f878c9f23
Generate a news JSON feed as well (#36)
* Generate a news JSON feed as well.

* Fix tabs in the frontmatter.
2023-09-09 13:03:48 -03:00
Alessandro Jean
be8086aff4
Show a warning in download if the device is not Android. (#35) 2023-09-08 22:16:22 -03:00
Alessandro Jean
d6c090ab3d
Add missing a11y attributes to the appearance switch. (#34) 2023-09-08 20:33:16 -03:00
Alessandro Jean
01f1803c84
Fix rendering errors while build (#33)
* Fix rendering errors while build.

* Add missing check.
2023-09-08 20:26:02 -03:00
Alessandro Jean
5c33c7a1c7
Fix the hydration issue in the navbar (#32)
* Fix the hydration issue in the navbar.

* Wrap the extensions wrapper in a client-only.

* Undo client-only in extensions wrapper.
2023-09-08 20:11:22 -03:00
Alessandro Jean
e57a37e9cc
Fix the hydration issue on release date (#31)
* Fix the hydration issue on release date.

* Show the exact date while rendering instead.
2023-09-08 19:49:21 -03:00
Alessandro Jean
3dca7e2dca
Show label on top in small screens at the filters. (#30) 2023-09-08 19:48:57 -03:00
Soitora
298a28e223
Increase front-page logo visibility on light theme 2023-09-08 23:43:07 +02:00
Alessandro Jean
cd61ac174f
Add view transition when changing themes. (#29) 2023-09-08 18:28:58 -03:00
Soitora
0ae836ed2e
Prepare GA4 for release 2023-09-08 23:14:54 +02:00
Soitora
87b40fb6c4
Add divider color to home footer 2023-09-08 23:02:20 +02:00
Soitora
aee92f4873
Replace AniList/MangaDex external images 2023-09-08 22:59:53 +02:00
Soitora
6c83a47b33
Create _headers 2023-09-08 22:21:04 +02:00
Alessandro Jean
f8a1fecae8
Fix lint for two specific components. (#28) 2023-09-08 17:03:32 -03:00
Soitora
18fe3d7044
Create _redirects 2023-09-08 21:56:06 +02:00
Soitora
73ff7c4021
Fix Fork URLs 2023-09-08 21:25:38 +02:00
Alessandro Jean
954749a08f
Lint the project with antfu/eslint-config and remove Prettier. (#26) 2023-09-08 15:20:45 -03:00
Alessandro Jean
6df2b8ee5a
Update the navbar app version on build (#25)
* Update the NavBar app version on build (closes #9).

* Add replacement for `VPNavScreenMenu` as well.
2023-09-08 18:11:21 +02:00
Alessandro Jean
b763f9323f
Hide sandbox in search (#22)
* Fix missing closing elements and hide sandbox in search.

* Fix more missing closing tags.

* Revert closing tags.
2023-09-08 18:10:53 +02:00
Alessandro Jean
dc953b961a
Add missing types to navbar and sidebar items (#24) 2023-09-08 07:50:27 +02:00
Alessandro Jean
3e437da62d
Rewrite the news data loading (#23) 2023-09-08 07:49:15 +02:00
Alessandro Jean
1d1bf5fba9
Rewrite extensions components to setup syntax (#21)
* Rewrite extensions components to setup syntax.

* Format md.use.

* Import ElementPlus components directly for three-shaking.

* Fix SSR setting.

* Fix missing loading indicator in extensions page.
2023-09-08 07:42:53 +02:00
Soitora
359833502a
Lint shortcodes file 2023-09-06 21:53:31 +02:00
Soitora
a75e26bc11
Expand Shortcodes
Should they be colored green?
Hmm

Fixes #1
2023-09-06 21:52:47 +02:00
Soitora
a3e74b4559
Rename What's New to Changelog
Consistency
2023-09-05 22:42:53 +02:00
Soitora
d87ab7fc72
Lint project 2023-09-05 22:36:12 +02:00
Soitora
4f2431c306
Add early shortcodes 2023-09-05 22:29:44 +02:00
Alessandro Jean
45c2e7a614
Show sidebar on the download and extension pages (#18) 2023-09-05 07:55:43 +02:00
Alessandro Jean
20f818dec1
Fix the figure styles in Firefox (#17) 2023-09-05 07:54:06 +02:00
Alessandro Jean
af01a3cdd1
Add a news archive page (#19)
* Add a news archive page.

* Fix read prompt color on dark.

* Change news time position.
2023-09-05 07:28:01 +02:00
Soitora
ae56247633
Add activematch for version link (#16)
* Add activematch for version link

* Test without slash wrappers

* Update changelog to changelogs
2023-09-04 11:50:33 +02:00
Soitora
14b7053410
Group application related sidebar entries 2023-09-04 11:26:04 +02:00
Alessandro Jean
31169bd527
Add a changelogs page and other minor fixes (#15)
* Add a changelogs page.

* Fix local search highlight colors.

* Make changelog headers a link.

* Replace GitHub links with local ones.

* Fix missing `Badge` component.

* Show release contributors.

* Add missing flex-wrap to mobile devices.

* Add missing `alt` attribute to the avatar.

* Use `@theme` alias while importing components from the theme.

* Minor design tweaks to the extensions items.

* Show contributors on WhatsNew component as well.

* Fix extensions page not centered.

* Show sidebar on the changelogs page.

* Fix missing link replacements.

* Add missing unmentioned credits.
2023-09-04 09:03:19 +02:00
Alessandro Jean
489801174e
Capitalize the language name in some cases (#14) 2023-09-03 21:56:00 +02:00
Alessandro Jean
87679463a4
Use VitePress's data loader to generate the download page (#13) 2023-09-03 21:55:45 +02:00
Soitora
7812958263
Reduce length of some page descriptions 2023-09-02 22:51:18 +02:00
Soitora
dceaae73c5
Update open-graph image design 2023-09-02 22:46:13 +02:00
Soitora
833c7d9c8b
Set a standard OG background
Included png and webp to test and see if webp works, if so; preferable.
2023-09-02 22:11:11 +02:00
Soitora
88b561f05b
Add testing images 2023-09-02 01:53:15 +02:00
Alessandro Jean
269d9f2509
Fix dir alignment and URL for OG images (#12) 2023-09-02 01:36:17 +02:00
Soitora
7922461112
Tweak OG image styling
Broken, waiting for Alessandro to aid me
2023-09-01 14:37:54 +02:00
Soitora
6f1a88bc00
Attempt to get active Netlify url as hostname 2023-09-01 12:54:41 +02:00
Alessandro Jean
77a423d8e0
Add support to dynamic open-graph images on build (#11)
* Add support to dynamic open-graph images on build (closes #3).

* Only generate images for posts without one.
2023-09-01 11:50:59 +02:00
Alessandro Jean
881e07b11d
Add Reddit icon to social links (#8)
* Add Reddit icon and replace Twitter bird with X.

* Rollback X change in favour of later Discord poll.
2023-09-01 01:31:33 +02:00
Soitora
a3798162f8
Differentiate Preview and Stable 2023-09-01 00:04:35 +02:00
Soitora
19867fe2d1
Remove extras on Download page 2023-08-31 23:55:47 +02:00
Soitora
976ba0b351
Stylize changelog 2023-08-31 23:49:16 +02:00
Soitora
19cbf9a150
Add tooltip to release dates 2023-08-31 23:16:44 +02:00
Soitora
51c2b94447
Stylize download buttons 2023-08-31 23:13:30 +02:00
Alessandro Jean
1f91c4bafe
Disable Dark Reader explicitly as the site already has a dark theme. (#10) 2023-08-31 21:34:35 +02:00
Soitora
c350e5011f
Fix config names for head and markdown 2023-08-31 16:14:39 +02:00
Soitora
c8f80a8ba0
Simplify config 2023-08-31 16:04:42 +02:00
Alessandro Jean
ea29dac3f8
Add initial support to Download page (#7)
Also optimize parts of Extensions page
2023-08-31 12:17:15 +02:00
Soitora
7412eeacd6
Fix ul dash over asterisk 2023-08-30 22:30:59 +02:00
Soitora
11799beb0a
Fix some minor global inconsistencies 2023-08-30 22:29:34 +02:00
Soitora
1feb7eae20
Fix inconsistencies regarding FAQ descriptions 2023-08-30 22:26:17 +02:00
Soitora
56a3c15101
Rewrite "Application" 2023-08-30 22:23:36 +02:00
Soitora
b065dacabc
Rewrite "General" 2023-08-30 21:20:31 +02:00
Soitora
a273f743a5
Rewrite "Extensions" 2023-08-30 21:08:23 +02:00
Soitora
7b6f2368c7
Rewrite "Miscellaneous" 2023-08-30 20:37:43 +02:00
Soitora
2b18aca8dd
Update Info container background 2023-08-30 20:30:59 +02:00
Soitora
8e0ecf05c0
Improvements to Troubleshooting 2023-08-30 20:30:43 +02:00
Soitora
b91026ec75
Address build errors 2023-08-27 22:55:40 +02:00
Soitora
da80256df0
Replace some same-line sentences 2023-08-27 22:43:28 +02:00
Soitora
c0950785ef
Replace "manga" with more ambiguous "series"
Tachiyomi is clearly not just a "manga" reader anymore
2023-08-27 22:38:36 +02:00
Soitora
e6dc1a5020
Split local manga to two pages
Also reword Manga to Series
2023-08-27 22:28:19 +02:00
Soitora
0d9d2fafb7
Add "Troubleshooting" page
Should preferably be rewritten.
2023-08-27 22:19:45 +02:00
Soitora
28278fd4ee
Revert "Check if removing extension link makes a difference"
This reverts commit 47af65c230.
2023-08-27 14:32:25 +02:00
Soitora
47af65c230
Check if removing extension link makes a difference 2023-08-27 14:31:19 +02:00
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
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
Soitora
24f3f32c3b
Lint index config 2023-08-08 21:10:59 +02:00
Soitora
b253030242
Support base directory in sitemap 2023-08-08 21:01:58 +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
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
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