feat(docs): Add blobity to home

This commit is contained in:
Braks
2022-04-04 21:42:48 +02:00
parent 91416c9898
commit 9aa42ed8f8
5 changed files with 44 additions and 5 deletions
+19 -1
View File
@@ -1,8 +1,26 @@
<script lang="ts" setup>
import { VueFlow, Handle, Position, useVueFlow } from '@braks/vue-flow'
import { useBreakpoints, breakpointsTailwind } from '@vueuse/core'
import Blobity from 'blobity'
import BoxNode from './nodes/Box.vue'
const dark = useDark({
selector: 'html',
})
const blobity = new Blobity({
color: dark.value ? '#ffffff' : '#000000',
invert: true,
zIndex: 0,
magnetic: false,
dotColor: '#10b981',
radius: 8,
})
onBeforeUnmount(() => {
blobity.destroy()
})
const breakpoints = useBreakpoints(breakpointsTailwind)
const { dimensions, instance, onPaneReady, getNodes, getNode, getEdge, updateEdge, edges } = useVueFlow({
@@ -163,7 +181,7 @@ onPaneReady(({ fitView }) => {
transform
transition-transform
duration-300
hover:(scale-102 bg-black dark:(bg-white text-black))
hover:(scale-102)
transition-colors
ease-in-out
rounded-lg