mirror of
https://github.com/morpheus65535/bazarr.git
synced 2025-04-24 06:37:16 -04:00
Adjusted search result styles
This commit is contained in:
parent
5272e70372
commit
0d6344859b
2 changed files with 19 additions and 12 deletions
|
@ -39,20 +39,20 @@ const AppHeader: FunctionComponent = () => {
|
|||
<AppShell.Header p="md" className={styles.header}>
|
||||
<Group justify="space-between" wrap="nowrap">
|
||||
<Group wrap="nowrap">
|
||||
<Anchor onClick={goHome} visibleFrom="sm">
|
||||
<Avatar
|
||||
alt="brand"
|
||||
size={32}
|
||||
src={`${Environment.baseUrl}/images/logo64.png`}
|
||||
></Avatar>
|
||||
</Anchor>
|
||||
<Burger
|
||||
opened={showed}
|
||||
onClick={() => show(!showed)}
|
||||
size="sm"
|
||||
hiddenFrom="sm"
|
||||
></Burger>
|
||||
<Badge size="lg" radius="sm" variant="brand">
|
||||
<Anchor onClick={goHome}>
|
||||
<Avatar
|
||||
alt="brand"
|
||||
size={32}
|
||||
src={`${Environment.baseUrl}/images/logo64.png`}
|
||||
></Avatar>
|
||||
</Anchor>
|
||||
<Badge size="lg" radius="sm" variant="brand" visibleFrom="sm">
|
||||
Bazarr
|
||||
</Badge>
|
||||
</Group>
|
||||
|
|
|
@ -2,11 +2,14 @@ import { FunctionComponent, useMemo, useState } from "react";
|
|||
import { useNavigate } from "react-router-dom";
|
||||
import {
|
||||
ComboboxItem,
|
||||
em,
|
||||
Flex,
|
||||
Image,
|
||||
OptionsFilter,
|
||||
Select,
|
||||
Text,
|
||||
} from "@mantine/core";
|
||||
import { useMediaQuery } from "@mantine/hooks";
|
||||
import { faSearch } from "@fortawesome/free-solid-svg-icons";
|
||||
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
|
||||
import { useServerSearch } from "@/apis/hooks";
|
||||
|
@ -85,6 +88,8 @@ const Search: FunctionComponent = () => {
|
|||
|
||||
const results = useSearch(query);
|
||||
|
||||
const isMobile = useMediaQuery(`(max-width: ${em(750)})`);
|
||||
|
||||
return (
|
||||
<Select
|
||||
placeholder="Search"
|
||||
|
@ -109,10 +114,12 @@ const Search: FunctionComponent = () => {
|
|||
const result = results.find((r) => r.value === input.option.value);
|
||||
|
||||
return (
|
||||
<>
|
||||
<Image src={result?.poster} w={35} h={50} />
|
||||
<Text p="xs">{result?.label}</Text>
|
||||
</>
|
||||
<Flex>
|
||||
<Image src={result?.poster} w={55} h={70} />
|
||||
<Text size={isMobile ? "xs" : "md"} pl="xs" pr="xs" lineClamp={3}>
|
||||
{result?.label}
|
||||
</Text>
|
||||
</Flex>
|
||||
);
|
||||
}}
|
||||
/>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue