Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dna-styx/sbpp-windmill-dashboard

Responsive SourceBans++ 1.8.x Theme
https://github.com/dna-styx/sbpp-windmill-dashboard

sourcebans sourcebans-theme tailwind

Last synced: 24 days ago
JSON representation

Responsive SourceBans++ 1.8.x Theme

Awesome Lists containing this project

README

        





Sourcebans++ Windmill Dashboard Theme Logo



GitHub Release


GitHub commit activity
GitHub last commit

SourceBans++ Windmill Dashboard Theme


Responsive SourceBans++ 1.8.x Theme




View Live Demo
·
Report a Bug
·
Request Feature


## About The Theme




SourceBans++ Theme built using the default v1.8.0 theme with Windmill Dashboard CSS applied on top.

Features:
* Dark and light theme switcher.
* Responsive design works well on small screens.
* Custom colours.
* Links menu.

(back to top)

## Screenshots

Dashboard on Mobile




Server List on Mobile




Menu & Logon on Mobile




Bans and Comms Block on Mobile




Comms Blocks and Bans Search on Mobile




(back to top)

## Prerequisites

* Working Sourcebans++ install 1.8.0 or higher, 1.8.1 recommended https://sbpp.github.io/
* FTP or cpanel access to upload files to the web server running Sourcebans++

(back to top)

## Known issues

* If text does not display on a page, click the sun icon theme switcher top right to make it visable and [open an issue](https://github.com/DNA-styx/sbpp-windmill-dashboard/issues).

See the [open issues](https://github.com/DNA-styx/sbpp-windmill-dashboard/issues) for known issues and feature requests.

(back to top)

## Installation

1. Download the [latest release](https://github.com/DNA-styx/SBPP-Windmill-Dashboard/releases) - Recomended for stability

or Download all files from repository (Code -> Download zip) - For latest features/bug fixes but may contain other issues

3. Copy the **sbpp-windmill-dashboard** folder to your web server. Into Sourcebans -> **themes** folder;
4. Go your Sourcebans website. Log in as admin and go to Admin Panel -> Settings -> **Themes**;
5. Select theme **Sourceban Windmill Dashboard** and click apply;

Recommend using 26x26px mod images and 24px high flags from here: https://flagpedia.net/download/images

(back to top)

## Upgrade

Download and overwrite all files in the sbpp-windmill-dashboard folder on your web server.

(back to top)

## Roadmap

- [X] Public pages
- [X] Basic theme applied
- [X] Usable on desktop
- [X] Usable on mobile
- [X] Admin pages
- [X] Basic theme applied
- [X] Usable on desktop
- [X] Usable on mobile
- [X] Beta release
- [ ] Fully themed and old code replaced
- [ ] Remove all old/unused CSS, js and files
- [ ] Code tidy up
- [ ] Full Release

(back to top)

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

(back to top)

## Acknowledgments

* [Estevanmaito's Windmill Dashboard](https://github.com/estevanmaito/windmill-dashboard) for the underlying css design code
* [sourcebans-web-theme-fluent](https://github.com/Rushaway/sourcebans-web-theme-fluent) for some design choices
* [ekscentrysytet](https://codepen.io/ekscentrysytet/pen/QbNdEB) for admin tabs

(back to top)

## Links

* Sourcebans++ forum on AlliedMods https://forums.alliedmods.net/forumdisplay.php?f=152
* Sourcebans++ Discord https://discord.gg/4Bhj6NU

(back to top)

[contributors-shield]: https://img.shields.io/github/contributors/DNA-styx/sbpp-windmill-dashboard.svg?style=for-the-badge
[contributors-url]: https://github.com/DNA-styx/sbpp-windmill-dashboard/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/DNA-styx/sbpp-windmill-dashboard.svg?style=for-the-badge
[forks-url]: https://github.com/DNA-styx/sbpp-windmill-dashboard/network/members
[stars-shield]: https://img.shields.io/github/stars/DNA-styx/sbpp-windmill-dashboard.svg?style=for-the-badge
[stars-url]: https://github.com/DNA-styx/sbpp-windmill-dashboard/stargazers
[issues-shield]: https://img.shields.io/github/issues/DNA-styx/sbpp-windmill-dashboard.svg?style=for-the-badge
[issues-url]: https://github.com/DNA-styx/sbpp-windmill-dashboard/issues
[license-shield]: https://img.shields.io/github/license/DNA-styx/sbpp-windmill-dashboard.svg?style=for-the-badge
[license-url]: https://github.com/DNA-styx/sbpp-windmill-dashboard/blob/master/LICENSE.txt