Solarium
A modern Flutter package implementing the next generation iOS design language, bringing Apple's latest design principles to Flutter applications.
Features
- 🎨 Modern iOS-inspired design components
- 📱 Native-feeling animations and transitions
- 🎯 High-performance, customizable widgets
- 🌙 Dark mode support
- 📐 Responsive layouts
- ♿ Accessibility support
Getting Started
Prerequisites
- Flutter SDK (>=3.0.0)
- Dart SDK (^3.7.2)
Installation
Add Solarium to your pubspec.yaml
:
dependencies:
solarium: ^0.0.0-dev.1
Then run:
flutter pub get
Usage
Import the package in your Dart code:
import 'package:solarium/solarium.dart';
Basic Example
import 'package:flutter/material.dart';
import 'package:solarium/solarium.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
theme: SolariumTheme.light(),
darkTheme: SolariumTheme.dark(),
home: const HomeScreen(),
);
}
}
Additional Information
Documentation
For detailed documentation and API reference, visit our documentation site.
Issues and Feedback
Please file issues and feature requests on the GitHub repository.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Roadmap
Support
If you find this package helpful, please consider giving it a star on GitHub!