Responsive Sliders in Omega

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Ryan258's picture

I was wondering if anyone has had any experience in making a views slideshow responsive and could share your experience or solution.

The ole' img { width: 100% } doesn't directly do anything in this case because I'm pretty sure that it's the div that contains the images of the slideshow that need to adjust.

Targeting the slideshow view with CSS I find that I can resize the box the slider is in but two things standout.

1) The height doesn't change.
2) If you fiddle with the size of the window the size of the slider doesn't change, it sticks to the 100% it originally sized to when the page loaded. Basically if you start with the screen narrow and then pull the window wider the size of the slider doesn't adjust like the rest of the page.

Is it that since these images are being cycled that jQuery effect muddles the mix?

Right now I have some very bare CSS that gets me to what I've just mentioned. Maybe I'm just not considering something altogether:

img {
max-width:100%;
}

block-views-featured-slider-block,

views_slideshow_cycle_teaser_section_featured_slider-block

{
max-width:100%;
width:620px;
}

Perhaps it's the element.styles requiring an exception be made?

But at least it's possible to change the slider to fit the fixed narrow, normal, and wide widths. Maybe just display:none or a best balance when it comes to setting the height for the fluid global.css so that's pretty cool :) as long as the window size isn't going to be changed when the user is on the homepage/page of the slider :X

Comments

I achieved that functionality

jmolivas's picture

I achieved that functionality for a responsive slider using a couple of modules. You can see a demo in my blog on the following link => http://jmolivas.com

This is the list of the used modules:

Flex Slider
http://drupal.org/project/flexslider

Client-side adaptive image (in order to serve images based on device window size)
http://drupal.org/project/cs_adaptive_image

Also for responsive Videos you can use FitVids
http://drupal.org/project/fitvids

Responsive video demo => http://jmolivas.com/media/omega-3x-intro-responsive-design

--
http://jmolivas.com/
@jmolivas

Wow, that really does the trick!

Ryan258's picture

Thanks jmolivas! I checked them out and CS Adaptive Images really covered my whole other concern about images load sizes, great share!

Drupal Developer | Saint Paul | Buenos Aires

Ryan258's picture

Just ran it on my dev site and I'm happy to say that it works like a charm. Both flexslider (download and add to librarys the js) and Client-Side Adaptive Images really make it so you don't have to lose any sleep over whether to have a big slider that will fit into a responsive design.

Drupal Developer | Saint Paul | Buenos Aires

If you want to hide the

jmolivas's picture

If you want to hide the slider for small devices try adding the following classes to your css files

since is mobile first you may set the hide on global and then assign to show when device is narrow or greater it means tablet, laptop or desktop

global.css

.flexslider {
display:none;
}

theme_name-alpha-default-narrow.css

.flexslider {
display:block;
}

--
http://jmolivas.com/
@jmolivas

Does this approach actually

MrPaulDriver's picture

Does this approach actually prevent large images being downloaded in the first place?

@MrPaulDriver

The CSS on it's own won't

drew reece's picture

The CSS on it's own won't prevent the large file downloads (or whatever size is linked in the html).
The other tools jmolivas mentioned should help with that issue.

No this approach only hide

jmolivas's picture

No this approach only hide blocks from been shown using media-queries as mentioned by drew.

The closer approach that I am aware of right now is, to serve and switch images based on device window size using JavaScript . In order to achieve this task you may use this module.
Client-side adaptive image.
http://drupal.org/project/cs_adaptive_image

What you may asking for is something like John Albin leader of Mobile initiative in Drupal 8 was mentioning on this podcast and sound really great.

"Hybrid Responsive design & server side components, REST, device detection & markup altering."
https://www.acquia.com/resources/podcasts/acquia-podcast-39-john-albin-m...

Also this project from John, is something to keep under the radar
http://zengrids.com/

--
http://jmolivas.com/
@jmolivas

Sorry I didn't say

MrPaulDriver's picture

No I wasn't thinking of css but rather the approach using cs_adaptive_image. Are optimized, small images only, downloaded for mobile?

@MrPaulDriver

Yes downloaded & switched

jmolivas's picture

Yes downloaded & switched field-images formatted using media styles, this is triggered based on device size using JavaScript.

--
http://jmolivas.com/
@jmolivas

Thanks just trying to install

MrPaulDriver's picture

Thanks just trying to install now

@MrPaulDriver

Thanks for the pointer

MrPaulDriver's picture

