mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2025-09-20 14:07:58 +00:00
chore: fix display search content area
This commit is contained in:
parent
471d2c0b50
commit
742dee9202
@ -212,7 +212,8 @@ class SearchResultPreview extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Column(
|
||||
return SingleChildScrollView(
|
||||
child: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Opacity(
|
||||
@ -223,13 +224,12 @@ class SearchResultPreview extends StatelessWidget {
|
||||
),
|
||||
),
|
||||
const VSpace(6),
|
||||
Expanded(
|
||||
child: FlowyText(
|
||||
FlowyText(
|
||||
data.content,
|
||||
maxLines: 30,
|
||||
),
|
||||
maxLines: null,
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
@ -43,7 +43,7 @@ class SearchSummaryCell extends StatelessWidget {
|
||||
padding: const EdgeInsets.symmetric(horizontal: 12, vertical: 8),
|
||||
child: FlowyText(
|
||||
summary.content,
|
||||
maxLines: 20,
|
||||
maxLines: 10,
|
||||
),
|
||||
),
|
||||
);
|
||||
@ -60,7 +60,8 @@ class SearchSummaryPreview extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Column(
|
||||
return SingleChildScrollView(
|
||||
child: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
if (summary.highlights.isNotEmpty) ...[
|
||||
@ -72,7 +73,7 @@ class SearchSummaryPreview extends StatelessWidget {
|
||||
),
|
||||
),
|
||||
const VSpace(6),
|
||||
SearchSummaryHighlight(text: summary.highlights),
|
||||
SearchSummaryDetail(text: summary.highlights),
|
||||
const VSpace(36),
|
||||
],
|
||||
|
||||
@ -87,12 +88,13 @@ class SearchSummaryPreview extends StatelessWidget {
|
||||
const VSpace(6),
|
||||
...summary.sources.map((e) => SearchSummarySource(source: e)),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class SearchSummaryHighlight extends StatelessWidget {
|
||||
const SearchSummaryHighlight({
|
||||
class SearchSummaryDetail extends StatelessWidget {
|
||||
const SearchSummaryDetail({
|
||||
required this.text,
|
||||
super.key,
|
||||
});
|
||||
@ -101,7 +103,10 @@ class SearchSummaryHighlight extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return AIMarkdownText(markdown: text);
|
||||
return SizedBox(
|
||||
width: double.infinity,
|
||||
child: AIMarkdownText(markdown: text),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -119,7 +124,7 @@ class SearchSummarySource extends StatelessWidget {
|
||||
return FlowyTooltip(
|
||||
message: LocaleKeys.commandPalette_clickToOpenPage.tr(),
|
||||
child: SizedBox(
|
||||
height: 30,
|
||||
height: 40,
|
||||
child: FlowyButton(
|
||||
leftIcon: icon,
|
||||
hoverColor:
|
||||
|
Loading…
x
Reference in New Issue
Block a user