New Login Page

Discussions about new features or changes in existing features

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

New Login Page

Postby martinch » Mon Jul 17, 2023 12:35 pm

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

Re: New Login Page

Postby mflorell » Mon Jul 17, 2023 1:53 pm

It sure does look pretty :)
mflorell
Site Admin
 
Posts: 18387
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: New Login Page

Postby martinch » Sat Jul 22, 2023 11:10 am

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

Re: New Login Page

Postby mflorell » Sun Jul 23, 2023 6:18 am

Very cool, yes I'm interested, please upload the code to Mantis :)
mflorell
Site Admin
 
Posts: 18387
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: New Login Page

Postby martinch » Mon Jul 24, 2023 11:50 am

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

Re: New Login Page

Postby mflorell » Mon Jul 24, 2023 4:46 pm

Thanks Martin!
mflorell
Site Admin
 
Posts: 18387
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: New Login Page

Postby martinch » Fri Aug 04, 2023 3:55 pm

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

Re: New Login Page

Postby mflorell » Sat Aug 05, 2023 6:34 am

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

Re: New Login Page

Postby martinch » Sat Aug 12, 2023 6:18 am

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


Return to Features

Who is online

Users browsing this forum: No registered users and 44 guests