diff --git a/docs/.vitepress/components/ColorPicker.vue b/docs/.vitepress/components/ColorPicker.vue new file mode 100644 index 000000000..a81bff831 --- /dev/null +++ b/docs/.vitepress/components/ColorPicker.vue @@ -0,0 +1,87 @@ + + + + + diff --git a/docs/.vitepress/components/HomeContainer.vue b/docs/.vitepress/components/HomeContainer.vue index 6b745da86..859490f1f 100644 --- a/docs/.vitepress/components/HomeContainer.vue +++ b/docs/.vitepress/components/HomeContainer.vue @@ -7,18 +7,29 @@ diff --git a/docs/.vitepress/components/HomeHeroIconsCard.vue b/docs/.vitepress/components/HomeHeroIconsCard.vue index 88592de4e..34a2e3499 100644 --- a/docs/.vitepress/components/HomeHeroIconsCard.vue +++ b/docs/.vitepress/components/HomeHeroIconsCard.vue @@ -32,12 +32,16 @@ function insert() { items.value[replaceIndex] = newIcon } +function startInterval() { + intervalTime.value = setInterval(() => { + insert() + }, 2000) +} + // TODO: Try maybe something else for better pref performance -// onMounted(() => { -// intervalTime.value = setInterval(() => { -// insert() -// }, 2000) -// }) +onMounted(() => { + window.addEventListener('mousemove', startInterval, { once: true }) +}) onBeforeUnmount(() => { clearInterval(intervalTime.value) @@ -76,7 +80,7 @@ onBeforeUnmount(() => { /* padding: 0 24px; */ margin-left: auto; margin-bottom: auto; - margin-top: 48px;; + margin-top: 48px; } .icons-card { background: var(--vp-c-bg-alt); diff --git a/docs/.vitepress/components/HomeIconCustomizer.vue b/docs/.vitepress/components/HomeIconCustomizer.vue new file mode 100644 index 000000000..a0ebe41b6 --- /dev/null +++ b/docs/.vitepress/components/HomeIconCustomizer.vue @@ -0,0 +1,175 @@ + + + + + diff --git a/docs/.vitepress/components/HomeIconCustomizerIcons.vue b/docs/.vitepress/components/HomeIconCustomizerIcons.vue new file mode 100644 index 000000000..3984f2bfe --- /dev/null +++ b/docs/.vitepress/components/HomeIconCustomizerIcons.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/docs/.vitepress/components/IconCustomizer.vue b/docs/.vitepress/components/IconCustomizer.vue deleted file mode 100644 index abc9e380f..000000000 --- a/docs/.vitepress/components/IconCustomizer.vue +++ /dev/null @@ -1,244 +0,0 @@ - - - - - diff --git a/docs/.vitepress/components/InputField.vue b/docs/.vitepress/components/InputField.vue new file mode 100644 index 000000000..bc819ed2f --- /dev/null +++ b/docs/.vitepress/components/InputField.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/docs/.vitepress/components/InputSearch.vue b/docs/.vitepress/components/InputSearch.vue index 7f839598b..800d3382d 100644 --- a/docs/.vitepress/components/InputSearch.vue +++ b/docs/.vitepress/components/InputSearch.vue @@ -36,10 +36,11 @@ const value = computed({