feat: #1408 improve icon picker design (#1412)

* feat: #1408 improve icon picker design

* fix: formatting

* fix: ui

* feat: pr feedback
This commit is contained in:
Manuel
2024-11-19 21:59:33 +01:00
committed by GitHub
parent 0a46a8e477
commit 441cbbe717
9 changed files with 67 additions and 39 deletions

View File

@@ -16,7 +16,7 @@ export const iconsRouter = createTRPCRouter({
url: true,
},
where: (input.searchText?.length ?? 0) > 0 ? like(icons.name, `%${input.searchText}%`) : undefined,
limit: 5,
limit: input.limitPerGroup,
},
},
}),

View File

@@ -76,7 +76,7 @@ export class RadarrIntegration extends Integration {
name: "IMDb",
color: "#f5c518",
isDark: false,
logo: "/images/apps/imdb.png",
logo: "/images/apps/imdb.svg",
});
}

View File

@@ -75,7 +75,7 @@ export class SonarrIntegration extends Integration {
name: "IMDb",
color: "#f5c518",
isDark: false,
logo: "/images/apps/imdb.png",
logo: "/images/apps/imdb.svg",
});
}

View File

@@ -2,6 +2,7 @@ import { z } from "zod";
const findIconsSchema = z.object({
searchText: z.string().optional(),
limitPerGroup: z.number().min(1).max(500).default(12),
});
export const iconsSchemas = {