opt: dyn panel

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-03-13 13:49:39 +08:00
parent e357da5162
commit 44bf9dd9e1
2 changed files with 13 additions and 9 deletions

View File

@@ -3,6 +3,7 @@ import 'package:PiliPlus/utils/extension.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'action_panel.dart';
import 'author_panel.dart';
import 'content_panel.dart';
@@ -28,7 +29,10 @@ class DynamicPanel extends StatelessWidget {
padding: source == 'detail'
? const EdgeInsets.only(bottom: 12)
: EdgeInsets.zero,
decoration: BoxDecoration(
decoration: source == 'detail' &&
Get.context!.orientation == Orientation.landscape
? null
: BoxDecoration(
border: Border(
bottom: BorderSide(
width: 8,

View File

@@ -85,7 +85,7 @@ class _MemberDynamicsPageState extends State<MemberDynamicsPage>
maxCrossAxisExtent: Grid.smallCardWidth * 2,
//cacheExtent: 0.0,
crossAxisSpacing: StyleString.safeSpace,
mainAxisSpacing: StyleString.safeSpace,
// mainAxisSpacing: StyleString.safeSpace,
/// follow max child trailing layout offset and layout with full cross axis extend
/// last child as loadmore item/no more item in [GridView] and [WaterfallFlow]