Since I don’t want to hijack someone elses thread, I decided to start a dedicated thread for the InterKit project.
What is it?
What is it not?
The project doesn’t aim to extend the functionality of InterWorx. But rather to rearrange the available information and features, making the interface easier to work with, and for administrators, resellers and customers to easily get an overview of the current state of their system.
It’s possible that we will write plugins to handle some features, or changes in behaviour that we feel are needed, to achieve our goal. In that case, they will be published as separate projects.
The project is divided into several milestones. And the plan is as follows:
The first stage of implementation, some JS, CSS, and HTML code from old template will still be present in the template. Several functions and features will be missing.
Second stage of implementation. Remaining old code will be replaced with jQuery, JS, and HTML code compatible with the new system. Missing features will be implemented. [Feature complete]
Last stage before stable. The project is feature complete, and only bugs will be fixed. Hopefully only 2-3 releases will need to be made in this stage.
The project is finished, and a stable version is made available. The project now moves into a management phase. Future releases will be security and bugfix oriented. We will release new variations of the template with major releases.
What tech does the project use?
The code is hosted on GitHub. And available under MIT license.
The frontend framework is uikit. uikit contains most features that are available in Bootstrap, but a lot more lightweight. One of it’s main features is a built in customizer that lets the manager easily create new variations of a design, with custom colors, sizes etc of elements. The technology can be seen in YOOthemes ‘Warp 7’ based Templates for Joomla and Wordpress.
How to contribute
Anyone is free to contribute to this project. You can contribute with ideas, sketches of design proposals, comments, translations, bug testing, code, and resources (icons etc).
The current status
We are right now in the HTML mockup phase, we are roughly 90% complete with the first screen, and currently working on implementing the pie charts for HDD usage, and we are also looking at the current InterWorx theme to see if we are missing any important features.
Where can I contribute?
This thread will be available (if the mods allow), for discussions. Ideas, bugs, and tasks will be tracked on GitHub. The latest version of the HTML mockup is available on the projects GitHub page
I feel it important to point out that while several of the employees at InterWorx have shown considerable interest in the project, and expressed a willingness to contribute. InterWorx L.L.C is in no way connected with the project, and haven’t endorsed it. InterWorx L.L.C can in no way be held liable or responsible for the project.
The project is released under the MIT license, and is available ‘as is’, without warranty or guarantee of support.
- (2013-11-04) Pie charts on NodeWorx dashboard, NodeWorx users, and NodeWorx language pages committed to mockup.
- (2014-02-21) Updated UIkit, added a login screen, and added a custom URL to the project page.