diff --git a/src/.vuepress/components/ForkButtons.vue b/src/.vuepress/components/ForkButtons.vue
new file mode 100644
index 00000000..d2304247
--- /dev/null
+++ b/src/.vuepress/components/ForkButtons.vue
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/.vuepress/config.js b/src/.vuepress/config.js
index 2ae14b15..25b517f3 100644
--- a/src/.vuepress/config.js
+++ b/src/.vuepress/config.js
@@ -18,7 +18,8 @@ module.exports = {
'/help/guides/': require('./config/sidebar/guides'),
'/help/faq/': require('./config/sidebar/faq'),
'/help/contribution': require('./config/sidebar/contribution'),
- '/extensions': require('./config/sidebar/extensions')
+ '/extensions': require('./config/sidebar/extensions'),
+ '/forks': require('./config/sidebar/forks')
},
lastUpdated: 'Last Updated'
},
diff --git a/src/.vuepress/config/nav.js b/src/.vuepress/config/nav.js
index 30e916f1..b03fa254 100644
--- a/src/.vuepress/config/nav.js
+++ b/src/.vuepress/config/nav.js
@@ -15,20 +15,17 @@ module.exports = [
items: [
{ text: "General", link: "/help/guides/getting-started" },
{ text: "Menus", link: "/help/guides/menus" },
- { text: "Settings", link: "/help/guides/settings" },
- { text: "Forks", link: "/help/guides/forks" }
+ { text: "Settings", link: "/help/guides/settings" }
]
},
{
text: "Contribution",
items: [{ text: "How can I help?", link: "/help/contribution" }]
- },
- {
- text: "Available extensions",
- items: [{ text: "List", link: "/extensions/" }]
}
]
},
+ { text: "Forks", link: "/forks/" },
+ { text: "Extensions", link: "/extensions/" },
{ text: "Discord", link: "https://discord.gg/tachiyomi" },
{ text: "Reddit", link: "https://reddit.com/r/Tachiyomi" }
];
diff --git a/src/.vuepress/config/plugins.js b/src/.vuepress/config/plugins.js
index 7fb08fb0..e0abd499 100644
--- a/src/.vuepress/config/plugins.js
+++ b/src/.vuepress/config/plugins.js
@@ -35,5 +35,12 @@ module.exports = [
type: "aside",
defaultTitle: ""
}
+ ],
+ [
+ "vuepress-plugin-container",
+ {
+ type: "aside-guide",
+ defaultTitle: ""
+ }
]
];
diff --git a/src/.vuepress/config/sidebar/contribution.js b/src/.vuepress/config/sidebar/contribution.js
index acfc8e8a..03902fce 100644
--- a/src/.vuepress/config/sidebar/contribution.js
+++ b/src/.vuepress/config/sidebar/contribution.js
@@ -16,6 +16,10 @@ module.exports = [
title: 'Guides',
path: '/help/guides/getting-started',
},
+ {
+ title: 'Forks',
+ path: '/forks/'
+ },
{
title: 'Available extensions',
path: '/extensions/'
diff --git a/src/.vuepress/config/sidebar/extensions.js b/src/.vuepress/config/sidebar/extensions.js
index bd92baee..a16a3c75 100644
--- a/src/.vuepress/config/sidebar/extensions.js
+++ b/src/.vuepress/config/sidebar/extensions.js
@@ -12,6 +12,10 @@ module.exports = [
title: 'Guides',
path: '/help/guides/getting-started',
},
+ {
+ title: 'Forks',
+ path: '/forks/'
+ },
{
title: 'Contribution',
path: '/help/contribution'
diff --git a/src/.vuepress/config/sidebar/faq.js b/src/.vuepress/config/sidebar/faq.js
index fbf6730a..db4542e2 100644
--- a/src/.vuepress/config/sidebar/faq.js
+++ b/src/.vuepress/config/sidebar/faq.js
@@ -13,6 +13,10 @@ module.exports = [
title: 'Guides',
path: '/help/guides/getting-started',
},
+ {
+ title: 'Forks',
+ path: '/forks/'
+ },
{
title: 'Contribution',
path: '/help/contribution'
diff --git a/src/.vuepress/config/sidebar/forks.js b/src/.vuepress/config/sidebar/forks.js
new file mode 100644
index 00000000..4c63aea4
--- /dev/null
+++ b/src/.vuepress/config/sidebar/forks.js
@@ -0,0 +1,23 @@
+module.exports = [
+ '/',
+ {
+ title: 'Forks',
+ path: '/forks/'
+ },
+ {
+ title: 'Frequently Asked Questions',
+ path: '/help/faq/application',
+ },
+ {
+ title: 'Guides',
+ path: '/help/guides/getting-started',
+ },
+ {
+ title: 'Contribution',
+ path: '/help/contribution'
+ },
+ {
+ title: 'Available extensions',
+ path: '/extensions/'
+ }
+];
diff --git a/src/.vuepress/config/sidebar/guides.js b/src/.vuepress/config/sidebar/guides.js
index 814d3c4f..769d23d4 100644
--- a/src/.vuepress/config/sidebar/guides.js
+++ b/src/.vuepress/config/sidebar/guides.js
@@ -44,17 +44,6 @@ module.exports = [
'/help/guides/advanced',
'/help/guides/about'
]
- },
- {
- title: 'Forks',
- collapsable: false,
- sidebarDepth: 2,
- children: [
- '/help/guides/tachiyomi-neko',
- '/help/guides/tachiyomi-j2k',
- '/help/guides/tachiyomi-eh',
- '/help/guides/tachiyomi-az',
- ]
}
]
},
@@ -62,6 +51,10 @@ module.exports = [
title: 'Frequently Asked Questions',
path: '/help/faq/application',
},
+ {
+ title: 'Forks',
+ path: '/forks/'
+ },
{
title: 'Contribution',
path: '/help/contribution'
diff --git a/src/.vuepress/public/assets/media/fork-AZ-icon.png b/src/.vuepress/public/assets/media/fork-AZ-icon.png
new file mode 100644
index 00000000..92c0b2b2
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-AZ-icon.png differ
diff --git a/src/.vuepress/public/assets/media/fork-AZ-symbol.png b/src/.vuepress/public/assets/media/fork-AZ-symbol.png
new file mode 100644
index 00000000..3f37d1fe
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-AZ-symbol.png differ
diff --git a/src/.vuepress/public/assets/media/fork-EH-banner.png b/src/.vuepress/public/assets/media/fork-EH-banner.png
new file mode 100644
index 00000000..09864d9e
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-EH-banner.png differ
diff --git a/src/.vuepress/public/assets/media/fork-EH-icon.png b/src/.vuepress/public/assets/media/fork-EH-icon.png
new file mode 100644
index 00000000..088c1d99
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-EH-icon.png differ
diff --git a/src/.vuepress/public/assets/media/fork-J2K-banner.gif b/src/.vuepress/public/assets/media/fork-J2K-banner.gif
new file mode 100644
index 00000000..c10494a8
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-J2K-banner.gif differ
diff --git a/src/.vuepress/public/assets/media/fork-J2K-banner.jpg b/src/.vuepress/public/assets/media/fork-J2K-banner.jpg
new file mode 100644
index 00000000..459fffa0
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-J2K-banner.jpg differ
diff --git a/src/.vuepress/public/assets/media/fork-J2K-icon.png b/src/.vuepress/public/assets/media/fork-J2K-icon.png
new file mode 100644
index 00000000..f43d8770
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-J2K-icon.png differ
diff --git a/src/.vuepress/public/assets/media/fork-Neko-banner.png b/src/.vuepress/public/assets/media/fork-Neko-banner.png
new file mode 100644
index 00000000..c4eb8ebd
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-Neko-banner.png differ
diff --git a/src/.vuepress/public/assets/media/fork-Neko-icon.png b/src/.vuepress/public/assets/media/fork-Neko-icon.png
new file mode 100644
index 00000000..d28ecb70
Binary files /dev/null and b/src/.vuepress/public/assets/media/fork-Neko-icon.png differ
diff --git a/src/.vuepress/styles/index.styl b/src/.vuepress/styles/index.styl
index ecb63007..816197dc 100644
--- a/src/.vuepress/styles/index.styl
+++ b/src/.vuepress/styles/index.styl
@@ -22,6 +22,13 @@ font-feature-settings()
color transparentify($textColor, 0.4)
font-size 0.9rem
text-align right
+ &.aside-guide
+ font-size 0.9rem
+ text-align left
+ p
+ margin-top: 0
+ a
+ color $accentColorSecondary
// Guide container
.guide
@@ -138,25 +145,26 @@ font-feature-settings()
.download-container
button
user-select none
- .download-stable-button
- .download-dev-button
- .download-confirm-button
- border-radius $buttonBorderRadius
- font-family $buttonFontFamily
- font-size 1.125em
- height 3rem
- width 8.5rem
- &:focus
- outline none
- outline-style solid
- .download-confirm-button
+ .download-actions
+ .download-stable-button
+ .download-dev-button
+ .download-confirm-button
+ border-bottom-width 0
+ border-radius $buttonBorderRadius
+ font-family $buttonFontFamily
+ font-size 1.125em
+ height 3rem
+ width 8.5rem
+ &:focus
+ outline none
+ outline-style solid
+ .download-dev-button
+ background-color $accentColorSecondary
.download-title
border-bottom-width 0
.download-footer
border-top-width 0
padding-top 0
- .download-dev-button
- background-color $accentColorSecondary
// Navbar Changes
.navbar
@@ -165,6 +173,12 @@ font-feature-settings()
@media (max-width: $MQMobile)
display inherit
+// Page Header Logo
+.headerLogo
+ vertical-align middle
+ height 3rem
+ margin-bottom .625rem
+
// Center align class
.centered
text-align center
diff --git a/src/forks/Neko.md b/src/forks/Neko.md
new file mode 100644
index 00000000..d5b5ea00
--- /dev/null
+++ b/src/forks/Neko.md
@@ -0,0 +1,35 @@
+---
+title: Neko
+lang: en-US
+sidebar: false
+---
+
+# Neko
+
+
+
+## Introduction
+**Neko** is maintained by **[CarlosEsco](https://github.com/CarlosEsco)**.
+
+This **MangaDex** focused fork enhances your reading with native integration and recommendations.
+
+
+
+## Features
+::: aside-guide
+For a full list of features, visit the GitHub page.
+:::
+
+- **Features a recommendations tab**
+- **Built-in login with 2FA support**
+- **Flags for source language in manga info page**
+- **All the MangaDex statuses**
+- **Sort library by date added**
+- **View MDList follows**
+- **Improved Download queue**
+ - This includes reordering and cancelling downloads.
+- **Ability to skip chapters that are hidden or read**
+- **Manga covers update when a manga info update is triggered**
+- **Tri-state filter when filtering in library**
+- **Range Select for Library and Chapters**
+ - *Long Press* on an item then long press on another to select everything in between.
diff --git a/src/forks/README.md b/src/forks/README.md
new file mode 100644
index 00000000..00308993
--- /dev/null
+++ b/src/forks/README.md
@@ -0,0 +1,32 @@
+---
+title: Forks
+lang: en-US
+sidebar: true
+sidebarDepth: 0
+---
+
+# Forks
+
+## [Neko](/forks/Neko)
+::: aside-guide
+Maintained by [CarlosEsco](https://github.com/CarlosEsco)
+:::
+This **MangaDex** focused fork enhances your reading with native integration and recommendations.
+
+## [TachiyomiJ2K](/forks/TachiyomiJ2K)
+::: aside-guide
+Maintained by [Jays2Kings](https://github.com/Jays2Kings)
+:::
+This fork adds certain enhancements that is not yet present in the base app.
+
+## [TachiyomiEH](/forks/TachiyomiEH)
+::: aside-guide
+Maintained by [NerdNumber9](https://github.com/NerdNumber9)
+:::
+This fork adds features that enhances the hentai experience with integrations to popular sevices such as **E-Hentai**, **nHentai** and more.
+
+## [TachiyomiAZ](/forks/TachiyomiAZ)
+::: aside-guide
+Maintained by [az4521](https://github.com/az4521)
+:::
+This fork is based off of **TachiyomiEH**, it fixes bugs and adds features.
diff --git a/src/forks/TachiyomiAZ.md b/src/forks/TachiyomiAZ.md
new file mode 100644
index 00000000..866b6fbd
--- /dev/null
+++ b/src/forks/TachiyomiAZ.md
@@ -0,0 +1,24 @@
+---
+title: TachiyomiAZ
+lang: en-US
+sidebar: false
+---
+
+# TachiyomiAZ
+
+
+
+## Introduction
+**TachiyomiAZ** is maintained by **[az4521](https://github.com/az4521)**.
+
+This fork is based off of **[TachiyomiEH](/forks/TachiyomiEH)**, it fixes bugs and adds features.
+
+## Features
+
+- **Restoring backups in the background**
+- **Fixed Tsumino and Hitomi**
+- **Language filtering search options for nHentai**
+- **Tri-state filter when filtering in library**
+- **Random bugfixes**
+
+
diff --git a/src/forks/TachiyomiEH.md b/src/forks/TachiyomiEH.md
new file mode 100644
index 00000000..add71a62
--- /dev/null
+++ b/src/forks/TachiyomiEH.md
@@ -0,0 +1,31 @@
+---
+title: TachiyomiEH
+lang: en-US
+sidebar: false
+---
+
+# TachiyomiEH
+
+
+
+## Introduction
+**TachiyomiEH** is maintained by **[NerdNumber9](https://github.com/NerdNumber9)**.
+
+This fork adds features that enhances the hentai experience with integrations to popular sevices such as **E-Hentai**, **nHentai** and more.
+
+
+
+## Features
+::: aside-guide
+For a full list of features, visit the GitHub page.
+:::
+
+- **Sync your favorites with your EHentai/ExHentai account**
+- **Search through your favorites by tag/language/artist**
+- **Open galleries in an incognito browser window**
+- **Faster download engine in the reader**
+- **Fingerprint/PIN app lock**
+- **Batch import gallery URLs**
+ - Import single URLs by pasting them into the catalogue search box
+- **Automatic captcha solving**
+- **Open gallery URLs directly in Tachiyomi**
diff --git a/src/forks/TachiyomiJ2K.md b/src/forks/TachiyomiJ2K.md
new file mode 100644
index 00000000..14e75a78
--- /dev/null
+++ b/src/forks/TachiyomiJ2K.md
@@ -0,0 +1,51 @@
+---
+title: TachiyomiJ2K
+lang: en-US
+sidebar: false
+---
+
+# TachiyomiJ2K
+
+
+
+## Introduction
+**TachiyomiJ2K** is maintained by **[Jays2Kings](https://github.com/Jays2Kings)**.
+
+This fork adds certain enhancements that is not yet present in the base app.
+
+
+
+## Features
+::: aside-guide
+For a full list of features, visit the GitHub page.
+:::
+
+- **Android 10 Edge to Edge support**
+ - No more small ugly bar for the gesture navigation.
+ - Older versions get a translucent nav bar instead.
+- **Automatic background based on manga page**
+ - For those that like having a white background to match the content, this will automatically set the background to match for moments such as a flashback section of a manga.
+- **Notification separation of updating library and new chapters**
+- **Automatically checks for extension updates**
+- **Reader seekbar overrides switch app gesture in Android 10, so no more accidents for that**
+- **[New material snackbar](https://raw.githubusercontent.com/Jays2Kings/tachiyomi/master/.github/readme-images/material%20snackbar.png)**
+ - Removing manga now auto deletes chapters and has an undo button in case you change your mind.
+- **Option to hide manga titles in grid view**
+- **Library specific enhancements**
+ - Per-category/Drag & drop sorting
+ - Tri-state/Negative filters
+ - Multi-source migration
+- **[Share sheets upgrade for Android 10](https://raw.githubusercontent.com/Jays2Kings/tachiyomi/master/.github/readme-images/share%20menu.png)**
+- **Range Select for Library and Chapters**
+ - *Long Press* on an item then long press on another to select everything in between.
+- **Batch Auto-Source Migration**
+ - *Taken from [TachiyomiEH](/help/guides/tachiyomi-eh).*
+- **Improved Download queue**
+ - This includes reordering and cancelling downloads.
+- **Recently Read goes all the way back to the beginning of time**
+- **Restoring backups in the background**
+ - *Taken from [Neko](/help/guides/tachiyomi-neko).*
+- **Expanding manga thumbnails**
+- **Edit manga info to beautify your library**
+ - *Title*, *Tags*, *Description*, *Cover image* and more can be manually edited when viewing the **INFO** tab.
+- **More Material Stuff**
diff --git a/src/help/guides/forks.md b/src/help/guides/forks.md
deleted file mode 100644
index 926e78ae..00000000
--- a/src/help/guides/forks.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: Forks
-lang: en-US
----
-
-# Forks
-
-### [ Neko](/help/guides/tachiyomi-neko)
-A Free, Open source unofficial manga reader for MangaDex and a fork of Tachiyomi
-
-### [ TachiyomiJ2K](/help/guides/tachiyomi-j2k)
-TachiyomiJ2K is a based off of the original Tachiyomi app and adds certain enhancements.
-
-### [ TachiyomiEH](/help/guides/tachiyomi-eh)
-TachiyomiEH is a free and open source manga and hentai reader for Android and is based off of the original Tachiyomi app.
-
-### [ TachiyomiAZ](/help/guides/tachiyomi-az)
-TachiyomiAZ is a fork of TachiyomiEH, with bugfixes and added features. It is more actively maintained than TachiyomiEH at the moment.
diff --git a/src/help/guides/tachiyomi-az.md b/src/help/guides/tachiyomi-az.md
deleted file mode 100644
index 2057b5bc..00000000
--- a/src/help/guides/tachiyomi-az.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: TachiyomiAZ
-lang: en-US
----
-
-# TachiyomiAZ
-
-#### GitHub: [https://github.com/az4521/TachiyomiAZ](https://github.com/az4521/TachiyomiAZ)
diff --git a/src/help/guides/tachiyomi-eh.md b/src/help/guides/tachiyomi-eh.md
deleted file mode 100644
index a8b00016..00000000
--- a/src/help/guides/tachiyomi-eh.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: TachiyomiEH
-lang: en-US
----
-
-# TachiyomiEH
-
-#### GitHub: [https://github.com/NerdNumber9/TachiyomiEH](https://github.com/NerdNumber9/TachiyomiEH)
diff --git a/src/help/guides/tachiyomi-j2k.md b/src/help/guides/tachiyomi-j2k.md
deleted file mode 100644
index 1e55610f..00000000
--- a/src/help/guides/tachiyomi-j2k.md
+++ /dev/null
@@ -1,40 +0,0 @@
----
-title: TachiyomiJ2K
-lang: en-US
----
-
-# TachiyomiJ2K
-
-#### GitHub: [https://github.com/Jays2Kings/tachiyomiJ2K](https://github.com/Jays2Kings/tachiyomiJ2K)
-#### Download: [https://github.com/Jays2Kings/tachiyomiJ2K/releases](https://github.com/Jays2Kings/tachiyomiJ2K/releases)
-
-### Feature list:
-Here are the exclusive features on J2K fork that is not found on the Stable version.
-- Improved notifications:
- - New chapter notifications: Notifications for new chapters are grouped together, expanding it shows information about the new chapters (chapter name and manga cover). Tapping on it will open the chapter, or expand it to mark it as read or view all chapters.
- - Notification for extension updates: Checks every hour while using the app, and every 12 hour in the background.
- - Notification separation of library updates and new chapters.
-- Batch Auto-Source Migration: Can migrate all manga from a single source to another source.
-- Improved backup: Backup restore no longer starts over from the beginning if it's stopped, all manga that's shown on the progress bar are restored.
-- Removing favorites auto deletes downloaded chapters, and can be reversed with `Undo` button if removed by accident.
-- Library tag search: Filter manga in `My library` by searching for tags (ex. "Comedy", "Slice of Life") or exclude mangas by a tag (ex. "-Shounen"). Tapping on these tags also performs a local search. You can also sort manga by source by searching for the source name (ex. Mangakakalot).
-- Negative filters in `My library`.
-- Range Select (for `My library` and `Chapter list`): Long press an item then long press on another to select everything in between.
-- Drag & Drop sorting: Long press a manga and drag the thumbnail around to manually sort manga in `My library`. This also works alongside other sorting (such as `Last read`).
-- Improved downloads: Manga in `Downloads queue` can now be reordered or cancelled.
-- Edit manga info: Title, tags, description, cover image etc can be manually edited for manga in `My library` (click the Pencil icon on `INFO` tab to edit).
-- Filter extension by locale: Only extensions matching the sytem language will appear on `Extensions` menu by default (ie. if English is the system language, only All and English language extensions would appear by default).
-- Unlimited reading history for `Recently read`.
-- Search/sorting/mass enable/disable options for `Sources` menu in `Catalogues`.
-- Webview Navigation
-- Clicking on manga thumbnail on `INFO` page now shows an enlarged preview.
-- Changelog for app update can be found by going to `Settings` > `About` and clicking on `Build time`.
-- Automatic background based on manga page: For those that like having a white background to match the content, this will automatically set the background to match for moments such as a flashback section of a manga.
-- Fingerprint/Biometrics lock.
-- Option to hide manga titles in grid view.
-- Android 10 features:
- - System dark Theme support: You can have Tachiyomi follow the system theme as well as custom dark themes.
- - Edge to edge support (and a translucent nav bar for older versions): no more small ugly bar for the gesture navigation
- - Share sheets upgrade
- - Reader seekbar overrides switch app gesture, so no more accidents for that.
-
diff --git a/src/help/guides/tachiyomi-neko.md b/src/help/guides/tachiyomi-neko.md
deleted file mode 100644
index 6d8d4512..00000000
--- a/src/help/guides/tachiyomi-neko.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: Neko
-lang: en-US
----
-
-# Neko
-
-#### GitHub: [https://github.com/CarlosEsco/Neko](https://github.com/CarlosEsco/Neko)