superadministration / super Goto Github PK
View Code? Open in Web Editor NEWA simple, powerful, zero dependency Rails admin framework
Home Page: https://superadministration.github.io
License: GNU Lesser General Public License v3.0
A simple, powerful, zero dependency Rails admin framework
Home Page: https://superadministration.github.io
License: GNU Lesser General Public License v3.0
Consider adding dark mode.
(I don't think I can work on this very soon; I have some redesign work I want to finish first.)
Note: This shouldn't be too hard with Tailwind CSS's responsive support.
"dark": {
"raw": "screen and (prefers-color-scheme: dark)",
},
ActiveAdmin has a feature called scopes. The UI shows each scope in a tab-like interface.
For example, one tab might show you all of the active records (no pun intended!), and the other might show you soft-deleted records. Or it might make sense to have one tab per region.
This scoping feature will be separate from the existing filtering feature; a scope is not a collection of filters, it's its own thing. But filters will be able to further filter down the current scope.
Is there a better name for this?
I always thought it was a little strange to call type.computed(:column)
. Since ActiveRecord calls its columns "attributes", I figured it would make sense to use that terminology here too.
Consider supporting Mongoid. This will not be an easy feature, especially because I haven't used it much, but I suspect it should be possible.
(Question, how stable is Mongoid across major versions? Will I need to maintain multiple "drivers" for it to work properly?)
I'd like ActionText to be an optional dependency, but I need to make sure it's easy to set up and use
Not the best description for a framework that says that it's DSL free ๐
I think it's really confusing that the current way to set the navigation requires that you return an array of links. I'm hoping to change this so that calling a builder method builds the navigation as they're being called.
# before
Super::Navigation.new do |nav|
[
nav.link(Product),
nav.link(Customer),
]
end
# after
Super::Navigation do |nav|
nav.link(Product)
nav.link(Customer)
end
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.