From 340985ce527ac19a51162e507335f727460f2f21 Mon Sep 17 00:00:00 2001 From: David Haz Date: Sat, 19 Jul 2025 19:55:19 +0300 Subject: [PATCH] Small fixes --- .../code/Components/animatedListCode.ts | 6 +- src/constants/code/Components/folderCode.ts | 2 +- .../Animations/StarBorder/StarBorder.vue | 111 +++--- .../Components/AnimatedList/AnimatedList.vue | 188 +++++----- src/content/Components/Folder/Folder.vue | 337 ++++++------------ src/demo/Animations/StarBorderDemo.vue | 118 +++--- src/demo/Components/AnimatedListDemo.vue | 32 +- src/demo/Components/FolderDemo.vue | 8 +- 8 files changed, 350 insertions(+), 452 deletions(-) diff --git a/src/constants/code/Components/animatedListCode.ts b/src/constants/code/Components/animatedListCode.ts index 04a5bef..dc4e8f8 100644 --- a/src/constants/code/Components/animatedListCode.ts +++ b/src/constants/code/Components/animatedListCode.ts @@ -1,5 +1,5 @@ -import code from '@content/Components/AnimatedList/AnimatedList.vue?raw' -import type { CodeObject } from '../../../types/code' +import code from '@content/Components/AnimatedList/AnimatedList.vue?raw'; +import type { CodeObject } from '../../../types/code'; export const animatedList: CodeObject = { cli: `npx jsrepo add https://vue-bits.dev/ui/Components/AnimatedList`, @@ -24,4 +24,4 @@ const items = [ ] `, code -} +}; diff --git a/src/constants/code/Components/folderCode.ts b/src/constants/code/Components/folderCode.ts index 97bf9da..43f867b 100644 --- a/src/constants/code/Components/folderCode.ts +++ b/src/constants/code/Components/folderCode.ts @@ -13,4 +13,4 @@ export const folder: CodeObject = { const items = ['Doc 1', 'Doc 2', 'Doc 3']; `, code -}; \ No newline at end of file +}; diff --git a/src/content/Animations/StarBorder/StarBorder.vue b/src/content/Animations/StarBorder/StarBorder.vue index 0fa1a9a..a003478 100644 --- a/src/content/Animations/StarBorder/StarBorder.vue +++ b/src/content/Animations/StarBorder/StarBorder.vue @@ -1,87 +1,94 @@ diff --git a/src/content/Components/AnimatedList/AnimatedList.vue b/src/content/Components/AnimatedList/AnimatedList.vue index cc1d846..ebfd660 100644 --- a/src/content/Components/AnimatedList/AnimatedList.vue +++ b/src/content/Components/AnimatedList/AnimatedList.vue @@ -23,10 +23,12 @@ :animate="getItemInView(index) ? { scale: 1, opacity: 1 } : { scale: 0.7, opacity: 0 }" :transition="{ duration: 0.2, delay: 0.1 }" @mouseenter="() => setSelectedIndex(index)" - @click="() => { - setSelectedIndex(index) - emit('itemSelected', item, index) - }" + @click=" + () => { + setSelectedIndex(index); + emit('itemSelected', item, index); + } + " >

{{ item }}

@@ -47,24 +49,36 @@ +}); + diff --git a/src/content/Components/Folder/Folder.vue b/src/content/Components/Folder/Folder.vue index 3c5873e..e347b54 100644 --- a/src/content/Components/Folder/Folder.vue +++ b/src/content/Components/Folder/Folder.vue @@ -1,51 +1,34 @@ - - \ No newline at end of file diff --git a/src/demo/Animations/StarBorderDemo.vue b/src/demo/Animations/StarBorderDemo.vue index aece091..9466613 100644 --- a/src/demo/Animations/StarBorderDemo.vue +++ b/src/demo/Animations/StarBorderDemo.vue @@ -1,29 +1,27 @@ diff --git a/src/demo/Components/AnimatedListDemo.vue b/src/demo/Components/AnimatedListDemo.vue index 052355c..48b152b 100644 --- a/src/demo/Components/AnimatedListDemo.vue +++ b/src/demo/Components/AnimatedListDemo.vue @@ -31,21 +31,21 @@ +]; + diff --git a/src/demo/Components/FolderDemo.vue b/src/demo/Components/FolderDemo.vue index f33dab9..60760ea 100644 --- a/src/demo/Components/FolderDemo.vue +++ b/src/demo/Components/FolderDemo.vue @@ -2,8 +2,7 @@