diff --git a/src/constants/Categories.ts b/src/constants/Categories.ts index 1a4c567..db902d6 100644 --- a/src/constants/Categories.ts +++ b/src/constants/Categories.ts @@ -33,6 +33,7 @@ export const CATEGORIES = [ subcategories: [ 'Animated Content', 'Fade Content', + 'Noise', 'Splash Cursor', 'Pixel Transition', 'Ribbons', diff --git a/src/constants/Components.ts b/src/constants/Components.ts index f511256..286ed82 100644 --- a/src/constants/Components.ts +++ b/src/constants/Components.ts @@ -11,6 +11,7 @@ const animations = { 'cubes': () => import('../demo/Animations/CubesDemo.vue'), 'count-up': () => import('../demo/Animations/CountUpDemo.vue'), 'splash-cursor': () => import('../demo/Animations/SplashCursorDemo.vue'), + 'noise': () => import('../demo/Animations/NoiseDemo.vue'), 'blob-cursor': () => import('../demo/Animations/BlobCursorDemo.vue'), }; diff --git a/src/constants/code/Animations/noiseCode.ts b/src/constants/code/Animations/noiseCode.ts new file mode 100644 index 0000000..65949fc --- /dev/null +++ b/src/constants/code/Animations/noiseCode.ts @@ -0,0 +1,19 @@ +import code from '@content/Animations/Noise/Noise.vue?raw'; +import type { CodeObject } from '../../../types/code'; + +export const noise: CodeObject = { + cli: `npx jsrepo add https://vue-bits.dev/ui/Animations/Noise`, + usage: ` + +`, + code +}; diff --git a/src/content/Animations/Noise/Noise.vue b/src/content/Animations/Noise/Noise.vue new file mode 100644 index 0000000..830384d --- /dev/null +++ b/src/content/Animations/Noise/Noise.vue @@ -0,0 +1,81 @@ + + + diff --git a/src/demo/Animations/NoiseDemo.vue b/src/demo/Animations/NoiseDemo.vue new file mode 100644 index 0000000..504b336 --- /dev/null +++ b/src/demo/Animations/NoiseDemo.vue @@ -0,0 +1,83 @@ + + +