Переглянути джерело

docs: integrations section in the readmes

Sv443 8 місяців тому
батько
коміт
31c38e07e2
3 змінених файлів з 37 додано та 10 видалено
  1. 13 1
      README-summary.md
  2. 13 1
      README.md
  3. 11 8
      src/dev/integrations.md

+ 13 - 1
README-summary.md

@@ -6,7 +6,7 @@
 🇨🇳 Chinese (simpl.), 🇬🇧 English (UK), 🇺🇸 English (US), 🇫🇷 French, 🇩🇪 German, 🇮🇳 Hindi, 🇯🇵 Japanese, 🇵🇹 Portuguese, 🇪🇸 Spanish
 <!-- END OF GENERATED CONTENT -->
 <!-- </{{HEADER}}> -->
-[**Features**](#features) • [**Installation**](#installation) • [**Plugins**](#plugins) • [**Support**](#support) • [**Development**](#development) • [**Attributions**](#attributions) • [**Disclaimers**](#disclaimers)
+[**Features**](#features) • [**Installation**](#installation) • [**Integrations**](#integrations) • [**Plugins**](#plugins) • [**Support**](#support) • [**Development**](#development) • [**Attributions**](#attributions) • [**Disclaimers**](#disclaimers)
   
 ---
 
@@ -68,6 +68,18 @@ To install the latest development build [click here](https://github.com/Sv443/Be
 
 <br><br><br>
 
+## Integrations:
+BetterYTM integrates with other extensions and tools to adjust their behavior and provide a smoother experience:
+- [Dark Reader](https://darkreader.org/)
+- [Enhancer for YouTube](https://www.mrfdev.com/enhancer-for-youtube)
+- [Return YouTube Dislike](https://returnyoutubedislike.com/)
+- [SponsorBlock](https://sponsor.ajay.app/)
+- [ThemeSong](https://github.com/KristofferTroncoso/ThemeSong)
+  
+To find out more about these integrations, [click here](./src/dev/integrations.md)
+
+<br><br>
+
 ## Plugins:
 BetterYTM supports plugin userscripts that can be installed in parallel and can make use of BetterYTM's pre-existing API.  
   

+ 13 - 1
README.md

@@ -7,7 +7,7 @@
 🇨🇳&nbsp;Chinese (simpl.), 🇬🇧&nbsp;English (UK), 🇺🇸&nbsp;English (US), 🇫🇷&nbsp;French, 🇩🇪&nbsp;German, 🇮🇳&nbsp;Hindi, 🇯🇵&nbsp;Japanese, 🇵🇹&nbsp;Portuguese, 🇪🇸&nbsp;Spanish
 <!-- END OF GENERATED CONTENT -->
 <!-- </{{HEADER}}> -->
-[**Features**](#features) • [**Installation**](#installation) • [**Plugins**](#plugins) • [**Support**](#support) • [**Development**](#development) • [**Attributions**](#attributions) • [**Disclaimers**](#disclaimers)
+[**Features**](#features) • [**Installation**](#installation) • [**Integrations**](#integrations) • [**Plugins**](#plugins) • [**Support**](#support) • [**Development**](#development) • [**Attributions**](#attributions) • [**Disclaimers**](#disclaimers)
   
 ---
 
@@ -70,6 +70,18 @@ To install the latest development build [click here](https://github.com/Sv443/Be
 
 <br><br><br>
 
+## Integrations:
+BetterYTM integrates with other extensions and tools to adjust their behavior and provide a smoother experience:
+- [Dark Reader](https://darkreader.org/)
+- [Enhancer for YouTube](https://www.mrfdev.com/enhancer-for-youtube)
+- [Return YouTube Dislike](https://returnyoutubedislike.com/)
+- [SponsorBlock](https://sponsor.ajay.app/)
+- [ThemeSong](https://github.com/KristofferTroncoso/ThemeSong)
+  
+To find out more about these integrations, [click here](./src/dev/integrations.md)
+
+<br><br>
+
 ## Plugins:
 BetterYTM supports plugin userscripts that can be installed in parallel and can make use of BetterYTM's pre-existing API.  
   

+ 11 - 8
src/dev/integrations.md

@@ -2,13 +2,16 @@
 BetterYTM integrates with other extensions and tools to provide a smoother experience:
 - (Any other userscript)
   - BYTM has a plugin system that allows users to write their own userscripts to extend the functionality of BYTM and benefit from its APIs
-- ReturnYoutubeDislike
-  - BYTM shows the like and dislike counts of songs in YTM
-  - This functionality is also exposed on the interface for plugins to use
-- Enhancer for YouTube
-  - BYTM integrates the set theme in its own UI elements
-- Dark Reader
+- [Dark Reader](https://darkreader.org/)
   - BYTM disables the extension entirely in YTM because the site doesn't even have a light theme
   - Dark Reader is disabled for some elements, as it breaks BYTM's precise styling
-- SponsorBlock
-  - The overlay had to have its z-index adjusted so that it works better with BYTM's and YTM's UI
+- [Enhancer for YouTube](https://www.mrfdev.com/enhancer-for-youtube)
+  - BYTM integrates the set theme in its own UI elements on YT
+- [Return YouTube Dislike](https://returnyoutubedislike.com/)
+  - BYTM shows the like and dislike counts of songs on YTM
+  - This functionality is also exposed on the interface for plugins to use
+- [SponsorBlock](https://sponsor.ajay.app/)
+  - The SponsorBlock popup had to have its positioning adjusted so that it works better with BYTM's and YTM's UI
+- [ThemeSong](https://github.com/KristofferTroncoso/ThemeSong)
+  - BYTM automatically adjusts its colors to fit the selected theme in ThemeSong on YTM
+  - There is a feature to enable further layout adjustments to fit the theme