HLStatsx:CE Theme built using StarterClan v1.11.3 fork with Windmill Dashboard CSS applied on top.
Some default HLStatsx:CE features have been removed to simplify the interface and make it small screen friendly.
Features enabled
- Dark and light theme switcher
- Responsive design for small and large screens
- Custom CSS colours are set site wide using the admin page, use the defaults or create your own
- Links menu
- Player world maps
- TeamSpeak3 server status and browser using serverquery [ details ]
- TeaSpeak & Mumble basic support added
- Discord Voice Channel Support [ details ]
- Steam Group Chat Support [ details ]
- Top of page banners
- InGame Pages
Features not/still to be Enabled
- TeamSpeak1 & Ventrillo server status
- Hitbox graphs
- Forum signatures
- Most server load graphs
- Player page tabs
- Style selector (admins set the colour of their site, not visitors)
DEV Sites:
- Working HLStatsX:CE by StarterClan v1.11.3. May work with others. Please let me know and I'll update the docs.
- FTP or cpanel access to upload files to the web server.
- 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.
- Download the latest release - Not recommended until first beta release as files may contain bugs and codebase/file structure may change regularly.
or Download all files from repository (Code -> Download zip) -
- (soon)
- (soon)
- (soon)
Download, unzip and overwrite all files from that .zip into the root of your web server.
Each release includes an archive, called default-hlstatsx-files-(release-number).zip, of all the uneditted default HLStatsX files used in this theme.
To return to using the default HLStatsx theme copy these files to your web server overwiting the custom ones.
- Public pages
- Basic theme applied
- Usable on large screen
- Usable on small screen
- Admin pages
- Basic theme applied
- Usable on large screen
- Usable on small screen
- Beta release
- Fully themed and old code replaced
- Remove all old/unused CSS, js and files
- Code tidy up
- Full Release
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!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Estevanmaito's Windmill Dashboard for the underlying css design code
- StartersClan HLStatsX:CE for the base page code
- Eska for inital TeamSpeak3 work (and @stive101 for letting me know)
- ts3admin.class for the TeamSpeak3 server query
- scheissegalo for the TeamSpeak3 server browser code
- Mizu & Gox11 for their TeamSpeak3 icon packs
- Shoelace for the tree view component used in the TeamSpeak3 server browser
- Lemehost (aff. link) for the free TeamSpeak3 server for testing
- Monochromatic for the easy Discord Voice Channel staus tip
- HLStatsX:CE forum on AlliedMods https://forums.alliedmods.net/forumdisplay.php?f=156