Player Analytics plugin for Minecraft Server platforms (Bukkit/Sponge/Nukkit/BungeeCord/Velocity) - View player activity of your server with ease. 📆
Go to file
Antti Koponen f83cbad2b9
Update to Bootstrap 5 by Kopo (#1832)
* Initial update to Bootstrap v5.0.0-beta3
* Add Bootstrap CSS to webpages & export lists
* Begin porting SB Admin 2's changes to a separate file

Due to Bootstrap 5 introducing calculated paddings and margins (gutters) to multiple parts of the grid system (containers, rows, columns etc.), all SBA2 changes involving grid classes and paddings/margins will be left out for now. If custom margins/paddings are needed, BS5 utility classes can be used.

* Bootstrap v5.0.0-alpha1: First changes

- Removed x-ua-compatible header
- Fixed .bg-gradient overlap
- .form-group replaced with margin utilities
- .input-group-append removed
- Changed small.form-text.text-muted to div.form-text
- Minor CSS changes

* v5.0.0-alpha1: Components

- Fixed badges to use bg-* for color

* v5.0.0-alpha2: Components & misc. fixes

- Modal close buttons use .btn-close instead of .close and use a background image instead of a &times icon
- Added .btn-close-white for dark mode close buttons

* v5.0.0-alpha3: Buttons & text utilities

- .btn-block replaced with .w-100 for individual "block buttons"
- .font-weight-* renamed to .fw-*

* v5.0.0-beta1: Change .float-right to .float-end

* v5.0.0-beta1: Change .ml-* and .mr-* to .ms-* and .me-*

* v5.0.0-beta1: Namespace all HTML data attributes to data-bs-*

* v5.0.0-beta1: Namespace data-dismiss to data-bs-dismiss

* Refactor query page to pad & wrap things correctly

- Changed & corrected classes per Bootstrap 5's changes (.input-row isn't used anywhere)
- Significantly increases support for devices with smaller screens, input elements are now correctly padded & wrapped with breakpoints

* Bump Bootstrap from 5.0.0-beta3 to 5.0.0-dist

* Replace .card-columns with Masonry grid

* Update Datatables to BS5 styling

* Remove scrollbar & unnecessary HTML elements from data tables

* Bump DataTables from 1.10.24 to 1.10.25

Bump DataTables-Responsive from 2.2.7 to 2.2.9

* Move Bootstrap to CDN-based distribution

Update Bootstrap to 5.0.1-dist

* Change jQuery CDN to jsDelivr

* Center query page date selector

* Apply final BS5 changes

* Apply dark theme to table when rendering query results

Affects issues:
- Fixes 1947
2021-06-20 08:46:12 +03:00
.github Update plugin_request.md 2021-05-24 19:07:36 +03:00
Plan Update to Bootstrap 5 by Kopo (#1832) 2021-06-20 08:46:12 +03:00
scripts Updated javadocs front-page style 2021-03-11 16:31:17 +02:00
.gitattributes :octocat: Added .gitattributes 2016-12-08 19:28:26 +02:00
.gitignore Cleaning up some code: 2019-12-19 00:09:29 +02:00
CODE_OF_CONDUCT.md Removed email for a deleted account 2020-12-22 11:40:16 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md 2019-11-03 13:46:13 +02:00
LICENSE [Merge] Changing license from proprietary to LGPLv3 2018-10-28 08:59:38 +02:00
Plan_architecture_overview.png Add Plan_architecture_overview.png 2021-02-07 13:37:10 +02:00
README.md Update README.md 2020-06-19 22:13:15 +03:00
versions.txt Update versions.txt 2021-06-12 11:43:22 +03:00

README.md

Player Analytics

Github Actions Discord Quality Gate Lines of Code Code coverage

API, Documentation & Tutorials | Releases | Issues & Suggestions

Player Analytics is a fully fledged solution for the analytics needs of your minecraft server. A built in webserver displays insights into different aspects on the server such as Online activity, Playerbase and how these change over time.

Plan supports multiple different platforms and versions; Spigot, Paper, Sponge, SpongeForge, Bungeecord, Velocity, Cauldron & all derivatives - One jar for all platforms.

Building

You can build the project by running the following in the repository root

cd Plan
./gradlew build

Used Libraries

License

Player Analytics is licensed under LGPL-3 (GNU Lesser General Public License)