Thanks for the pointer jmolivas. The cs_adaptive_image/flexslider combo works brilliantly.

I was already using flexslider on a couple of development sites but was quite concerned about file sizes for mobile. Not any more :-)

The module does require quite a bit of configuration and it is probably worth mentioning that are also additional settings which need to be configured within the views module image styles.

@MrPaulDriver

Hi Paul & jmolivas, This

samwillc's picture

Hi Paul & jmolivas,

This seems like an interesting way to handle the images. Have either of you managed to figure out a decent way of setting the height on a responsive views slideshow? The only reliable way I've found is by setting height on

#views_slideshow_cycle_main_featured_slider-block,
.views-slideshow-cycle-main-frame-row {
height: 370px; /same as image height/
}

This works ok when you've got a few images cycling with a pager underneath. The height of course changes on the different stylesheets. The problem comes when you try and integrate other fields into the slideshow. If you have an image with a text field underneath and the pager below that, I can't get the pager to sit below the text field like so:

Image
Text field
Pager

Trying to float the pager underneath to the centre ends up with:

Image
Text field | Pager

I could increase the height on the row which wraps the image and the text field (.views-slideshow-cycle-main-frame-row) to include the height of the text but that means the text could not change size or else it would get cut off again! It would be much better for the text field wrapper to respond too. I can't find any decent examples anywhere where people have used more than just images and a pager, which is fairly straightforward to get responsive. Actually it has been pretty hard to find any responsive examples at all.

Thanks if anyone can shed some light. Height is always the issue in these slideshows. It either stays the same through all screen sizes meaning huge gap between image and pager on mobile, or you have to set exactly which means anything underneath can't respond properly!

Anyway, any input is as always, very much appreciated :)

Sam.

Just use flexslider

MrPaulDriver's picture

Follow the method set out by jmolivas. Views Slideshow + Flexslider + CS Adaptive Images.

Flexslider takes care of all the responsive scaling, so very little is css needed. Just control your images with Core image styles and CS Adaptive Images.

For captions, thumbnails or pagers, follow the video at http://mustardseedmedia.com/podcast/episode42 . The video was made with for Druapl 6 but the instructions are the more or less the same.

@MrPaulDriver

Hi Paul, I think I need to

samwillc's picture

Hi Paul,

I think I need to use flexslider as I'm getting really bogged down with manual css to get these damn sliders responsive!

I can do it without flexslider but it's very time consuming.

Can I set this thing up using pagers under the slides?

Also, where do you put:

jquery.flexslider.js
jquery.flexslider-min.js
/images/
flexslider.css

files/folders? I have a directory sites/all/libraries but does flexslider need to go in a directory called flexslider or anything?

Thanks.

Sam.

Hi Sam,I've been reviewing

MrPaulDriver's picture

Hi Sam,

I've been reviewing Flexslider only this afternoon.

Save yourself some pain and read http://coldfrontlabs.ca/blog/creating-responsive-image-slider-galleries-... This tutorial covers installation of flexslider and it's implementation for a flexslider field such as you might want for a product display in Drupal Commerce.

Creating a flexslider block is much the same as for a views slideshow block.

As far as adaptive images are concerned there seem to be three modules which fit the bill.

  • Client Side Adaptive Images:
    This is clever in how it works, but is rather bit clumsy to set up

  • Adaptive Images
    Dead easy to set up and just works

  • Adaptive Image Styles
    Similar to Adaptive Images, but a with extra steps in setting up. The big plus for this module is it's compatibility with Media module which in turn allows for adaptive in-line images.

Good luck.

@MrPaulDriver

Thanks Paul,You're a

samwillc's picture

Thanks Paul,

You're a gent!

So how do you make a slide link to a page? At the moment I use views slideshow with cycle and have a custom text area which defines that the image links to a node which is pulled from a cck field.

When I enabled flexslider, I lost all that. Hovering over the image reveals the little controls. I'm not sure is this is a replacement for views slideshow or not?

I may do a write up after I get this working, seems rather involved.

Sam.

From views 'link to content'

MrPaulDriver's picture

From views 'link to content' if you want to take someone to the image node.

If you want send them to another page you'd use the rewrite results function - check 'output this field as a link' and state a link path (probably using tokens) to a link path from your content type.

@MrPaulDriver

Link image to URL

drew reece's picture

If you are displaying fields insert the one with the url, hide it from display & then rewrite the image field to use that hidden link. It sounds more complex than it is.

