This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@shapla/vue-image

1.0.1 • Public • Published

Shapla Image

The image container to specify a precisely sized container so that your layout isn't broken because of image loading or image errors.

Table of contents

Installation

npm install --save @shapla/vue-image

Usage

Styles

with Sass:

import '@shapla/vue-image/src/index.scss';

with CSS:

import '@shapla/vue-image/dist/style.css';

Javascript Instantiation

import ShaplaImage from '@shapla/vue-image';

export default {
  name: 'Hello',

  components: {
    ShaplaImage
  },
}
<shapla-image container-width="32px" container-height="32px" is-rounded>
    <img src="https://via.placeholder.com/48x48">
</shapla-image>

<shapla-image :width-ratio="3" :height-ratio="4">
    <img src="https://via.placeholder.com/420x560">
</shapla-image>

<shapla-image :width-ratio="16" :height-ratio="9">
    <iframe width="640" height="360" src="https://www.youtube.com/embed/YE7VzlLtp-4?showinfo=0"
        frameborder="0" allowfullscreen></iframe>
</shapla-image>

Props

Property Type Required Default Description
heightRatio Number no 1 Image height ratio. You can also put image height
widthRatio Number no 1 Image width ratio. You can also put image width
containerWidth String no `` Width of the container.
containerHeight String no `` Height of the container.
isRounded Boolean no false If set true, inside item will be rounded

Package Sidebar

Install

npm i @shapla/vue-image

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

15 kB

Total Files

14

Last publish

Collaborators

  • sayful