"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;
var _color = _interopRequireDefault(require("color"));
var _fonts = _interopRequireDefault(require("./fonts"));
var _tokens = require("./tokens");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const DarkTheme = {
  dark: true,
  roundness: 16,
  colors: {
    fg: {
      default: _tokens.colors.white,
      muted: _tokens.colors.gray200,
      subtle: _tokens.colors.gray500,
      'on-accent': _tokens.colors.white,
      'on-disabled': _tokens.colors.gray300,
      disabled: _tokens.colors.gray600
    },
    bg: {
      surface: _tokens.colors.gray950,
      muted: _tokens.colors.gray600,
      subtle: _tokens.colors.gray900,
      canvas: _tokens.colors.black
    },
    primary: {
      default: _tokens.colors.purple500,
      emphasis: _tokens.colors.purple600,
      muted: _tokens.colors.purple400,
      subtle: _tokens.colors.purple50,
      disabled: _tokens.colors.gray300
    },
    secondary: {
      default: _tokens.colors.pink500,
      emphasis: _tokens.colors.pink600,
      muted: _tokens.colors.pink500,
      subtle: _tokens.colors.pink50,
      disabled: _tokens.colors.pink900
    },
    warning: {
      default: _tokens.colors.yellow600,
      emphasis: _tokens.colors.yellow400,
      muted: _tokens.colors.yellow500,
      subtle: _tokens.colors.yellow800,
      disabled: _tokens.colors.black
    },
    error: {
      default: _tokens.colors.orange600,
      emphasis: _tokens.colors.orange400,
      muted: _tokens.colors.orange500,
      subtle: _tokens.colors.orange950,
      disabled: _tokens.colors.white
    },
    info: {
      default: _tokens.colors.blue600,
      emphasis: _tokens.colors.blue400,
      muted: _tokens.colors.blue500,
      subtle: _tokens.colors.blue100,
      disabled: _tokens.colors.white
    },
    success: {
      default: _tokens.colors.green600,
      emphasis: _tokens.colors.green400,
      muted: _tokens.colors.green500,
      subtle: _tokens.colors.green50,
      disabled: _tokens.colors.white
    },
    input: {
      background: _tokens.colors.white,
      text: _tokens.colors.gray800,
      placeholder: _tokens.colors.gray500,
      border: {
        default: _tokens.colors.gray300,
        disabled: _tokens.colors.gray200
      },
      fg: {
        disabled: _tokens.colors.gray300
      }
    },
    overlay: _tokens.colors.black,
    border: _tokens.colors.gray900,
    accent: '#03dac4',
    background: '#f6f6f6',
    surface: _tokens.colors.white,
    text: _tokens.colors.white,
    onSurface: '#000000',
    disabled: (0, _color.default)(_tokens.colors.black).alpha(0.26).rgb().string(),
    placeholder: (0, _color.default)(_tokens.colors.black).alpha(0.54).rgb().string(),
    backdrop: (0, _color.default)(_tokens.colors.black).alpha(0.5).rgb().string(),
    notification: _tokens.colors.pink400
  },
  fonts: (0, _fonts.default)(),
  animation: {
    scale: 1.0
  },
  typescale: _tokens.typescale,
  ..._tokens.tokens.ref
};
var _default = DarkTheme;
exports.default = _default;
//# sourceMappingURL=DarkTheme.js.map