Skip to content

DNA-styx/SBPP-Windmill-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


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.

See the open issues for known issues and feature requests.

(back to top)

Installation

  1. Download the latest release - Recomended for stability

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

  1. Copy the sbpp-windmill-dashboard folder to your web server. Into Sourcebans -> themes folder;
  2. Go your Sourcebans website. Log in as admin and go to Admin Panel -> Settings -> Themes;
  3. 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

  • Public pages
    • Basic theme applied
    • Usable on desktop
    • Usable on mobile
  • Admin pages
    • Basic theme applied
    • Usable on desktop
    • Usable on mobile
  • 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

(back to top)

Links

(back to top)