1.1.0 • Published 4 years ago

vue-imagewall v1.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

vue image wall

Build Status

Deprecated package

This project has been moved to vue-image-wall


An interactive vue component that displays multiple images in a row.

By hovering mouse over one of the images, that image will expand in width.

Demo

Install

npm install vue-template-compiler --save-dev
npm install vue-imagewall

or

yarn add vue-template-compiler -D
yarn add vue-imagewall

Usage

FEATURES UNDER DEVELOPMENT

  1. Width is fixed to 250px, will be fixed
  2. Will add ability to accept config (scale of image, animation duration, etc)
<template>
  <div id="app">
    <vue-image-wall v-bind:link-images="listImages"></vue-image-wall>
  </div>
</template>

<script>

  import VueImageWall from 'vue-imagewall';

  export default {
    name: 'app',
    components: { VueImageWall },
    data: function () {
      return {
        listImages: [
          '/assets/0.jpg',
          '/assets/1.jpg',
          '/assets/2.jpg',
          '/assets/3.jpg',
          '/assets/4.jpg'
        ],
      };
    },
  };

</script>

<style scoped>
</style>
propstypedefault valuenote
linkImages[String](required)Contains list of images that this component will display

How to Contribute

Any comment/issue/PR is welcome!

TODO:

  1. Add two interaction modes
    1. macOS dock

License

MIT

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.5.9

4 years ago

0.5.8

4 years ago

0.5.7

4 years ago

0.5.6

4 years ago

0.5.5

4 years ago

0.5.4

4 years ago

0.5.3-alpha.0

5 years ago

0.5.3

5 years ago

0.5.2

5 years ago

0.5.1

5 years ago

0.5.0

5 years ago