@dialpad/dialtone
Version:
Dialpad's Dialtone design system monorepo
65 lines (64 loc) • 1.46 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const AVATAR_SIZE_MODIFIERS = {
xs: "d-avatar--xs",
sm: "d-avatar--sm",
md: "d-avatar--md",
lg: "d-avatar--lg",
xl: "d-avatar--xl"
};
const AVATAR_KIND_MODIFIERS = {
default: "",
icon: "d-avatar__icon",
initials: "d-avatar__initials"
};
const AVATAR_PRESENCE_SIZE_MODIFIERS = {
md: "d-avatar__presence--md",
lg: "d-avatar__presence--lg"
};
const AVATAR_PRESENCE_STATES = {
NONE: "",
BUSY: "busy",
AWAY: "away",
OFFLINE: "offline",
ACTIVE: "active"
};
const AVATAR_ICON_SIZES = {
xs: "100",
sm: "200",
md: "300",
lg: "500",
xl: "600"
};
const AVATAR_COLORS = [
"000",
"100",
"200",
"300",
"400",
"500",
"600",
"700",
"800",
"900",
"1000",
"1100",
"1200",
"1300",
"1400",
"1500",
"1600",
"1700",
"1800"
];
const AVATAR_RANDOM_COLORS = AVATAR_COLORS.slice(1);
const AVATAR_GROUP_VALIDATOR = (group) => group > 1;
exports.AVATAR_COLORS = AVATAR_COLORS;
exports.AVATAR_GROUP_VALIDATOR = AVATAR_GROUP_VALIDATOR;
exports.AVATAR_ICON_SIZES = AVATAR_ICON_SIZES;
exports.AVATAR_KIND_MODIFIERS = AVATAR_KIND_MODIFIERS;
exports.AVATAR_PRESENCE_SIZE_MODIFIERS = AVATAR_PRESENCE_SIZE_MODIFIERS;
exports.AVATAR_PRESENCE_STATES = AVATAR_PRESENCE_STATES;
exports.AVATAR_RANDOM_COLORS = AVATAR_RANDOM_COLORS;
exports.AVATAR_SIZE_MODIFIERS = AVATAR_SIZE_MODIFIERS;
//# sourceMappingURL=avatar_constants.cjs.map