export default {
  section_title: {
    type: 'TEXT',
    label: '$label.section_title.label',
    colors: ['#000000', '#FFFFFF', '#C8D9FF', '#FFB92E', '#F4EFE3'],
    sizes: [18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60],
    defaults: {
      font: 'noto_serif',
      size: 48,
      bold: true,
      italic: false,
      color: '#000000',
      visible: true,
    },
  },
  section_description: {
    type: 'TEXT',
    label: '$label.section_description.label',
    colors: ['#000000', '#FFFFFF', '#C8D9FF', '#FFB92E', '#F4EFE3'],
    sizes: [12, 13, 14, 15, 16, 17, 18, 20],
    defaults: {
      font: 'inter',
      size: 16,
      bold: true,
      italic: false,
      color: '#000000',
      visible: true,
    },
  },
  section_tagline: {
    type: 'TEXT',
    label: '$label.section_tagline.label',
    colors: ['#000000', '#FFFFFF', '#C8D9FF', '#FFB92E', '#F4EFE3'],
    sizes: [12, 13, 14, 15, 16, 17, 18, 20],
    defaults: {
      font: 'noto_serif',
      size: 16,
      bold: false,
      italic: false,
      color: '#C8D9FF',
      visible: true,
    },
  },
  section_button: {
    type: 'BUTTON',
    label: '$label.section_button.label',
    colors: ['#000000', '#FFFFFF', '#C8D9FF', '#FFB92E', '#F4EFE3'],
    defaults: {
      appearance: 'SOLID',
      size: 'MEDIUM',
      style: 'pill',
      color: '#000000',
      visible: true,
    },
  },
  background: {
    type: 'BACKGROUND',
    label: '$label.background.label',
    colors: ['#000000', '#FFFFFF', '#C8D9FF', '#FFB92E', '#F4EFE3'],
    defaults: {
      style: 'COLOR',
      color: '#F4EFE3',
    },
  },
  image_text: {
    type: 'TEXT',
    label: '$label.section_image_text.label',
    colors: ['#000000', '#FFFFFF', '#C8D9FF', '#FFB92E', '#F4EFE3'],
    sizes: [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28],
    defaults: {
      font: 'noto_serif',
      size: 24,
      bold: true,
      italic: false,
      color: '#FFFFFF',
      visible: true,
    },
  },
  image_content: {
    type: 'IMAGE',
    label: '$label.section_image.label',
    colors: ['#000000', '#FFFFFF', '#C8D9FF', '#FFB92E', '#F4EFE3'],
    defaults: {
      overlay: 'GRADIENT',
      color: ['#000000', '#000000'],
    },
  },
} as const;
