Vicidial GUI redesign

Any and all non-support discussions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Vicidial GUI redesign

Postby Joss2103 » Fri Jul 07, 2023 5:00 pm

Hi

Is it possible to change the vicidial gui using frameworks like React or Angular?
Joss2103
 
Posts: 99
Joined: Wed Jul 22, 2020 3:20 pm

Re: Vicidial GUI redesign

Postby mflorell » Fri Jul 07, 2023 5:28 pm

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).
mflorell
Site Admin
 
Posts: 18383
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: Vicidial GUI redesign

Postby martinch » Tue Jul 18, 2023 1:35 pm

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 :)
Project Lead @ mDial -> https://github.com/TheBlode/mDial
martinch
 
Posts: 273
Joined: Thu Nov 15, 2018 9:14 am
Location: England, UK

Re: Vicidial GUI redesign

Postby martinch » Tue Jul 25, 2023 5:03 pm

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 :)
Project Lead @ mDial -> https://github.com/TheBlode/mDial
martinch
 
Posts: 273
Joined: Thu Nov 15, 2018 9:14 am
Location: England, UK

Re: Vicidial GUI redesign

Postby carpenox » Tue Jul 25, 2023 9:29 pm

Good shit, looking good
Alma Linux 9.4 | SVN Version: 3889 | DB Schema Version: 1721 | Asterisk 18.21.1 | PHP8
www.dialer.one -:- 1-833-DIALER-1 -:- https://linktr.ee/CyburDial -:- WA: +19549477572
GC: https://join.skype.com/ujkQ7i5lV78O | DC: https://discord.gg/DVktk6smbh
carpenox
 
Posts: 2418
Joined: Wed Apr 08, 2020 2:02 am
Location: St Petersburg, FL

Re: Vicidial GUI redesign

Postby martinch » Wed Jul 26, 2023 7:21 am

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 :)
Project Lead @ mDial -> https://github.com/TheBlode/mDial
martinch
 
Posts: 273
Joined: Thu Nov 15, 2018 9:14 am
Location: England, UK

Re: Vicidial GUI redesign

Postby martinch » Mon Jul 31, 2023 5:50 pm

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
Project Lead @ mDial -> https://github.com/TheBlode/mDial
martinch
 
Posts: 273
Joined: Thu Nov 15, 2018 9:14 am
Location: England, UK

Re: Vicidial GUI redesign

Postby bronson » Tue Aug 01, 2023 7:05 am

Niiice, I dig it.
bronson
 
Posts: 96
Joined: Thu Oct 14, 2021 10:34 am

Re: Vicidial GUI redesign

Postby martinch » Wed Aug 02, 2023 5:50 am

bronson wrote:Niiice, I dig it.


Cheers bronson :) hopefully out soon.
Project Lead @ mDial -> https://github.com/TheBlode/mDial
martinch
 
Posts: 273
Joined: Thu Nov 15, 2018 9:14 am
Location: England, UK

Re: Vicidial GUI redesign

Postby hbtutorial » Thu Aug 17, 2023 8:21 am

WOW this is nice..
hbtutorial
 
Posts: 2
Joined: Fri Sep 03, 2021 12:11 pm

Re: Vicidial GUI redesign

Postby martinch » Wed Aug 23, 2023 3:45 pm

hbtutorial wrote:WOW this is nice..


Thank you! Hopefully will be out soon :)
Project Lead @ mDial -> https://github.com/TheBlode/mDial
martinch
 
Posts: 273
Joined: Thu Nov 15, 2018 9:14 am
Location: England, UK


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 55 guests