Commit Graph

18 Commits

Author SHA1 Message Date
Alessandro Jean
0af948cd8d
Add initial analytics for downloads (#43)
* Add initial analytics for downloads.

* Change analytics events and enable it.

* Change to a custom ID.

* Use custom analytics plugin.

* Bound gtag to window.

* Update id for `kodo.moe`.
2023-09-10 15:30:57 -03:00
Soitora
31e86d1b74
Update dependencies 2023-09-10 16:35:13 +02:00
Alessandro Jean
3dca7e2dca
Show label on top in small screens at the filters. (#30) 2023-09-08 19:48:57 -03:00
Soitora
0ae836ed2e
Prepare GA4 for release 2023-09-08 23:14:54 +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
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
4f2431c306
Add early shortcodes 2023-09-05 22:29:44 +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
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
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
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
d0b1432868
Upgrade to Vitepress 1.0.0-rc.10
Also upgrades to latest `prettier` and `stylus`, and some `eslint` plugins.
2023-08-30 18:16:12 +02:00
Soitora
88851475ae
Upgrade to Vitepress 1.0.0-rc.7
Also upgrades to latest `markdownlint` and `lint-staged`.
2023-08-27 20:39:14 +02:00
Soitora
52f8e921c9
Update dependencies 2023-08-27 13:42:57 +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
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
7d67ff8b73
Replace NPM with PNPM
Faster, easier
2023-08-08 20:39:38 +02:00