Look for the 'replacement patterns' & make sure the link field comes before the one that is being rewritten.

Hi guys,Thanks both of

samwillc's picture

Thanks for the info, it's not quite what I need though.

@drew reece - That's exactly what I do now.

The image was not a link after enabling flexslider. I'm doing something wrong but not sure what.

Is the view format flexslider or slideshow? Do I even need views slideshow at all?

Check out the slider how it is now so you can see the functionality I want to emulate: www.swcarrey.co.uk

This whole site will be replaced soon with my new version but the slider will be similar, the controls at the bottom I will use small dots instead though, no big buttons.

Sam.

I'm using a slideshow format

drew reece's picture

I'm using a slideshow format with flexslider set as it's style in the format settings.
I wonder if the link is being filtered or is flexslider is removing it? Check the source with JS disabled.

Hi Drew,A couple of

samwillc's picture

Hi Drew,

A couple of things:

.flexslider {margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);

Although flexslider_img.css (where does this come from) also could cause this gap, deleting the contents moves the pager up underneath my slides.

The above is from flexslider.css causes a massive 60px margin bottom between the slides and the pager, I wonder why this would be the case by default?

Secondly, the images do now link correctly. However, on normal width the left/right pagers do not show up even on mouseover. Strangely, resizing the browser so the narrow width takes over, the pagers appear but STAY appeared permanently.

I'm really wondering whether this is a good solution. Views slideshow provides all the functionality I would need, I just wanted dynamic resizing rather than hand coding a bunch of css. To me though I am struggling to see how this merits a whole new module (or 3 if you chuck in the adaptive images and the almost identically named, client side adaptive images). And what if I wanted to use this for some portfolio things with thumbnails underneath, would flexslider be able to do this with the ease that is achievable in views slideshow?

Could you post a link to a working one so I can check out the source and css?

I read somewhere that this works out the box? Not here it doesn't! :)

Sam.

I have

drew reece's picture

I have sites/all/modules/flexslider/assets/css/flexslider_img.css, so it should be in the module directory.
The web inspector (webkit) or Firebug (Firefox) should help you unpick the styling.

My experience was the opposite to your's I couldn't get views slideshows to appear as I wanted, so Flexslider was the best choice. I guess you could get the responsive images within views slideshow via one of the modules that Paul Driver mentioned above.

Sorry, my site is in development & isn't up yet. I'm not sure if I just overrode the styles in my theme.css.
You may be straying into support, and here probably isn't the place, don't forget the issue queue.

Ok thanks. I have no problem

samwillc's picture

Ok thanks.

I have no problem getting the views slideshow responsive, I just wanted to save a bit of time.

I may try the json solution again, see if I have more luck, it didn't work for me last time.

Sam.

You can still use Views

MrPaulDriver's picture

You can still use Views Slideshow with Flexslider, which is what I do.

Set the Format to Slideshow and specify Flexslider (instead of Cycle) as the slideshow type. Under Image properties choose an Adaptive image style. If you want a more control over the image dimensions, then set up your own image style, adding Adaptive as the last step.

That is all there is to it. Good luck

@MrPaulDriver

Hi Paul,When doing that

samwillc's picture

Hi Paul,

When doing that though, that's when I got the problem of the prev/next arrows not appearing as they should (only on narrow width).

What do you mean by 'Image properties'. Usually in views I use an image style (for the node image field which is used for the slides) I have set up called slider_image, this is defined at 940px wide, cropped at 350px high so I have a starting point. Where would I select adaptive image?

Thanks for the help.

Sam.

Assuming you have the

MrPaulDriver's picture

Assuming you have the Adaptive Images module installed, you would also apply the Adaptive style to your custom image style. Then in Views refer to your custom/adaptive image style.

Flexslider's navigation controls are set through the settings page at admin/config/media/flexslider where you can use the default option set of create your own. I don't like default the next/prev arrows and haven't got around to designing my own, so don't use them.

@MrPaulDriver

Hi Paul,Thanks.I enabled

samwillc's picture

Hi Paul,

Thanks.

I enabled adaptive image, applied it to my slider_image so the image class is now 'adaptive-image'.

Via web developer toolbar, I can see a new stylesheet called apaptive-image.css which simply contains:

img.adaptive-image {
  max-width: 100%;
}

Did I really need a whole new module to do that?! Lol. My simple website numbers of modules/stylesheets is becoming ridiculous.

On the plus side, it does make it easy to make ONE image style and call it adaptive, then choose that for any other image fields. Could save time in the long run. And I guess aggregating the css solves the problem of having loads of stylesheets.

Sam.

My understanding is that the

MrPaulDriver's picture

My understanding is that the Adaptive image module actually serves different sized images depending upon a device's display resolution, as detected by some javascript. A picture being sent to a mobile phone is therefore somewhat smaller smaller in file size than an image being sent to a desktop.

The adaptive image style bases it's image sizes on a number of breakpoints, so I guess the css is just to complete the fitting.

I don't know all the ins an outs, only to say that folks with much bigger brains than my own are working hard on the challenges of mobile first.

@MrPaulDriver

Lol. Don't doubt your skills

samwillc's picture

Lol. Don't doubt your skills Paul!

IMHO, in a nutshell, Flexslider works the same as my original slider apart from some key differences:

i) I don't need to input ANY css relating to the resizing of the slideshow now (win!)
ii) The controls stick underneath the image nicely when resizing rather than leaving a massive gap when the image height decreases in relation to the browser size decreasing
iii) They way flexslider works/integrates with views and the config is a mystery to me and it needs some serious documentation
iv) Should I want to use the little arrows as controls, it doesn't work 'out the box', it requires a bunch of css which makes it about as long winded as my old method.

I do however find myself asking the following:

a) Do I want a slideshow to save space or is it there because the rest of my homepage looks boring?
b) When was the last time I sat there and went through a site's slideshow on a desktop?
c) Same as above but apply that to when you're browsing on a mobile

I will be looking at other ways to present information but in the meantime, a slideshow's not so bad (if not becoming a bit dated).

Sam.

Can I quickly add, I was

samwillc's picture

Can I quickly add, I was using the wrong flexslider library.

It needs to be 1.8 or you get the types of problems I did.

http://drupal.org/node/1700100

Sam.

Hi Paul, I managed just with

samwillc's picture

Hi Paul,

I managed just with css. Check out my site on my profile if you want to see the slideshow in action :)

Will look into 'Client-side adaptive image', looks like a great module. The videos look like a good resource too. Thanks.

Sam.

Don't want the default slider controls those green circles

supradhan's picture

Hi samwillc,

Is it possible in flex-slider to choose 'title' as navigation item rather than that green circles. Could you please share the idea if there is a better way of implementing responsive slideshow?

Sorry, forgot to add, got the

samwillc's picture

Sorry, forgot to add, got the responsiveness via css, the images are still served up at original size (930px across) regardless of screen size.

Sam.

The mustardseedmedia video

samwillc's picture

The mustardseedmedia video was just the part I was missing in order to get a caption working, needed to rewrite field and position absolute. My caption kept disappearing after slide 1. Thanks for the link Paul :)

Sam.

TranV's picture

Thanks to jmolivas!

This trio module combo does indeed work. I've tried different combinations by using less modules or other modules and it either didn't work or didn't work right. This method will only load small images for mobile, instead of a large image for everything.

There's a lot of set up. The part that confused me is that you have to set up views using views slideshow, then set the format of views slideshow to Flexslider, then Flexslider to CS adaptive images.

Why the need for views_slideshow?

itaine's picture

I'm about to dive in to implementing this recipe, so it will probably become apparent to me while I chef. However that question came to mind while installing the required modules, I see flexslider includes flexslider_views module. I try to keep the amount of modules to a minimum where possible. So the question... Why the need for views_slideshow? What are the added benefits?

Taine
Pearance.com

Its apparent

itaine's picture

views_slideshow is an API and flexslider is an alternative to the optional views_slideshow:cycle.

Too many modules... too little time. There should be a tut on this somewhere, but there isn't.

Taine
Pearance.com

zoon_unit's picture

I did it here: www.kentlester.com

The trick is to use json2.js to set the advanced settings for jquery cycle. It's a bit involved, but once you know how to do it, it works fine.

After setting up views slideshow, and setting format to slideshow, go to "format/settings" and scroll down. There, you will see the note about adding json2.js to your library for advanced options. Once you've set up the library as instructed, go to http://malsup.com/jquery/cycle/options.html. There you will find all the custom settings for jquery cycle.

I have the following values to make my views slideshow responsive:

height: auto
width: auto
cleartypeNoBg: 1
slideResize: 0
containerResize: 0

One of these days, I'm going to write an article on how to set this all up, but I haven't had a chance to do so. In the meantime, the flexslider module has continued to improve, and may make this moot.

But I still like views slideshow because you can easily build more than one style on a page and you don't need to add yet another module (flexslider) to the mix.

Doesnt work for me. The

caw67's picture

Doesnt work for me. The Images in the Slideshow shows for 1/2 second in the right adaptive size and then appear in the originalsize...
Can you help?
URL: http://www.bremat-tec.ch/user/login

I can confirm this doesn't

rooby's picture

I can confirm this doesn't always work.

Even with this plus some custom js to help things along a little further I hafve still never been able to get a 100% perfect result that doesn't have some issues during transition.

I don't know what people have against flex slider.
The drupal module provides a views slideshow plugin.

I was able to switch from using cycle to using flex slider in an extremely short amount of time just by changing a couple of settings in my view and tweaking a small amount of css.

Worked perfectly with the

xamanu's picture

Worked perfectly with the proposed solution by zoom_unit. Views Slideshow (json2 lib advanced settings) and the CS Adaptive Image module. Easy, straight forward and no flexslider module necessary. Thanks zoom_unit and jmolivas!

Work but

romaingar's picture

thanks Zoom_unit, it's works if you remove the width anf height attribute on img tag. But how can i achieve this on the renderer image of the field ?
do i have to alter the theme_image ?
In your site you add a class 'adaptive-image' who define the width and the max-width of the image and you don't have any attributes width or height on it.

You can do something like

jmolivas's picture

You can do something like this @romaingar

function MODULE_NAME_preprocess_image(&$variables) {
  unset ($variables['height'], $variables['attributes']['height']);
}

--
http://jmolivas.com/
@jmolivas

Annatomy of a full-featured, responsive slide

MrPaulDriver's picture

I just noticed article on Drupal Planet and was reminded of this discussion.

http://drupaleasy.com/blogs/ultimike/2012/09/anatomy-full-featured-respo...

I haven't tried this Feature myself but would be interested to read any opinions.

@MrPaulDriver

Just can't get links working...

avery's picture

Hey there, I see the comment above "If you want send them to another page you'd use the rewrite results function..."
BUT I just can't get it working. I have a slideshow running from a base Views Slideshow Xtra Example using Flexslider but haven't been able to figure out how to get an individual link working. I've added a field to the content type and selected 'output this field as a link' using the token [field_vsx_slide_link] but am getting nowhere.

Any help would be greatly appreciated.

Also, I do have an overlay on the slide working with the title and alt attribute. Any additional advice on outputting the slide content body as the overlay would also be appreciated. I'd prefer to use the body so that I can include links on portions of the overlay text.

THANKS!!

"Any additional advice on

mastoll's picture

"Any additional advice on outputting the slide content body as the overlay would also be appreciated. I'd prefer to use the body so that I can include links on portions of the overlay text."

Any feedback on this request? I second it . . . .

I think people are referring

drew reece's picture

I think people are referring to a view that is based on fields. I don't know it the template avery is using is a 'field view'. I tried explaining above the key point is to hide the link from the view display then order the fields so the image is after the link field, then rewrite the image in the rewriting options. You can grab data with the tokens from fields above the current one in the field list. The body should behave the same IIRC.

You may find it easiest to practice on a list view without flexslider, it can make thinks look broken if you haven't styled the output yet.

I'm not sure on best practice for rewriting fields in views, it hides what is going on to an extent so some people frown upon it, but it works for me. FWIW I try to give them admin labels to make it clearer.

Times and conditions change

zoon_unit's picture

I mentioned earlier about using Views Slideshow as a Responsive slider. Since that time, much has changed and I've moved away from Views Slideshow to Flexslider for all responsive sliders. Why? Several reasons.

1) The latest iteration of Flexslider (2.0) greatly enhances the slider options and reduces or eliminates the need for Views Slideshow altogether. In fact, unless you need easy to use traditional pagers on your slider, you don't even need Views Slideshow at all. You can build Views based sliders with Flexslider by itself. This eliminates a module, complexity, and Drupal overhead.

2) Flexslider already handles resizing automatically, making theming easier.

3) It has swipe capability on mobile devices built in.

4) The 2.0 version of Flexslider can also create carousels out of the box, eliminating the need for yet another Drupal module.

