vue-carousel-diagonal

Installation or if you prefer yarn
1,139
Install
npm install vue-carousel-diagonal
Latest Version:0.3.18
Vue:2
Last Updated:Jan 18, 2021
Links: npm
Maintainer: sunus7

Installation

npm install vue-carousel-diagonal

or if you prefer yarn

yarn add vue-carousel

Usage

Global

You may install Vue Carousel Diagonal globally:

import Vue from 'vue';
import VueCarouselDiagonal from 'vue-carousel-diagonal';

Vue.use(VueCarouselDiagonal);

Local

Include the carousel directly into your component using import:

import { CarouselDiagonal } from 'vue-carousel-diagonal';

export default {
  ...
  components: {
    CarouselDiagonal
  }
  ...
};

Example

<template>
  <div id="app">
    <CarouselDiagonal :screens="screens" 
                      :sideWidth="5"
                      :textPrev="'PREV'"
                      style="width: 100vw; height: 100vh;"/>
  </div>
</template>

<script>
  import CarouselDiagonal from 'vue-carousel-diagonal';

  export default {
    name: 'App',
    components: {
      CarouselDiagonal
    },
    data: function() {
      return {
        screens: [
          { title: 'OLED', subtitle: 'Transparent', video: require('./assets/1.mp4') },
          { title: 'OLED', subtitle: 'Cinematic Sound', video: require('./assets/2.mp4') },
          { title: 'OLED', subtitle: 'Rollable', video: require('./assets/3.mp4') },
          { title: 'OLED', subtitle: 'Wallpaper', video: require('./assets/4.mp4') },
        ],
      }
    },
  }
</script>

Demo

vue-carousel-diagonal.png

Web: https://vue-carousel-diagonal.surge.sh/

Version History

Version Released Vue License
0.3.18 ^2.6.11
0.3.17 ^2.6.11
0.3.16 ^2.6.11
0.3.15 ^2.6.11
0.3.13 ^2.6.11