updateNotification.ts

 1import { ColorScheme } from "../themes/common/colorScheme"
 2import { foreground, text } from "./components"
 3
 4const headerPadding = 8
 5
 6export default function updateNotification(colorScheme: ColorScheme): Object {
 7    let layer = colorScheme.middle
 8    return {
 9        message: {
10            ...text(layer, "sans", { size: "xs" }),
11            margin: { left: headerPadding, right: headerPadding },
12        },
13        actionMessage: {
14            ...text(layer, "sans", { size: "xs" }),
15            margin: { left: headerPadding, top: 6, bottom: 6 },
16            hover: {
17                color: foreground(layer, "hovered"),
18            },
19        },
20        dismissButton: {
21            color: foreground(layer),
22            iconWidth: 8,
23            iconHeight: 8,
24            buttonWidth: 8,
25            buttonHeight: 8,
26            hover: {
27                color: foreground(layer, "hovered"),
28            },
29        },
30    }
31}