Open marclaporte opened 3 weeks ago
I am with you. Time is sparse and I am in no way a node dev but I will support this effort as best as possible
A few screenshots of the MeshCentral Bootstrap version in progress. I will regularly provide updated screenshots as the work progresses.
@kambereBr this looks very promising!!
When bootstrap is the foundation it will be far easier to theme. @si458 Is it possible to split the template files for the UI? I am totally oblivious how the nodejs app uses the templates but these mega files are very hard to handle.
@cfoellmann The idea at the moment is to have another default.handlebars called default-bootstrap.handlebars
Then, when u specify like ui=1, it will use the new bootstrap ui or ui=0 and use the old one
I do believe the guys are looking at separating the ui into different .handlebar files then people can change certain parts to the hearts content rather than struggling with just a single .handlebar file!
We are making progress and we will be looking for testers in about 3 weeks.
"Bootstrap (formerly Twitter Bootstrap) is a free and open-source CSS framework directed at responsive, mobile-first front-end web development." Source: https://en.wikipedia.org/wiki/Bootstrap_(front-end_framework)
We started working to add support for Bootstrap to MeshCentral.
The plan:
The code so far: https://github.com/Ndaboom/MeshCentral