835 Commits

Author SHA1 Message Date
bundabrg
a7633d27c5
Add initial support for custom stylesheets (#7164)
* Add initial support for custom stylesheets

Allow an override file `custom.css` that can partially override the
stylesheet used for the web interface.

# Changes
1. Update default views to use custom stylesheet
2. Update documentation

Related to: https://github.com/Ylianst/MeshCentral/issues/7144

* Add custom style support to more views

Load `custom.css` in the following views:
- agentinvite.handlebars
- invite.handlebars
- login2.handlebars
- message2.handlebars
- messenger.handlebars
- player.handlebars
- sharing.handlebars
2025-07-18 21:06:00 +01:00
Roman
baddb42664
Add backgroundContainer class for modal content in night mode in modern ui (#7162)
Introduces the .backgroundContainer class to improve styling of modal content in night mode by setting text color. Updates relevant divs in default3.handlebars to use this class for hardware keys and login events sections. Also adjusts the width of login event entries for better display.
2025-07-17 16:37:20 +01:00
Ylian Saint-Hilaire
62bfe0aa37 Updated MeshCentral Router 2025-07-13 17:44:42 -07:00
si458
7ad49ba0ac fix modern ui fullscreen toolbar #6874
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-06-20 22:58:59 +01:00
si458
e47626a688 fixed minify problem with new library #7107
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-06-20 15:31:38 +01:00
si458
12c5908ae4 forgot to also remove sweetalert2.min.css #7050
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-22 09:51:45 +01:00
si458
ab17a5858b remove sweetalert2 as we dont use it #7050
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-22 09:40:57 +01:00
si458
fa7f194ed1 fix amt notls always using tls, fix tls undefined, amt timeout shortened, commander typo fix
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-05 01:34:50 +01:00
si458
1902e5aeeb change time range to 2 seperate boxes #6947
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-15 18:13:06 +01:00
si458
ea692073fb forgot minify for amt local session recording changes
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-12 23:08:39 +01:00
si458
def7d737e0 change local recording for amt from 200 to 102 to avoid messenger conflict
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-12 22:53:40 +01:00
Ylian Saint-Hilaire
a2a1db39d9 Version 1.1.43 2025-03-23 15:24:41 -07:00
si458
0e3a6b4915 fix logoutOnIdleSessionTimeout spelling and extra translations #6851
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-08 16:48:37 +00:00
si458
42f61ea46e fix bootstrap padding #6755
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-02-27 18:08:12 +00:00
si458
91bd5ae702 fix minify files and log minify errors
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-02-25 17:21:50 +00:00
Simon Smith
5734bcc33a
UI Toggle between Classic and Modern (#6763)
* [ENH] Add toggle switch for new MeshCentral UI in settings and top header of the classic UI

* [ENH] Add toggle for new MeshCentral UI in settings and in top headbar of the modern UI

* add showModernUIToggle and store uiviewmode in db

---------

Co-authored-by: kambereBr <brunokambere@gmail.com>
2025-02-09 19:41:47 +00:00
si458
854d6c00d2 fix view chunksize being too big causing pixelation
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-02-05 11:44:23 +00:00
si458
def62075c7 fix theme switch to default bug and include google fonts in csp #6665
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-06 16:02:10 +00:00
si458
0dd56d5708 improve translations all around
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-05 21:37:56 +00:00
si458
1ae7b9f641 fix minify in bootstrap #6662
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-05 17:38:03 +00:00
Ylian Saint-Hilaire
2a274fe569 More Duo UI improvements. 2024-12-31 11:48:30 -08:00
Ylian Saint-Hilaire
5d0b5acdfb Duo UI improvements. 2024-12-31 11:40:08 -08:00
Sammy Ndabo
8e70cd7187
[NEW] Add Theme Switcher with Bootstrap/Bootswatch Themes (#6622) 2024-12-24 10:15:45 +00:00
si458
5cf468159d fix duo and package.json
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-12-23 13:13:37 +00:00
si458
1b01b90cd6 bootstrap3: dark mode fixes, buttons replaced, more translate fixes #6496
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-12-22 01:28:31 +00:00
si458
6a366fe174 bootstrap3: fix translations, fix button styling, new contextmenus, mouse disable cursor #6496
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-12-21 19:42:50 +00:00
Simon Smith
e2362a0547
add duo authentication support (#6609)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-12-21 13:52:54 +00:00
si458
da5d03b0e7 fix annoying firefox paste option with clipboard #6571
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-11-30 16:14:35 +00:00
si458
b398cb7fa9 bootstrap: more fixes and icon changes part 2
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-11-16 02:25:25 +00:00
si458
9a8f4e8ebe bootstrap: fix edit node and duplicate lastbootuptime
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-11-10 20:23:54 +00:00
si458
438289b2ed few more bootstrap fixes
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-31 13:31:33 +00:00
si458
f23792881e more general web fixes and updates
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-28 11:26:30 +00:00
si458
c920b28acc more bootstrap fixes
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-28 11:17:09 +00:00
si458
e10f5277e9 improve bootstrap icons and formatting
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-24 15:56:02 +01:00
si458
f33768fe32 1st bootstrap 5 cosmetic fixes
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-21 18:15:05 +01:00
Sammy Ndabo
5193fef888
[BETA] Meshcentral Bootstrap 5 User Interface (#6450)
Co-authored-by: Bruno Kambere <brunokambere@gmail.com>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Simon Smith <simonsmith5521@gmail.com>
2024-10-19 18:33:40 +01:00
si458
1139a37338 update noVNC to 1.5.0
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-29 15:26:20 +01:00
si458
b20e51561a fix novnc missing desktopName from title #6412
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-29 13:26:11 +01:00
si458
0bee2be3cf generate manifest.json from domain and add pwalogo
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-24 19:09:14 +01:00
si458
d2e4f12ea3 fix left mousebutton click with event.button #6351
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-10 21:06:16 +01:00
Ylian Saint-Hilaire
35e38a71c0 Re-translated & minified. 2024-09-08 14:27:10 -07:00
si458
ac0d805378 fix webrtcconfig and allow stun servers #6309
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-03 13:42:06 +01:00
si458
b4323223cc support markdown in notes when using showNotesPanel #4091 #6332
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-27 15:24:36 +01:00
si458
0ccce62c9d dont minify charts or OL JS files #6338
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-23 13:47:34 +01:00
si458
5e71bcc634 fix minifed files
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-23 14:03:03 +01:00
Ylian Saint-Hilaire
95d60fef13 Added Catalan language support and Italian fixes. 2024-07-20 10:34:18 -07:00
si458
c3470f493b forgot d7encoding css
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-04 11:39:25 +01:00
Ylian Saint-Hilaire
aa8f45f4a9 Version 1.1.23 2024-05-23 15:32:29 -07:00
adnan29979
3ce2fd92c0
Missing languages added to translator
All languages from source code default.handlebars added to translator.htm
2024-04-22 00:19:22 +01:00
adnan29979
eb27334b82
Doc update - Addition of 'How to Contribute' section (#6046) 2024-04-21 19:20:51 +01:00