themeblvd / theme-blvd-sliders

2 stars 0 forks source link

Custom Responsive sliders with resolution dependant elements #5

Open anointed opened 11 years ago

anointed commented 11 years ago

I just purchased a theme 'something I never do' from themeforest, as it has one of the coolest sliders I have come across. http://projectgen.com/nexus/

The best part about this slider is that you actually build out 4 separate slides for each slide. Each one is for a different screen resolution. You can see the idea in the link above by resizing your browser.

The concept is simple, start with what you want for a mobile slide, background image, etc, and add in elements, finally animating them if you choose to. Then step up to tablet portrait, landscape, and finally desktop size. Each slide you can customize, adding elements and animations, pretty much whatever you want.

What I liked about it is that nothing ever feels crammed together and always seems to fit the screen.

It would be nice to have this type of functionality added to Theme blvd, and maybe even a few improvements. I can and will donate the theme I purchased to the project if it would help in any way. I just thought it would be a cool addition to have a fully responsive (changing elements) slider, hence the request.

themeblvd commented 11 years ago

This would be a very cool thing to implement. But right now there's just way too much going on in terms of getting everything on track to head this direction with the Sliders plugin. I'll keep in this in the queue for down the road.

anointed commented 11 years ago

Glad to hear it. I tore his theme apart to figure how everything was done, and frankly it's a pos. He is literally inputting 4 separate sliders into the page and hiding via css. So 4x the data.. stupid stupid stupid..

I'd much rather use ajax or something with a js browser sniffer to get the dimensions and then send only the appropriate data for the device.

I am just personally so tired of seeing every theme out there using css to hide sidebars, sliders, etc, instead of doing it right. We have been able to accurately measure the size of the browser window via js for so long now, that it just amazes me that very few people even think to use that information to send proper data.

Maybe by the time your ready to mess with the slider part I will have something worth while to contribute on this :)