mirror of
https://github.com/gabehf/Fladder.git
synced 2026-03-07 21:48:14 -08:00
25 lines
879 B
Dart
25 lines
879 B
Dart
import 'package:fladder/util/adaptive_layout.dart';
|
|
import 'package:flutter/foundation.dart';
|
|
import 'package:flutter/material.dart';
|
|
|
|
class DefautlSliverBottomPadding extends StatelessWidget {
|
|
const DefautlSliverBottomPadding({super.key});
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return (AdaptiveLayout.of(context).isDesktop || kIsWeb)
|
|
? const SliverToBoxAdapter()
|
|
: SliverPadding(padding: EdgeInsets.only(bottom: 85 + MediaQuery.of(context).padding.bottom));
|
|
}
|
|
}
|
|
|
|
class DefaultSliverTopBadding extends StatelessWidget {
|
|
const DefaultSliverTopBadding({super.key});
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return (AdaptiveLayout.of(context).isDesktop || kIsWeb)
|
|
? const SliverPadding(padding: EdgeInsets.only(top: 35))
|
|
: SliverPadding(padding: EdgeInsets.only(top: MediaQuery.of(context).padding.top));
|
|
}
|
|
}
|