Page 1 of 1

New Login Page

PostPosted: Mon Jul 17, 2023 12:35 pm
by martinch
Hey guys, apologies I haven't been current with my ViCiDial postings :) I'm dead busy with my day job at the minute. I hope to get back into the swing of things soon.

So you guys may or may know but I recently got stuck into my ViCiDial fork, mDial, which I recently wrote the manifesto for and is under AGPL and one of the things I was working on was a reimagining of the ViCiDial login page. Was wondering what guys you think, would you like to see that in ViCi perhaps? Happy to donate the code if there is any desire for it. I might donate code any way Matt if you like it but yeah. The option allows custom backgrounds to be set at the admin level (Agent Screen Colors). 100% compatible with existing login functions. :) Thanks guys.

Image

Image

Image

Re: New Login Page

PostPosted: Mon Jul 17, 2023 1:53 pm
by mflorell
It sure does look pretty :)

Re: New Login Page

PostPosted: Sat Jul 22, 2023 11:10 am
by martinch
mflorell wrote:It sure does look pretty :)


Cheers Matt :) I'll be submitting the code on Mantis for review if you're interested in it :)

I added a few options since the last commit on mDial;

- Added a gallery option on the Admin Panel to allow administrators to preview the image before selecting it.
- Added a random option where a random option will be displayed on login.

Image

Image

Re: New Login Page

PostPosted: Sun Jul 23, 2023 6:18 am
by mflorell
Very cool, yes I'm interested, please upload the code to Mantis :)

Re: New Login Page

PostPosted: Mon Jul 24, 2023 11:50 am
by martinch
mflorell wrote:Very cool, yes I'm interested, please upload the code to Mantis :)


Cool :) uploaded the patches to Mantis -> http://www.vicidial.org/VICIDIALmantis/view.php?id=1482

I've added a few royalty-free wallpaper images you can mess around with or you can get your own at https://unsplash.com. If the piece ever sees a release, users will be able to use a variety of sources for their wallpapers including company branded ones. :)

Re: New Login Page

PostPosted: Mon Jul 24, 2023 4:46 pm
by mflorell
Thanks Martin!

Re: New Login Page

PostPosted: Fri Aug 04, 2023 3:55 pm
by martinch
Cheers Matt :)

Also, I introduced some animated background in the newer version of mDial...just had so much fun with these :D you want these too?

https://blodeapps.com/promo.html

Re: New Login Page

PostPosted: Sat Aug 05, 2023 6:34 am
by mflorell
Reminds me of the old screen savers :)

Yes, as long as they are royalty-free and not overly complex we'd love to include them in VICIdial.

Re: New Login Page

PostPosted: Sat Aug 12, 2023 6:18 am
by martinch
Yeee the old screensaver times :)

Sure. Yeah, not as complex as you may think...here's a glimpse into the animated background code...it's just injecting a CSS file and a div into the main body so from a ViCi perspective, hardly any code is needed...just the settings from the database schema. CSS, the almighty CSS, does all the hardwork. It's amazing what can be done in CSS these days! CCS 3 <3

Image