Browse Source

'UI基本完成'

main
hflllll 2 weeks ago
parent
commit
d7117a46ce
2 changed files with 13 additions and 3 deletions
  1. +1
    -1
      package.json
  2. +12
    -2
      src/views/Resources.vue

+ 1
- 1
package.json View File

@ -7,7 +7,7 @@
"dev": "vite", "dev": "vite",
"build": "vue-tsc -b && vite build", "build": "vue-tsc -b && vite build",
"preview": "vite preview", "preview": "vite preview",
"gitBuild": "vue-tsc -b && vite build --base=/home"
"gitBuild": "vue-tsc -b && vite build --base=/My"
}, },
"dependencies": { "dependencies": {
"@tailwindcss/vite": "^4.1.11", "@tailwindcss/vite": "^4.1.11",


+ 12
- 2
src/views/Resources.vue View File

@ -4,6 +4,16 @@ import { useI18n } from 'vue-i18n';
const { t } = useI18n(); const { t } = useI18n();
// Define resource interface
interface Resource {
id: number;
title: string;
description: string;
link: string;
category: string;
icon: string;
}
// Resource categories // Resource categories
const categories = ref([ const categories = ref([
{ id: 'all', name: t('resources.categories.all') }, { id: 'all', name: t('resources.categories.all') },
@ -18,7 +28,7 @@ const categories = ref([
const activeCategory = ref('all'); const activeCategory = ref('all');
// Resources list // Resources list
const resources = ref([
const resources = ref<Resource[]>([
{ {
id: 1, id: 1,
title: t('resources.items.docs_title'), title: t('resources.items.docs_title'),
@ -102,7 +112,7 @@ const resources = ref([
]); ]);
// Filtered resources based on active category // Filtered resources based on active category
const filteredResources = ref([]);
const filteredResources = ref<Resource[]>([]);
// Filter resources based on active category // Filter resources based on active category
const filterResources = () => { const filterResources = () => {


Loading…
Cancel
Save