feat: 汇率换算功能完整实现

- 首页双向换算:30种主流货币,实时计算,一键互换
- 汇率总览页:一对多查看所有货币换算结果
- 数据源 open.er-api.com,4小时本地缓存 + 失败兜底
- UI 美化:渐变背景、分色货币块、紫色互换按钮

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
manpengan
2026-03-18 17:26:53 +08:00
parent 6b60379b0c
commit 92304d4fa2
15 changed files with 922 additions and 47 deletions

View File

@@ -1,6 +1,6 @@
page {
background-color: #F5F5F5;
color: #333333;
background: linear-gradient(180deg, #EEF2FF 0%, #F5F5F5 320rpx);
color: #1E293B;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
font-size: 28rpx;
line-height: 1.6;
@@ -8,24 +8,12 @@ page {
.container {
padding: 32rpx;
padding-top: 24rpx;
}
.card {
background-color: #FFFFFF;
border-radius: 16rpx;
padding: 32rpx;
border-radius: 24rpx;
margin-bottom: 24rpx;
box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.04);
}
.page-title {
font-size: 40rpx;
font-weight: 700;
margin-bottom: 16rpx;
}
.page-subtitle {
font-size: 26rpx;
color: #999999;
margin-bottom: 32rpx;
box-shadow: 0 4rpx 24rpx rgba(0, 0, 0, 0.06);
}