UNPKG

@deck.gl/widgets

Version:

UI widgets for deck.gl

84 lines 3.95 kB
/** * A Deck Theme is a set of CSS variables that control CSS styling of the official widgets. */ export type DeckWidgetTheme = { '--widget-margin'?: string; '--button-size'?: string; '--button-corner-radius'?: string; '--button-background'?: string; '--button-stroke'?: string; '--button-inner-stroke'?: string; '--button-shadow'?: string; '--button-backdrop-filter'?: string; '--button-icon-idle'?: string; '--button-icon-hover'?: string; '--button-text'?: string; '--icon-compass-north-color'?: string; '--icon-compass-south-color'?: string; '--menu-gap'?: string; }; export declare const LightTheme: { readonly '--widget-margin': "12px"; readonly '--button-size': "28px"; readonly '--button-corner-radius': "8px"; readonly '--button-background': "#fff"; readonly '--button-stroke': "rgba(255, 255, 255, 0.3)"; readonly '--button-inner-stroke': "unset"; readonly '--button-shadow': "0px 0px 8px 0px rgba(0, 0, 0, 0.25)"; readonly '--button-backdrop-filter': "unset"; readonly '--button-icon-idle': "rgba(97, 97, 102, 1)"; readonly '--button-icon-hover': "rgba(24, 24, 26, 1)"; readonly '--button-text': "rgb(24, 24, 26, 1)"; readonly '--icon-compass-north-color': "rgb(240, 92, 68)"; readonly '--icon-compass-south-color': "rgb(204, 204, 204)"; readonly '--menu-gap': "4px"; }; export declare const DarkTheme: { readonly '--widget-margin': "12px"; readonly '--button-size': "28px"; readonly '--button-corner-radius': "8px"; readonly '--button-background': "rgba(18, 18, 20, 1)"; readonly '--button-stroke': "rgba(18, 18, 20, 0.30)"; readonly '--button-inner-stroke': "unset"; readonly '--button-shadow': "0px 0px 8px 0px rgba(0, 0, 0, 0.25)"; readonly '--button-backdrop-filter': "unset"; readonly '--button-icon-idle': "rgba(158, 157, 168, 1)"; readonly '--button-icon-hover': "rgba(215, 214, 229, 1)"; readonly '--button-text': "rgb(215, 214, 229, 1)"; readonly '--icon-compass-north-color': "rgb(240, 92, 68)"; readonly '--icon-compass-south-color': "rgb(200, 199, 209)"; readonly '--menu-gap': "4px"; }; export declare const LightGlassTheme: { readonly '--widget-margin': "12px"; readonly '--button-size': "28px"; readonly '--button-corner-radius': "8px"; readonly '--button-background': "rgba(255, 255, 255, 0.6)"; readonly '--button-stroke': "rgba(255, 255, 255, 0.3)"; readonly '--button-inner-stroke': "1px solid rgba(255, 255, 255, 0.6)"; readonly '--button-shadow': "0px 0px 8px 0px rgba(0, 0, 0, 0.25), 0px 0px 8px 0px rgba(0, 0, 0, 0.1) inset"; readonly '--button-backdrop-filter': "blur(4px)"; readonly '--button-icon-idle': "rgba(97, 97, 102, 1)"; readonly '--button-icon-hover': "rgba(24, 24, 26, 1)"; readonly '--button-text': "rgb(24, 24, 26, 1)"; readonly '--icon-compass-north-color': "rgb(240, 92, 68)"; readonly '--icon-compass-south-color': "rgb(204, 204, 204)"; readonly '--menu-gap': "4px"; }; export declare const DarkGlassTheme: { readonly '--widget-margin': "12px"; readonly '--button-size': "28px"; readonly '--button-corner-radius': "8px"; readonly '--button-background': "rgba(18, 18, 20, 0.75)"; readonly '--button-stroke': "rgba(18, 18, 20, 0.30)"; readonly '--button-inner-stroke': "1px solid rgba(18, 18, 20, 0.75)"; readonly '--button-shadow': "0px 0px 8px 0px rgba(0, 0, 0, 0.25), 0px 0px 8px 0px rgba(0, 0, 0, 0.1) inset"; readonly '--button-backdrop-filter': "blur(4px)"; readonly '--button-icon-idle': "rgba(158, 157, 168, 1)"; readonly '--button-icon-hover': "rgba(215, 214, 229, 1)"; readonly '--button-text': "rgb(215, 214, 229, 1)"; readonly '--icon-compass-north-color': "rgb(240, 92, 68)"; readonly '--icon-compass-south-color': "rgb(200, 199, 209)"; readonly '--menu-gap': "4px"; }; //# sourceMappingURL=themes.d.ts.map