💄 Optimize design

This commit is contained in:
2024-05-23 20:00:26 +08:00
parent a291e8af66
commit 05f88fe3f3
13 changed files with 196 additions and 33 deletions

View File

@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:flutter_animate/flutter_animate.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:get/get.dart';
import 'package:solian/exts.dart';
import 'package:solian/models/post.dart';
@ -150,7 +151,10 @@ class _PostPublishingScreenState extends State<PostPublishingScreen> {
child: Column(
children: [
MaterialBanner(
leading: const Icon(Icons.reply),
leading: const FaIcon(
FontAwesomeIcons.reply,
size: 18,
),
leadingPadding:
const EdgeInsets.only(left: 10, right: 20),
backgroundColor: Colors.transparent,
@ -181,7 +185,10 @@ class _PostPublishingScreenState extends State<PostPublishingScreen> {
child: Column(
children: [
MaterialBanner(
leading: const Icon(Icons.redo),
leading: const FaIcon(
FontAwesomeIcons.retweet,
size: 18,
),
leadingPadding:
const EdgeInsets.only(left: 10, right: 20),
dividerColor: Colors.transparent,

View File

@ -9,14 +9,14 @@ import 'package:solian/router.dart';
import 'package:solian/widgets/posts/post_action.dart';
import 'package:solian/widgets/posts/post_item.dart';
class HomeScreen extends StatefulWidget {
const HomeScreen({super.key});
class SocialScreen extends StatefulWidget {
const SocialScreen({super.key});
@override
State<HomeScreen> createState() => _HomeScreenState();
State<SocialScreen> createState() => _SocialScreenState();
}
class _HomeScreenState extends State<HomeScreen> {
class _SocialScreenState extends State<SocialScreen> {
final PagingController<int, Post> _pagingController =
PagingController(firstPageKey: 0);