Restore PixelatedElegance brand font and fix button callback error
This commit is contained in:
@@ -157,29 +157,36 @@ class _HomePageState extends State<HomePage> with TickerProviderStateMixin {
|
||||
builder: (context, state) {
|
||||
final isLoading = state is OrganizationLoaded &&
|
||||
state.isLoading;
|
||||
|
||||
if (isLoading) {
|
||||
return Container(
|
||||
padding: const EdgeInsets.symmetric(
|
||||
horizontal: 24,
|
||||
vertical: 14,
|
||||
),
|
||||
child: const SizedBox(
|
||||
width: 20,
|
||||
height: 20,
|
||||
child: CircularProgressIndicator(
|
||||
strokeWidth: 2,
|
||||
valueColor: AlwaysStoppedAnimation<Color>(
|
||||
AppTheme.accentColor,
|
||||
),
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
return ModernGlassButton(
|
||||
onPressed: isLoading
|
||||
? null
|
||||
: () {
|
||||
final name = controller.text.trim();
|
||||
if (name.isNotEmpty) {
|
||||
BlocProvider.of<OrganizationBloc>(
|
||||
context,
|
||||
).add(CreateOrganization(name));
|
||||
}
|
||||
},
|
||||
child: isLoading
|
||||
? const SizedBox(
|
||||
width: 20,
|
||||
height: 20,
|
||||
child: CircularProgressIndicator(
|
||||
strokeWidth: 2,
|
||||
valueColor: AlwaysStoppedAnimation<Color>(
|
||||
AppTheme.accentColor,
|
||||
),
|
||||
),
|
||||
)
|
||||
: const Text('Create'),
|
||||
onPressed: () {
|
||||
final name = controller.text.trim();
|
||||
if (name.isNotEmpty) {
|
||||
BlocProvider.of<OrganizationBloc>(
|
||||
context,
|
||||
).add(CreateOrganization(name));
|
||||
}
|
||||
},
|
||||
child: const Text('Create'),
|
||||
);
|
||||
},
|
||||
),
|
||||
|
||||
@@ -76,3 +76,8 @@ flutter:
|
||||
|
||||
assets:
|
||||
- assets/fonts/
|
||||
|
||||
fonts:
|
||||
- family: PixelatedElegance
|
||||
fonts:
|
||||
- asset: assets/fonts/pixelated-elegance/PixelatedEleganceRegular-ovyAA.ttf
|
||||
|
||||
Reference in New Issue
Block a user