mudin / vue-panorama

Panorama viewer for your homepage

Home Page:https://mudin.github.io/vue-panorama/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License npm version HitCount size

VueJS Panorama Viewer

Embed panorama into your website VueJS version of JQuery Panorama Viewer

Demo

Demo

Demo

Getting started

using npm

npm install vuejs-panorama --save

Or using script tag for global use

<script src="https://unpkg.com/vuejs-panorama@latest/dist/Panorama.js"></script>

Or Download Panorama.js and include it in your html

Installing & Running Locally

Clone the repository using git:

git clone https://github.com/mudin/vue-panorama.git 

Installing all dependencies:

npm install 

Build

npm run build 

Run locally:

npm run example 

This will start development server on localhost:4000

Usage

Panorama by equirectangular image

<template>
    <Panorama source="pano.jpg" caption="Awesome Panorama"/>
</template>
<script>
    import { Panorama } from 'vuejs-panorama'

    export default {
        components: { Panorama }
    }
</script>

Or

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
</head>
<body>
    <div id="app">
        <Panorama source="pano.jpg" caption="Awesome Panorama"/>
    </div>
    <script src="vue.js"></script>
    <script src="vuejs-panorama.js"></script>
    <script>
        new Vue({
            el: '#app'
        })
    </script>
</body>

TODO List

  • Auto Rotate

Contributing contributions welcome

If you would like to contribute code you can do so through GitHub by forking the repository and sending a pull request.

LICENSE

MIT

About

Panorama viewer for your homepage

https://mudin.github.io/vue-panorama/

License:MIT License


Languages

Language:Vue 82.3%Language:JavaScript 17.7%