release 1.3.1

This commit is contained in:
Developer
2026-04-01 18:40:21 +08:00
parent 91ef47f991
commit f0a62ed68b
60 changed files with 1750 additions and 313 deletions

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import '../../../config/app_config.dart';
import '../../../constants/app_constants.dart';
/// 时间: 2026-03-26
@@ -39,7 +40,7 @@ class LearnUsPage extends StatelessWidget {
const SizedBox(height: 16),
_buildQQGroupCard(context),
const SizedBox(height: 16),
_buildDeveloperCard(),
_buildDeveloperCard(context),
const SizedBox(height: 16),
_buildTeamCard(),
const SizedBox(height: 16),
@@ -127,7 +128,7 @@ class LearnUsPage extends StatelessWidget {
),
const SizedBox(width: 6),
Text(
'版本 ${AppConstants.appVersion}',
'版本 ${AppConfig.appVersion}',
style: const TextStyle(
fontSize: 12,
color: Colors.white,
@@ -215,7 +216,7 @@ class LearnUsPage extends StatelessWidget {
const SizedBox(width: 8),
Expanded(
child: Text(
'https://*****.github.io',
'https://poe.vogov.cn/app.html',
style: TextStyle(
fontSize: 14,
color: AppConstants.primaryColor,
@@ -347,7 +348,7 @@ class LearnUsPage extends StatelessWidget {
);
}
Widget _buildDeveloperCard() {
Widget _buildDeveloperCard(BuildContext context) {
return Container(
decoration: BoxDecoration(
color: Colors.white,
@@ -467,7 +468,7 @@ class LearnUsPage extends StatelessWidget {
const Text(
'2821981550@qq.com',
style: TextStyle(
fontSize: 13,
fontSize: 15,
color: Colors.blue,
decoration: TextDecoration.underline,
),
@@ -478,6 +479,95 @@ class LearnUsPage extends StatelessWidget {
],
),
),
Padding(
padding: const EdgeInsets.fromLTRB(16, 8, 16, 16),
child: Row(
children: [
Container(
width: 50,
height: 50,
decoration: BoxDecoration(
gradient: LinearGradient(
colors: [
const Color(0xFF07C160).withValues(alpha: 0.1),
const Color(0xFF07C160).withValues(alpha: 0.05),
],
),
borderRadius: BorderRadius.circular(12),
),
child: const Center(
child: Text('💬', style: TextStyle(fontSize: 24)),
),
),
const SizedBox(width: 12),
Expanded(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
const Text(
'微信公众号',
style: TextStyle(
fontSize: 16,
fontWeight: FontWeight.bold,
),
),
const SizedBox(height: 4),
Container(
padding: const EdgeInsets.symmetric(
horizontal: 12,
vertical: 6,
),
decoration: BoxDecoration(
color: const Color(0xFF07C160).withValues(alpha: 0.1),
borderRadius: BorderRadius.circular(8),
),
child: Row(
mainAxisSize: MainAxisSize.min,
children: [
const Icon(
Icons.search,
size: 16,
color: Color(0xFF07C160),
),
const SizedBox(width: 6),
const Text(
'微风暴',
style: TextStyle(
fontSize: 14,
fontWeight: FontWeight.w600,
color: Color(0xFF07C160),
),
),
const SizedBox(width: 8),
GestureDetector(
onTap: () {
Clipboard.setData(
const ClipboardData(text: '微风暴'),
);
ScaffoldMessenger.of(context).showSnackBar(
const SnackBar(
content: Text('已复制到剪贴板'),
duration: Duration(seconds: 2),
),
);
},
child: Icon(
Icons.content_copy,
size: 16,
color: const Color(
0xFF07C160,
).withValues(alpha: 0.8),
),
),
],
),
),
],
),
),
],
),
),
],
),
);
@@ -519,7 +609,6 @@ class LearnUsPage extends StatelessWidget {
],
),
),
const Divider(height: 1),
_buildTeamMember('💻', '程序设计', '无书的书🤡', '尽毕生所学,取天下之诗集,只为逗她一笑'),
_buildTeamMember('🎨', 'UI/UX/Testing', 'Ayk', '....'),
_buildTeamMember('⚙️', '后端', '伯乐不相马', '真的吗,还是做不到吗?'),