From 0c79f0af67186de06ce375e0288efa9e46d4bd2a Mon Sep 17 00:00:00 2001 From: David Haz Date: Sun, 20 Jul 2025 23:42:47 +0300 Subject: [PATCH] Simplify constants declaration --- .../code/Animations/animatedContentCode.ts | 14 ++--- .../code/Animations/blobCursorCode.ts | 10 ++-- .../code/Animations/clickSparkCode.ts | 10 ++-- src/constants/code/Animations/countUpCode.ts | 10 ++-- .../code/Animations/crosshairCode.ts | 12 ++-- src/constants/code/Animations/cubesCode.ts | 10 ++-- .../code/Animations/fadeContentCode.ts | 10 ++-- .../code/Animations/glareHoverCode.ts | 10 ++-- .../code/Animations/imageTrailCode.ts | 10 ++-- src/constants/code/Animations/magnetCode.ts | 10 ++-- .../code/Animations/magnetLinesCode.ts | 10 ++-- .../code/Animations/metaBallsCode.ts | 10 ++-- .../code/Animations/metallicPaintCode.ts | 8 +-- src/constants/code/Animations/noiseCode.ts | 10 ++-- .../code/Animations/pixelTransitionCode.ts | 10 ++-- src/constants/code/Animations/ribbonsCode.ts | 10 ++-- .../code/Animations/shapeBlurCode.ts | 10 ++-- .../code/Animations/splashCursorCode.ts | 10 ++-- .../code/Animations/starBorderCode.ts | 10 ++-- .../code/Animations/targetCursorCode.ts | 10 ++-- src/constants/code/Backgrounds/auroraCode.ts | 10 ++-- src/constants/code/Backgrounds/balatroCode.ts | 10 ++-- src/constants/code/Backgrounds/ballpitCode.ts | 10 ++-- src/constants/code/Backgrounds/beamsCode.ts | 10 ++-- .../code/Backgrounds/darkVeilCode.ts | 10 ++-- src/constants/code/Backgrounds/ditherCode.ts | 10 ++-- src/constants/code/Backgrounds/dotGridCode.ts | 10 ++-- .../code/Backgrounds/gridDistortionCode.ts | 10 ++-- .../code/Backgrounds/gridMotionCode.ts | 10 ++-- .../code/Backgrounds/hyperspeedCode.ts | 10 ++-- .../code/Backgrounds/iridescenceCode.ts | 10 ++-- .../code/Backgrounds/letterGlitchCode.ts | 10 ++-- .../code/Backgrounds/lightningCode.ts | 10 ++-- .../code/Backgrounds/liquidChromeCode.ts | 10 ++-- src/constants/code/Backgrounds/orbCode.ts | 10 ++-- .../code/Backgrounds/particlesCode.ts | 10 ++-- .../code/Backgrounds/rippleGridCode.ts | 10 ++-- src/constants/code/Backgrounds/silkCode.ts | 10 ++-- src/constants/code/Backgrounds/squaresCode.ts | 10 ++-- src/constants/code/Backgrounds/threadsCode.ts | 10 ++-- src/constants/code/Backgrounds/wavesCode.ts | 10 ++-- .../code/Components/animatedListCode.ts | 10 ++-- src/constants/code/Components/cardSwapCode.ts | 10 ++-- src/constants/code/Components/carouselCode.ts | 10 ++-- .../code/Components/chromaGridCode.ts | 10 ++-- .../code/Components/circularGalleryCode.ts | 10 ++-- .../code/Components/decayCardCode.ts | 10 ++-- src/constants/code/Components/dockCode.ts | 10 ++-- .../code/Components/elasticSliderCode.ts | 10 ++-- .../code/Components/flowingMenuCode.ts | 10 ++-- .../code/Components/flyingPostersCode.ts | 10 ++-- src/constants/code/Components/folderCode.ts | 10 ++-- .../code/Components/glassIconsCode.ts | 10 ++-- src/constants/code/Components/gooeyNavCode.ts | 10 ++-- .../code/Components/infiniteScrollCode.ts | 10 ++-- .../code/Components/magicBentoCode.ts | 10 ++-- src/constants/code/Components/masonryCode.ts | 10 ++-- .../code/Components/pixelCardCode.ts | 10 ++-- .../code/Components/profileCardCode.ts | 10 ++-- .../code/Components/spotlightCardCode.ts | 10 ++-- src/constants/code/Components/stackCode.ts | 10 ++-- .../code/Components/tiltedCardCode.ts | 10 ++-- .../code/TextAnimations/asciiTextCode.ts | 10 ++-- .../code/TextAnimations/blurTextCode.ts | 14 ++--- .../code/TextAnimations/circularTextCode.ts | 10 ++-- .../code/TextAnimations/curvedLoopCode.ts | 10 ++-- .../code/TextAnimations/decryptedTextCode.ts | 10 ++-- .../code/TextAnimations/fallingTextCode.ts | 10 ++-- .../code/TextAnimations/fuzzyTextCode.ts | 10 ++-- .../code/TextAnimations/glitchTextCode.ts | 10 ++-- .../code/TextAnimations/gradientTextCode.ts | 10 ++-- .../code/TextAnimations/rotatingTextCode.ts | 10 ++-- .../code/TextAnimations/scrambleTextCode.ts | 10 ++-- .../code/TextAnimations/scrollFloatCode.ts | 10 ++-- .../code/TextAnimations/scrollRevealCode.ts | 10 ++-- .../code/TextAnimations/scrollVelocityCode.ts | 10 ++-- .../code/TextAnimations/shinyTextCode.ts | 10 ++-- .../code/TextAnimations/splitTextCode.ts | 10 ++-- .../code/TextAnimations/textCursorCode.ts | 10 ++-- .../code/TextAnimations/textPressureCode.ts | 10 ++-- .../code/TextAnimations/textTrailCode.ts | 10 ++-- .../code/TextAnimations/trueFocusCode.ts | 10 ++-- src/content/Backgrounds/DarkVeil/DarkVeil.vue | 40 +++++++++----- src/demo/Backgrounds/DarkVeilDemo.vue | 55 +++---------------- src/types/code.ts | 18 ++++++ 85 files changed, 383 insertions(+), 558 deletions(-) diff --git a/src/constants/code/Animations/animatedContentCode.ts b/src/constants/code/Animations/animatedContentCode.ts index a371169..b827a1f 100644 --- a/src/constants/code/Animations/animatedContentCode.ts +++ b/src/constants/code/Animations/animatedContentCode.ts @@ -1,8 +1,7 @@ import code from '@/content/Animations/AnimatedContent/AnimatedContent.vue?raw'; -import type { CodeObject } from '@/types/code'; +import { createCodeObject } from '@/types/code'; -export const animatedContent: CodeObject = { - cli: `npx jsrepo add https://vue-bits.dev/ui/Animations/AnimatedContent`, +export const animatedContent = createCodeObject(code, 'Animations/AnimatedContent', { installation: `npm install gsap`, usage: `