Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meshcentral Bootstrap 5 User Interface #6450

Merged
merged 164 commits into from
Oct 19, 2024
Merged

Meshcentral Bootstrap 5 User Interface #6450

merged 164 commits into from
Oct 19, 2024

Conversation

Ndaboom
Copy link
Contributor

@Ndaboom Ndaboom commented Oct 14, 2024

This MR introduces the bootstrap 5 MeshCentral UI.
The file is located in views/default3.handlebars

Related links:

Steps to test the Bootstrap 5 UI:

https://github.com/Ndaboom/MeshCentral/wiki/Testing-Bootstrap-UI-for-MeshCentral

Ndaboom and others added 30 commits July 15, 2024 22:14
… user inputs and converted the create agent modal and logic to support bootstrap 5
…d set bootstrap 5 classes to add new agent and add new device group modal
Left sidebar navigation and modal forms inputs and buttons enhanced
[ENH] default.handlebars: set proper background-color to the devListToolbar
Enh default dialog modal to Boostrap 5
Ndaboom and others added 15 commits September 26, 2024 19:40
…d on condition and updated several functions
[ENH, FIX] default.handlebars: fix issues and update remaining use of old dialog to the new one
@Ndaboom Ndaboom marked this pull request as ready for review October 15, 2024 05:59
…ndlebars

Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
@si458 si458 merged commit 5193fef into Ylianst:master Oct 19, 2024
3 checks passed
@marclaporte
Copy link
Collaborator

Well done @si458 @Ndaboom and @kambereBr !!!

@marclaporte marclaporte mentioned this pull request Oct 20, 2024
marclaporte referenced this pull request in Ylianst/MeshCommander Oct 21, 2024
@VINISHVV
Copy link

This MR introduces the bootstrap 5 MeshCentral UI. The file is located in views/default3.handlebars

Related links:

Steps to test the Bootstrap 5 UI:

https://github.com/Ndaboom/MeshCentral/wiki/Testing-Bootstrap-UI-for-MeshCentral

Wow it's looks very good. There are few minor observations like the fullscreen view of remote desktop not responsive

@si458
Copy link
Collaborator

si458 commented Oct 21, 2024

@VINISHVV yes im already aware the is some minor cosmetics that look wrong, and features/things dont work!
ive fixed them all locally, just need to push into meshcentral repo then people can test again :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants