Standard

The nds_card_carouosel is a wrapper around collection of nds_card_carousel_item, which is an alias for card with additional markup required by carousel.

{%- call ui.util.call(show_example) -%} {%- raw %} {%- call ui.util.call(ui.nds_card_carousel) -%} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {%- endcall %} {%- endraw %} {%- endcall %}

The carousel component can be configured via:

{%- call ui.util.call(show_example) -%} {%- raw %} {%- call ui.util.call(ui.nds_card_carousel, title="Title", drag=true, loop=true) -%} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {%- endcall %} {%- endraw %} {%- endcall %}

The navigation parameter adds dot-icons under the list for quick page selection. The loop parameter has no effect when navigation enabled.

{%- call ui.util.call(show_example) -%} {%- raw %} {%- call ui.util.call(ui.nds_card_carousel, navigation=true) -%} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {%- endcall %} {%- endraw %} {%- endcall %}

The pagination parameter replaces dot-navigation with numbered items.

{%- call ui.util.call(show_example) -%} {%- raw %} {%- call ui.util.call(ui.nds_card_carousel, pagination=true) -%} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {{ ui.nds_card_carousel_item(lipsum(1)) }} {%- endcall %} {%- endraw %} {%- endcall %}