5) Flexslider uses the concept of "presets," which store slider behavior like whether the slider is a carousel or single image slider, speed of animation, easing style, etc. You can have multiple presets and you apply the appropriate one to the slider from within Views.

6) Most importantly, presets allow you to define a "namespace" (under advanced options) which essentially adds a custom class to all the flexslider elements. Using that CSS class, you can custom style each preset in completely different ways. I admit, setting up the myriad types of sliders and styling them is a pain in the ass with any slider approach, but with Flexslider, I've only had to endure the pain once. :-) I've set up a CSS file specifically for my different sliders, and created the CSS for each "type" of slider I might use. (carousel, simple slider, thumbnail base slider, sliders with text, etc.) Now, to have full slider functionality, I just add that CSS file to my theme, activate flexslider, import the preset settings from another site, (yes, flexslider has import/export capability), attach the proper preset in Views, and I'm done! Much nicer.

Hope this helps.

Thanks for your insight on flexslider...

jackhutton's picture

Great write-up. Thanks for sharing this.. Flexslider has come along way..

Based on your comments,

TomSherlock's picture

Edit --Ok scratch the comments below. A direct search at drupal.org revealed nothing, but a search through Google uncovered the Flexsider Drupal module.

Based on your comments, zoon_unit, I was under the impression that Flexsider was a Drupal module or had an associated Drupal module. But a search among the Drupal modules found nothing.

What type of work has to be made to make it work with Drupal?

Thanks

Flexslider is definitely the real deal...

holyfire's picture

I'm a huge fan and the most recent implementation does the trick.

In addition to sliders you probably will have some questions about gallery implementations. The free version of juicebox works really well. There are some paid for options also that I think are really fantastic. The views integration works really really well.

Here's an example... http://www.mohrfeldelectric.com/node/past-projects

"Eat food. Not too much. Mostly plants."
— Michael Pollan (In Defense of Food: An Eater's Manifesto)

nm

zoon_unit's picture

nm

I use flexslider

tomkis's picture

I use module flexslider and flex slider views slideshow. Works fine. There is video tutorial for version 1, but gives some ideas. Good luck - Tom

Why views slideshow?

zoon_unit's picture

@tomkis,

With the latest version of Flexslider, (2.0) why do you still need Views Slideshow? Just curious. To me, if I can eliminate an unneeded module, so much the better! :-)

Tritof's picture

I completely agree with the idea to minimize the number of modules to use, so is there a way to use a flexslider bottom control type thumbnail in carousel using flexslider interface/display settings only?
I am using Flexslider 7.x-2.0-alpha1.

Thumbnail Sliders

zoon_unit's picture

Yes, you should be able to build a thumbnail slider with Flexslider 2.0 WITHOUT the need for Views Slideshow. These settings are built into the flexslider module's presets. There's actually two ways of doing it. One way is to specify the pager as thumbnails. This will build a super simple thumbnail slider automatically with flexslider.js functionality.

The other way is to build a thumbnail carousel and sync it with another flexslider preset. (see the settings in the preset section of the flexslider drupal module) This allows you to build an even fancier thumbnail slider, perhaps with text overlaying the thumbnails.

The best way to understand how this works, is to visit http://flexslider.woothemes.com/ and examine the js source for each slider. The settings there are reproduced in the Drupal flexslider module's presets page, allowing you to define the settings without custom coding.

Also, read the documentation in the README.mdown file that comes in the Flexslider 2 js download. This explains what each setting does more specifically.

got it

Tritof's picture

Reading carefully the documentations and using the examples provided I have understood the trick I was missing : It needs 2 outputs (slider/with thumbnails + thumbnails for sliders) of the same field, both of them without controller. Then it needs to be synchronized together using the sync/AsForNav respectively in the flexslider interface.

Thanks for answering me !
Cheers

its a themer job

florisg's picture

since flex 2.0 isn't done i implement it in the theme layer.
you can use all cool features that come with the library.

You can control by using css

sushilkr's picture

add this to your global css file no need to install flexislider module

.views_slideshow_cycle_main { width: 100%; }
.views_slideshow_cycle_main .views-slideshow-cycle-main-frame { width: 100% !important; height: auto; }
.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row { width: 100% !important; height: auto; }
.views_slideshow_cycle_main .field-content { max-width: 100%; width: 100%; }
.views_slideshow_cycle_main .field-content img { max-width: 100%; width: 100%; height: auto; margin: 0; padding: 0; }

Omega Framework

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: