mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2025-09-21 06:28:07 +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
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return Column(
|
return SingleChildScrollView(
|
||||||
|
child: Column(
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
children: [
|
children: [
|
||||||
Opacity(
|
Opacity(
|
||||||
@ -223,13 +224,12 @@ class SearchResultPreview extends StatelessWidget {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
const VSpace(6),
|
const VSpace(6),
|
||||||
Expanded(
|
FlowyText(
|
||||||
child: FlowyText(
|
|
||||||
data.content,
|
data.content,
|
||||||
maxLines: 30,
|
maxLines: null,
|
||||||
),
|
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -43,7 +43,7 @@ class SearchSummaryCell extends StatelessWidget {
|
|||||||
padding: const EdgeInsets.symmetric(horizontal: 12, vertical: 8),
|
padding: const EdgeInsets.symmetric(horizontal: 12, vertical: 8),
|
||||||
child: FlowyText(
|
child: FlowyText(
|
||||||
summary.content,
|
summary.content,
|
||||||
maxLines: 20,
|
maxLines: 10,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
@ -60,7 +60,8 @@ class SearchSummaryPreview extends StatelessWidget {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return Column(
|
return SingleChildScrollView(
|
||||||
|
child: Column(
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
children: [
|
children: [
|
||||||
if (summary.highlights.isNotEmpty) ...[
|
if (summary.highlights.isNotEmpty) ...[
|
||||||
@ -72,7 +73,7 @@ class SearchSummaryPreview extends StatelessWidget {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
const VSpace(6),
|
const VSpace(6),
|
||||||
SearchSummaryHighlight(text: summary.highlights),
|
SearchSummaryDetail(text: summary.highlights),
|
||||||
const VSpace(36),
|
const VSpace(36),
|
||||||
],
|
],
|
||||||
|
|
||||||
@ -87,12 +88,13 @@ class SearchSummaryPreview extends StatelessWidget {
|
|||||||
const VSpace(6),
|
const VSpace(6),
|
||||||
...summary.sources.map((e) => SearchSummarySource(source: e)),
|
...summary.sources.map((e) => SearchSummarySource(source: e)),
|
||||||
],
|
],
|
||||||
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class SearchSummaryHighlight extends StatelessWidget {
|
class SearchSummaryDetail extends StatelessWidget {
|
||||||
const SearchSummaryHighlight({
|
const SearchSummaryDetail({
|
||||||
required this.text,
|
required this.text,
|
||||||
super.key,
|
super.key,
|
||||||
});
|
});
|
||||||
@ -101,7 +103,10 @@ class SearchSummaryHighlight extends StatelessWidget {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
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(
|
return FlowyTooltip(
|
||||||
message: LocaleKeys.commandPalette_clickToOpenPage.tr(),
|
message: LocaleKeys.commandPalette_clickToOpenPage.tr(),
|
||||||
child: SizedBox(
|
child: SizedBox(
|
||||||
height: 30,
|
height: 40,
|
||||||
child: FlowyButton(
|
child: FlowyButton(
|
||||||
leftIcon: icon,
|
leftIcon: icon,
|
||||||
hoverColor:
|
hoverColor:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user