chore(config): 优化Kiro配置并调整UI组件样式

- 更新Kiro AI助手配置,新增强制语言和中文模式设置
- 添加用户排名背景框图片资源
- 优化CompetitionLayout组件标题样式(字体大小和字间距调整)
- 优化用户封面页面卡片布局,根据屏幕尺寸动态调整顶部padding
- 删除联想对对碰题库数据文件
This commit is contained in:
2026-03-19 14:52:36 +08:00
parent 7d49143ae0
commit e061f46e66
5 changed files with 15 additions and 258 deletions

View File

@ -1,7 +1,9 @@
{
"kiro.ai.language": "zh-CN",
"kiro.ai.commitMessage.language": "chinese",
"kiro.ai.commitMessage.forceLanguage": "zh-CN",
"kiro.git.commitMessageLanguage": "zh-CN",
"kiro.assistant.locale": "zh-CN",
"kiro.assistant.language": "chinese"
"kiro.assistant.language": "chinese",
"kiro.assistant.alwaysUseChinese": true
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

View File

@ -363,10 +363,10 @@ watch(titleBgUrl, (newUrl) => {
}
.main-title {
font-size: 2.5rem;
font-size: 2.4rem;
color: $text-color;
margin: 0;
letter-spacing: 4px;
letter-spacing: 3px;
text-align: center;
white-space: nowrap;
/* Prevent text wrapping */

View File

@ -150,6 +150,15 @@ async function initSyncRouteParams() {
const showCards = ref(false)
// 计算每排卡片数量(根据不同屏幕尺寸)
// 默认按最小屏幕2列计算如果超过2排则调整padding
const needCompactPadding = computed(() => {
// 假设最小屏幕每排2个卡片w-[44%]
const cardsPerRow = 2
const totalRows = Math.ceil(questions.value.length / cardsPerRow)
return totalRows > 2
})
// 3D 悬停效果逻辑
const cardStyles = ref<Record<number, any>>({})
@ -200,7 +209,7 @@ onMounted(async () => {
>
<div class="h-screen w-full overflow-y-auto font-sans">
<div class="relative z-10 min-h-full w-full">
<div class="min-h-full w-full flex flex-col items-center pb-12 pt-24">
<div class="min-h-full w-full flex flex-col items-center pb-12" :class="needCompactPadding ? 'pt-4' : 'pt-24'">
<!-- 卡片列表 -->
<TransitionGroup
tag="div" name="card-anim"

View File

@ -1,254 +0,0 @@
{
"question_bank": [
{
"Name": "重阳、习俗、思念",
"Answer": "遥知兄弟登高处,遍插茱萸少一人。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "处",
"KeyWordsIndex": 6,
"QuestionId": 32
},
{
"Name": "边塞、征战、思乡",
"Answer": "秦时明月汉时关,万里长征人未还。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "关",
"KeyWordsIndex": 6,
"QuestionId": 32
},
{
"Name": "军中、饮酒、欢快",
"Answer": "葡萄美酒夜光杯,欲饮琵琶马上催。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "催",
"KeyWordsIndex": 13,
"QuestionId": 32
},
{
"Name": "初夏、田园、蔬果",
"Answer": "梅子金黄杏子肥,麦花雪白菜花稀。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "肥",
"KeyWordsIndex": 6,
"QuestionId": 32
},
{
"Name": "童趣、追跑、田野",
"Answer": "儿童急走追黄蝶,飞入菜花无处寻。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "蝶",
"KeyWordsIndex": 6,
"QuestionId": 32
},
{
"Name": "送别、赤诚、朋友",
"Answer": "洛阳亲友如相问,一片冰心在玉壶。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "心",
"KeyWordsIndex": 10,
"QuestionId": 32
},
{
"Name": "梅花、香气、傲骨",
"Answer": "不要人夸好颜色,只留清气满乾坤。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "好",
"KeyWordsIndex": 4,
"QuestionId": 32
},
{
"Name": "遗愿、爱国、失地",
"Answer": "死去元知万事空,但悲不见九州同。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "悲",
"KeyWordsIndex": 8,
"QuestionId": 32
},
{
"Name": "水滨、笙乐、忧愁",
"Answer": "山外青山楼外楼,西湖歌舞几时休?",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "休",
"KeyWordsIndex": 13,
"QuestionId": 32
},
{
"Name": "祈求、变革、贤能",
"Answer": "我劝天公重抖擞,不拘一格降人材。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "公",
"KeyWordsIndex": 3,
"QuestionId": 32
},
{
"Name": "深夜、羁客、寒冷",
"Answer": "月落乌啼霜满天,江枫渔火对愁眠。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "愁",
"KeyWordsIndex": 12,
"QuestionId": 32
},
{
"Name": "登科、飞驰、盛景",
"Answer": "春风得意马蹄疾,一日看尽长安花。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "花",
"KeyWordsIndex": 13,
"QuestionId": 32
},
{
"Name": "耕地、纺织、协作",
"Answer": "昼出耘田夜绩麻,村庄儿女各当家。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "村",
"KeyWordsIndex": 7,
"QuestionId": 32
},
{
"Name": "悠闲、放牧、吹奏",
"Answer": "牧童归去横牛背,短笛无腔信口吹。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "背",
"KeyWordsIndex": 6,
"QuestionId": 32
},
{
"Name": "童趣、玩耍、敲击",
"Answer": "稚子金盆脱晓冰,彩丝穿取当银钲。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "脱",
"KeyWordsIndex": 4,
"QuestionId": 32
},
{
"Name": "欣喜、回家、畅饮",
"Answer": "白日放歌须纵酒,青春作伴好还乡。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "须",
"KeyWordsIndex": 4,
"QuestionId": 32
},
{
"Name": "雄师、豪迈、跋涉",
"Answer": "红军不怕远征难,万水千山只等闲。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "怕",
"KeyWordsIndex": 3,
"QuestionId": 32
},
{
"Name": "中秋、怀人、月亮",
"Answer": "今夜月明人尽望,不知秋思落谁家。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "思",
"KeyWordsIndex": 10,
"QuestionId": 32
},
{
"Name": "无畏、高尚、咏物",
"Answer": "粉骨碎身浑不怕,要留清白在人间。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "浑",
"KeyWordsIndex": 4,
"QuestionId": 32
},
{
"Name": "坚韧、勇气、咏物",
"Answer": "咬定青山不放松,立根原在破岩中。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "根",
"KeyWordsIndex": 8,
"QuestionId": 32
},
{
"Name": "送别、边塞、畅饮",
"Answer": "劝君更尽一杯酒,西出阳关无故人。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "关",
"KeyWordsIndex": 10,
"QuestionId": 32
},
{
"Name": "细雨、嫩绿、朦胧",
"Answer": "天街小雨润如酥,草色遥看近却无。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "街",
"KeyWordsIndex": 1,
"QuestionId": 32
},
{
"Name": "哭泣、沦陷、期盼",
"Answer": "遗民泪尽胡尘里,南望王师又一年。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "师",
"KeyWordsIndex": 10,
"QuestionId": 32
},
{
"Name": "酒菜、好客、乡村",
"Answer": "莫笑农家腊酒浑,丰年留客足鸡豚。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "足",
"KeyWordsIndex": 11,
"QuestionId": 32
},
{
"Name": "初夏、喧闹、江南",
"Answer": "黄梅时节家家雨,青草池塘处处蛙。",
"ImageUrl": "",
"IsGood": 0,
"IsDisabled": false,
"KeyWord": "池",
"KeyWordsIndex": 9,
"QuestionId": 32
}
]
}