Skip to content

ROYL-Design/vue-one-size

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vue-one-size

NPM version NPM downloads

One size fits on all screens.

Demo

Install

yarn add vue-one-size

Usage

Register as a global component:

import OneSize from 'vue-one-size'
Vue.use(OneSize)
<template>
  <OneSizeContainer>
    ...
  </OneSizeContainer>
</template>

Or use it locally:

<template>
  <OneSizeContainer>
    ...
  </OneSizeContainer>
</template>

<script>
import OneSize from 'vue-one-size'

export default {
  ...
  components: {
    OneSizeContainer: OneSize.container
  }
}
</script>

Props

Name Default Description
width 375 Width of the page.
height 603 Height of the page.
maxRatio 1 The maximal ratio to scale up.
resize true Whether to resize when window resized.

About

One size fits on all screens

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published