feat(members): add members listing page
This commit introduces a new `/members` page to display a directory of alumni association members. - Member data is sourced from a CSV file (`content/members/members.csv`) and managed via Nuxt Content. - The page presents member information in a table, including calculated graduation class (`届别`). - A link to the new page has been added to the main navigation. - Minor UI tweaks and data corrections in other sections are also included.
This commit is contained in:
@@ -58,6 +58,7 @@ const generation = route.params.slug;
|
||||
|
||||
const categories = ref(["领导团队", "职能部门", "专项部门"]);
|
||||
|
||||
// TODO: Fetch from api
|
||||
const orgStructure = ref([
|
||||
{
|
||||
name: "李煜斌",
|
||||
@@ -132,14 +133,14 @@ const orgStructure = ref([
|
||||
},
|
||||
{
|
||||
name: "胡少菲",
|
||||
position: "总务",
|
||||
position: "康乐",
|
||||
category: "职能部门",
|
||||
photo: "/org-structure/胡少菲.png",
|
||||
description: "文化活动策划、康乐项目组织与会员联谊活动。",
|
||||
},
|
||||
{
|
||||
name: "林剑宝",
|
||||
position: "副总务",
|
||||
position: "副康乐",
|
||||
category: "职能部门",
|
||||
photo: "/org-structure/林剑宝.png",
|
||||
description: "协助文康组织文体活动、兴趣小组与社交聚会。",
|
||||
|
||||
Reference in New Issue
Block a user