opennetadmin / rack_maint Goto Github PK
View Code? Open in Web Editor NEWRack maint plugin for OpenNetAdmin
Rack maint plugin for OpenNetAdmin
Currently the rack maintenance plugin only allows rack numbering starting from the number 1 at the top of the rack, and increases this number downwards.
A feature to reverse rack numbering so that 1 is labelled at the bottom of the rack and increases towards the top of the rack is desirable. If it could be implemented in such a way that servers already labelled in the rack maintenance plugin do not have their positions altered as a result of invoking this switch, that would be great.
Currently new racks labelled in the rack maintenance plugin can only be given a purple colour.
More colours to label different equipment would be nice. It would give a better visual representation of the equipment in the rack.
Probably way more work than its worth but seems like it would be fun to try.
I think with the use of the CSS skew functions I can construct a visual representation that looks like a 3d rack. or at least a sort of stack of boxes of various sizes.
I think I'd have to do some tricks with layering to make the top of the boxes be layered over the other tops and then the sides would always be layered at the highest level.
Then as you hover over an edge it could change the coloring such that the other things were transparent and the selected one is highlighted.
Have an option to zoom in/out a bit as well. maybe a front/back toggle so you can simulate a rotate of the rack.
anyway, just an idea.. probably could do this with some other 3d library really easy but trying to do it with just CSS seems fun.. like I have the time to play with this kind of frivolous fun tho.
Could also represent the vertical items like a PDU.. have it be defined by how many vertical U it covers and orient it sitting at the corner/edges only.
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.