2022-01-29 13:23:28 +03:00
2022-01-29 19:13:36 +03:00
2022-01-29 13:13:35 +03:00
2022-01-29 20:38:16 +03:00
2022-01-29 00:42:41 +03:00
2022-01-29 00:42:41 +03:00
2022-01-29 19:13:36 +03:00
2022-01-29 00:42:41 +03:00
2022-01-29 00:42:41 +03:00
2022-01-29 15:40:16 +03:00
2022-01-29 19:41:24 +03:00
2022-01-29 20:05:39 +03:00
2022-01-29 19:13:36 +03:00
2022-01-29 19:17:27 +03:00

vue-three-d-mockup

Check out the demo

Installation

$ npm install github:anatolykopyl/vue-three-d-mockup

Usage

<Mockup 
  screenImg="screen.png"
  lightClr="hsl(0, 100%, 100%)"
/>

Use as an async component (the 3d model is quite large so this provides a significant performance boost):

<script>
import { defineAsyncComponent } from 'vue';

export default {
  components: {
    Mockup: defineAsyncComponent(() => import('vue-three-d-mockup')),
  }
}
</script>

Or normally:

<script>
import Mockup from 'vue-three-d-mockup';

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

props:

  • screenImg: path to image that will be displayed on the phones screen
  • lightClr: color of the light in the environment
Description
📱 A 3D phone mockup component to showcase your apps
Readme GPL-3.0 28 MiB
Languages
JavaScript 78.3%
Vue 21.7%