Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lekoala/silverstripe-admini
The alternative admin panel for SilverStripe based on admini
https://github.com/lekoala/silverstripe-admini
admin admini panel silverstripe
Last synced: about 1 month ago
JSON representation
The alternative admin panel for SilverStripe based on admini
- Host: GitHub
- URL: https://github.com/lekoala/silverstripe-admini
- Owner: lekoala
- License: mit
- Created: 2022-06-17T15:21:22.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-20T08:20:45.000Z (about 1 year ago)
- Last Synced: 2024-11-13T22:40:06.155Z (about 2 months ago)
- Topics: admin, admini, panel, silverstripe
- Language: PHP
- Homepage:
- Size: 2.31 MB
- Stars: 6
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# SilverStripe admini module
![Build Status](https://github.com/lekoala/silverstripe-admini/actions/workflows/ci.yml/badge.svg)
[![scrutinizer](https://scrutinizer-ci.com/g/lekoala/silverstripe-admini/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/lekoala/silverstripe-admini/)
[![Code coverage](https://codecov.io/gh/lekoala/silverstripe-admini/branch/master/graph/badge.svg)](https://codecov.io/gh/lekoala/silverstripe-admini)## Introduction
This is an alternative admin module for SilverStripe built on top of [admini](https://github.com/lekoala/admini). It is mostly standalone and only needs the base framework to run.
GridFields are replaced by the powerful [Tabulator implementation](https://github.com/lekoala/silverstripe-tabulator).Forms are powered by custom elements and loaded on request using [Form Elements](https://github.com/lekoala/silverstripe-form-elements).
The goal is to provide a very fast, yet flexible ui. For example, a cached page load can use as little as 7 database queries.
## Frontend validation
This module support validation on the frontend for your forms. This means you can expect regular HTML5 validation rules to work properly, even accross tabs.
Other validation features from [bs-companion](https://github.com/lekoala/bs-companion) are also supported.## TODO
- Dashboard
- Fluent## Compatibility
Tested with SilverStripe 5^
Working mostly out of the box with my other modules:
- cms-actions
- pure-modal## Maintainer
LeKoala - [email protected]