Page 1 of 1

Vicidial GUI redesign

PostPosted: Fri Jul 07, 2023 5:00 pm
by Joss2103
Hi

Is it possible to change the vicidial gui using frameworks like React or Angular?

Re: Vicidial GUI redesign

PostPosted: Fri Jul 07, 2023 5:28 pm
by mflorell
Almost anything is possible given enough time and money :)

I'm sure it could be done, but you need to keep in mind that the agent web screen alone is over 50,000 lines of code with tons of custom Javascript in there (and the Admin web side is even bigger).

Re: Vicidial GUI redesign

PostPosted: Tue Jul 18, 2023 1:35 pm
by martinch
Sure it can...it'd be a big task though in doing that and maintaining 100% ViCiDial functionality though...although in the right hands, it wouldn't be :) I don't envy the developers who are going to attempt it though...and they have my support :)

Re: Vicidial GUI redesign

PostPosted: Tue Jul 25, 2023 5:03 pm
by martinch
Just a followup on this post...I have begun a process of redesigning the ViCiDial interface with Bootstrap and so far, on my fork mDial, I have managed to cover off the "easy" pages that include the dialer login page, the timeclock login page and application page and the admin panel login page. I've slightly altered the login procedure on the admin panel so you actually get a login form now as opposed to the WWW-Authenticate prompt. And there are no more logout screens either...simply redirected back to the login. Working on Admin Panel is a lot more difficult but thankfully, Matt and the team and the contributors built ViCi in a somewhat modular way in some of code which allows for easier conversions. Here is my current working version of the Admin Panel on mDial;

Image

Would like to work with Matt and the team on a possible UI / UX upgrade for ViCi though :) this redesign isn't a "true" UI upgrade as underneath, it's still the ViCiDial code we've all come to know and love...so there shouldn't any compatibility issues with existing features. That said, bugs do happen...and big changes like this may produce a fair few :) I'm not even halfway through with it because there are many ad-hoc pages in the Admin space on ViCi which don't all utilise the admin_header.php file. I haven't even touched the dialer...I don't have an image in my mind nor on paper either :) Happy to hear feedback as well...if you guys would like to see something like this in ViCi maybe it could be done. Cheers :)

Re: Vicidial GUI redesign

PostPosted: Tue Jul 25, 2023 9:29 pm
by carpenox
Good shit, looking good

Re: Vicidial GUI redesign

PostPosted: Wed Jul 26, 2023 7:21 am
by martinch
carpenox wrote:Good shit, looking good


Cheers Chris :) having a lot of fun with the project :D I'll likely donate the resultant code back to the project at some point. I already donated the re-imagined login screens so watch out for those if they ever get released :) it's quite intensive work but luckily I love the project so :)

Re: Vicidial GUI redesign

PostPosted: Mon Jul 31, 2023 5:50 pm
by martinch
My friend told me they didn't like the salt n pepper top and bottom bar so unified the colours...although honestly, all that can be controlled by ViCi's System Colors so the sky is the limit...but I do agree with her that like colours fit better...and I added a dash of transpency because I can't get enough of it :D however, not "too much" as she said it would become a bit too cluttered :) also they said lose the snot green...lol but that is ViCi's default "alt green" green so it's okay :)

Image

Re: Vicidial GUI redesign

PostPosted: Tue Aug 01, 2023 7:05 am
by bronson
Niiice, I dig it.

Re: Vicidial GUI redesign

PostPosted: Wed Aug 02, 2023 5:50 am
by martinch
bronson wrote:Niiice, I dig it.


Cheers bronson :) hopefully out soon.

Re: Vicidial GUI redesign

PostPosted: Thu Aug 17, 2023 8:21 am
by hbtutorial
WOW this is nice..

Re: Vicidial GUI redesign

PostPosted: Wed Aug 23, 2023 3:45 pm
by martinch
hbtutorial wrote:WOW this is nice..


Thank you! Hopefully will be out soon :)