mirror of
https://github.com/ajnart/homarr.git
synced 2025-11-18 03:01:09 +01:00
✨App tile UI change (#1231)
* 💄 Rework the App tile UI * 🤡 Forgot one * Make it so the app title gets hidden properly Now if the value is missing it won't by "hover" or "hidden" so it won't hide * Turn the `Tooltip` into `HoverCard` * Make save and cancel button not wrap anymore * 💄 Used InfoCard in options + translations * ♻️ Remove fallback value for label translations --------- Co-authored-by: Thomas Camlong <49837342+ajnart@users.noreply.github.com> Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { Icon, IconKey, IconPassword, IconUser } from '@tabler/icons-react';
|
||||
import { Property } from 'csstype'
|
||||
|
||||
import { TileBaseType } from './tile';
|
||||
|
||||
@@ -19,6 +20,7 @@ export type ConfigAppType = Omit<AppType, 'integration'> & {
|
||||
interface AppBehaviourType {
|
||||
externalUrl: string;
|
||||
isOpeningNewTab: boolean;
|
||||
tooltipDescription?: string;
|
||||
}
|
||||
|
||||
interface AppNetworkType {
|
||||
@@ -32,6 +34,8 @@ interface AppNetworkType {
|
||||
|
||||
interface AppAppearanceType {
|
||||
iconUrl: string;
|
||||
appNameStatus: "normal"|"hover"|"hidden";
|
||||
positionAppName: Property.FlexDirection;
|
||||
}
|
||||
|
||||
export type IntegrationType =
|
||||
|
||||
Reference in New Issue
Block a user