Repository URL to install this package:
|
Version:
0.7.4+sf.2 ▾
|
import {
baseTheme
} from "./chunk-4QPBWJI3.js";
// src/themes/darkTheme.ts
var darkGrey = "#1A1B1F";
var accentColors = {
blue: { accentColor: "#3898FF", accentColorForeground: "#FFF" },
green: { accentColor: "#4BD166", accentColorForeground: darkGrey },
orange: { accentColor: "#FF983D", accentColorForeground: darkGrey },
pink: { accentColor: "#FF7AB8", accentColorForeground: darkGrey },
purple: { accentColor: "#7A70FF", accentColorForeground: "#FFF" },
red: { accentColor: "#FF6257", accentColorForeground: "#FFF" }
};
var defaultAccentColor = accentColors.blue;
var darkTheme = ({
accentColor = defaultAccentColor.accentColor,
accentColorForeground = defaultAccentColor.accentColorForeground,
...baseThemeOptions
} = {}) => ({
...baseTheme(baseThemeOptions),
colors: {
accentColor,
accentColorForeground,
actionButtonBorder: "rgba(255, 255, 255, 0.04)",
actionButtonBorderMobile: "rgba(255, 255, 255, 0.08)",
actionButtonSecondaryBackground: "rgba(255, 255, 255, 0.08)",
closeButton: "rgba(224, 232, 255, 0.6)",
closeButtonBackground: "rgba(255, 255, 255, 0.08)",
connectButtonBackground: darkGrey,
connectButtonBackgroundError: "#FF494A",
connectButtonInnerBackground: "linear-gradient(0deg, rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.15))",
connectButtonText: "#FFF",
connectButtonTextError: "#FFF",
connectionIndicator: "#30E000",
downloadBottomCardBackground: "linear-gradient(126deg, rgba(0, 0, 0, 0) 9.49%, rgba(120, 120, 120, 0.2) 71.04%), #1A1B1F",
downloadTopCardBackground: "linear-gradient(126deg, rgba(120, 120, 120, 0.2) 9.49%, rgba(0, 0, 0, 0) 71.04%), #1A1B1F",
error: "#FF494A",
generalBorder: "rgba(255, 255, 255, 0.08)",
generalBorderDim: "rgba(255, 255, 255, 0.04)",
menuItemBackground: "rgba(224, 232, 255, 0.1)",
modalBackdrop: "rgba(0, 0, 0, 0.5)",
modalBackground: "#1A1B1F",
modalBorder: "rgba(255, 255, 255, 0.08)",
modalText: "#FFF",
modalTextDim: "rgba(224, 232, 255, 0.3)",
modalTextSecondary: "rgba(255, 255, 255, 0.6)",
profileAction: "rgba(224, 232, 255, 0.1)",
profileActionHover: "rgba(224, 232, 255, 0.2)",
profileForeground: "rgba(224, 232, 255, 0.05)",
selectedOptionBorder: "rgba(224, 232, 255, 0.1)",
standby: "#FFD641"
},
shadows: {
connectButton: "0px 4px 12px rgba(0, 0, 0, 0.1)",
dialog: "0px 8px 32px rgba(0, 0, 0, 0.32)",
profileDetailsAction: "0px 2px 6px rgba(37, 41, 46, 0.04)",
selectedOption: "0px 2px 6px rgba(0, 0, 0, 0.24)",
selectedWallet: "0px 2px 6px rgba(0, 0, 0, 0.24)",
walletLogo: "0px 2px 16px rgba(0, 0, 0, 0.16)"
}
});
darkTheme.accentColors = accentColors;
export {
darkTheme
};