| Summary | Modular Stash Theme with modified plugin dependencies for full integration and a streamlined experience for user customization | |
| Senpai Theme Repository | GitHub - Servbot91/Senpai-Stash: The Senpai theme stashapp repo · GitHub | |
| Senpai Plugin Add-on Repository | GitHub - Servbot91/Senpai-Stash-Addon: Plugin Add-on Pack for the Senpai theme · GitHub | |
| Senpai Theme Source URL | https://raw.githubusercontent.com/Servbot91/Senpai-Stash/refs/heads/main/plugins/manifest.yml | |
| Senpai Add-on Source URL | https://raw.githubusercontent.com/Servbot91/Senpai-Stash-Addon/refs/heads/main/plugins/manifest.yml | |
| Install | How to install a plugin? |
Senpai Theme
The Senpai Stash Theme is a modular theme providing the user with more customization options and modified plugin dependencies that further improve the user UI experience. It is based off of the glassy theme released by Serechops. Major shoutout to this community member as this theme would not be possible without them. This modified version has a ton of QOL tweaks and works well with bright and dark backgrounds. It has seperate CSS styling for both mobile and desktop with each featuring their own login and main UI backgrounds.
Screenshots
Features
Backgrounds
- Easily switchable backgrounds. Place your background.ext or Mobile.ext in the img/ file path. (Make sure to update your image file extension in the css path, automation coming later)
- Compatible with any background
- Separate backgrounds for both mobile and desktop
- Separate login backgrounds for both mobile and desktop
- The login background require a CSS override. Code is included in the SenpaiV1.css, this is the only override required for the theme.
Tag tree explorer
- Tags feature an ellipses for sub tags. Simply click the ellipses and all sub tags will display. Fantastic for visualizing your tag hierarchy
Modified Profile and Scene cards
- The scene profile card menu has modified to better integrate with the Glassy Performer scene card details.
- On Mobile, performer cards stack via column rather than row.
- flag correctly displays for Profile and Scene cards.
Modified Rating Displays
- High ranked performers using the decimal setting will receive a black label rating with gold highlighting
- Stars, and Favorite icon are now pink on click
Plugin Dependencies
-
The plugin comes with all required dependencies for the minimal optimal experience. These are all plugins from the community that are stable and are not likely to see any changes. If they do, they will be prodded accordingly. For the full experience, see ‘Senpai Additional Plugins’ below.
-
Included Plugins
-
Click to expand
- Community Scripts UI Library
- Version: 1.0.0
- Glassy - Front Page Animations and Blur
- Version: 0.1
- Glassy - Performer Scene Card Details Redesign
- Version: 0.1
- Hot Or Not Stat Addon
- Version 1.1
- Performer Details Extended
- Version: 1.0.2
- Replace Thumbnails With High Res Images
- Version: 1.0
- Community Scripts UI Library
Documentation
- Split CSS for mobile and desktop and (hopefully) easier comment documentation to further customize your stash theme.
I’m probably forgetting alot because I’ve worked on this for quite a long time and did not document as thoroughly as I should have. However the best part about all of this is that if there is any change you don’t like, the CSS should be easy enough to read to change things to your liking. That is the whole point of the theme!
Senpai Additional Plugins
The Senpai additional plugins is intended to create a stable out of the box definitive experience for anyone new to stash or simply for people who dont want to manage their stash plugins or go plugin hunting. These are all stable and well written plugins that are aimed to enhance the user experience in a myriad of ways.
Note: By installing the additional plugins you do lose the ability to manually update the plugins included in the pack unless you delete them yourself and install through the stash UI however if an update is placed to the Senpai Additional Plugin theme you may receive plugin conflicts.
The main reason for this is to create and maintain a stable UX experience. On average you should expect to see updates from the additional plugins pack every 2 weeks or sooner. That is prerserve stability and core functionality. Some plugins push updates quite frequently which risks the integrity of the plugin itself. However if none of this is a concern to you or you would rather maintain your plugin updates yourself, below is a list of included plugins and their versions.
Additional Plugin Pack Plugins
Click to expand
Additional Plugins
- DiceR
- Version: 1.3
- External Links Enhanced
- Version: 1.2
- Hot Or Not V2
- Version: 2.0
- O Stats by Sanjiswe
- Version: 1.0
- Scene Page Remember States
- Version: 0.2
- SFW Switch
- Version: 1.5
- Sprite Tab
- Version: 1.2
- Stash Battle
- Version: 2.5.0
- Stash TV
- Version: 2.13.4
- Tag Images with Performer Tags
- Version: 0.1
- Tag Scenes From Performer Tags
- Version: 0.2.3
- Tag Images from Galleries
- Version: 1.0
- ThumbPreviews
- Version: 0.1
SenpaiV1 Installation
- Settings → Plugins → Available Plugins
- Add Source → Name: SenpaiV1
- Source URL: https://raw.githubusercontent.com/Servbot91/Senpai-Stash/refs/heads/main/plugins/manifest.yml
- Click checkbox, Install
- Reload Plugins
SenpaiV1 Additional Plugins
- Settings → Plugins → Available Plugins
- Add Source → Name: SenpaiV1 Additional Plugins
- Source URL: https://raw.githubusercontent.com/Servbot91/Senpai-Stash-Addon/refs/heads/main/plugins/manifest.yml
- Click checkbox, Install
- Reload Plugins
Updating
If there is ever an update pushed to the main ‘Senpai-Stash’ repo and you would like to update. BACKUP YOUR CSS FILES if you have modified them. Updating the theme WILL wipe your changes. Does not apply to the SenpaiV1 Additional Plugin pack.


