Skip to content

MoonTechLab/Selene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selene

一个美观的Flutter移动端应用,具有现代化的登录界面。

功能特性

  • 🎨 现代化的渐变背景设计
  • 📱 响应式布局,适配不同屏幕尺寸
  • 🔐 完整的登录表单验证
  • ✨ 流畅的动画效果
  • 🎯 简洁优雅的用户界面

登录页面功能

  • 服务器地址输入:支持URL格式验证
  • 用户名输入:必填字段验证
  • 密码输入:支持显示/隐藏密码,最少6位验证
  • 登录按钮:带有加载状态的登录功能

技术栈

  • Flutter 3.9.2+
  • Google Fonts - 美观的字体
  • Material Design 3

开始使用

  1. 确保已安装Flutter SDK
  2. 克隆项目到本地
  3. 运行以下命令安装依赖:
flutter pub get
  1. 运行项目:
flutter run

项目结构

lib/
├── main.dart              # 应用入口
└── screens/
    └── login_screen.dart  # 登录页面

设计特色

  • 使用渐变背景营造现代感
  • 圆角卡片设计提升视觉层次
  • 统一的色彩主题(蓝紫色调)
  • 优雅的阴影效果
  • 响应式输入框设计

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published