export default {
  showcaseId: '1',
  previewImage: {
    set: {
      ORIGINAL: {
        url: 'custom_section_showcase_1_preview.jpg',
      },
    },
  },
  blockName: '$label.showcase_1.blockName',
  layoutId: 'Caption_On_Image',
  content: {
    section_title: {
      type: 'INPUTBOX',
      text: '$label.showcase_1.section_title.text',
    },
    section_description: {
      type: 'TEXTAREA',
      text: '$label.showcase_1.section_description.text',
    },

    images: {
      type: 'DECK',
      cards: [
        {
          settings: {
            image_text: {
              type: 'TEXTAREA',
              text: '$label.showcase_1.image_text_1.text',
            },

            image_content: {
              type: 'IMAGE',
              imageData: {
                set: {
                  MOBILE_WEBP_LOW_RES: {
                    url: 'new_arrivals_mobile_low.jpeg',
                  },
                  MOBILE_WEBP_HI_RES: {
                    url: 'new_arrivals_mobile_high.jpeg',
                  },
                  WEBP_LOW_RES: {
                    url: 'new_arrivals_pc_low.jpeg',
                  },
                  WEBP_HI_2X_RES: {
                    url: 'new_arrivals_pc_high.jpeg',
                  },
                },
                borderInfo: {},
              },
            },

            image_link: {
              type: 'INPUTBOX',
              text: '$label.showcase_1.image_link_1.text',
            },
          },
        },

        {
          settings: {
            image_text: {
              type: 'TEXTAREA',
              text: '$label.showcase_1.image_text_2.text',
            },

            image_content: {
              type: 'IMAGE',
              imageData: {
                set: {
                  MOBILE_WEBP_LOW_RES: {
                    url: 'sport_look_mobile_low.jpeg',
                  },
                  MOBILE_WEBP_HI_RES: {
                    url: 'sport_look_mobile_high.jpeg',
                  },
                  WEBP_LOW_RES: {
                    url: 'sport_look_pc_low.jpeg',
                  },
                  WEBP_HI_2X_RES: {
                    url: 'sport_look_pc_high.jpeg',
                  },
                },
                borderInfo: {},
              },
            },

            image_link: {
              type: 'INPUTBOX',
              text: '$label.showcase_1.image_link_1.text',
            },
          },
        },

        {
          settings: {
            image_text: {
              type: 'TEXTAREA',
              text: '$label.showcase_1.image_text_3.text',
            },

            image_content: {
              type: 'IMAGE',
              imageData: {
                set: {
                  MOBILE_WEBP_LOW_RES: {
                    url: 'summer_accessories_mobile_low.jpeg',
                  },
                  MOBILE_WEBP_HI_RES: {
                    url: 'summer_accessories_mobile_high.jpeg',
                  },
                  WEBP_LOW_RES: {
                    url: 'summer_accessories_pc_low.jpeg',
                  },
                  WEBP_HI_2X_RES: {
                    url: 'summer_accessories_pc_high.jpeg',
                  },
                },
                borderInfo: {},
              },
            },

            image_link: {
              type: 'INPUTBOX',
              text: '$label.showcase_1.image_link_1.text',
            },
          },
        },

        {
          settings: {
            image_text: {
              type: 'TEXTAREA',
              text: '$label.showcase_1.image_text_4.text',
            },

            image_content: {
              type: 'IMAGE',
              imageData: {
                set: {
                  MOBILE_WEBP_LOW_RES: {
                    url: 'trending_footwear_mobile_low.jpeg',
                  },
                  MOBILE_WEBP_HI_RES: {
                    url: 'trending_footwear_mobile_high.jpeg',
                  },
                  WEBP_LOW_RES: {
                    url: 'trending_footwear_pc_low.jpeg',
                  },
                  WEBP_HI_2X_RES: {
                    url: 'trending_footwear_pc_high.jpeg',
                  },
                },
                borderInfo: {},
              },
            },
          },
        },
      ],
    },
    toggle: {
      type: 'TOGGLE',
      label: '$label.showcase_1.toggle.label',
      description: '$label.showcase_1.toggle.description',
      defaults: {
        enabled: true,
      },
    },
    selectbox: {
      type: 'SELECTBOX',
      placeholder: '$label.showcase_1.selectbox.placeholder',
      label: '$label.showcase_1.selectbox.label',
      description: '$label.showcase_1.selectbox.description',
      options: [
        {
          value: 'one',
          label: '$label.showcase_1.selectbox.one.label',
        },
        {
          value: 'two',
          label: '$label.showcase_1.selectbox.two.label',
        },
      ],
      defaults: {
        value: 'one',
      },
    },
    info: {
      type: 'INFO',
      text: '$label.showcase_1.info.text',
      button: {
        title: '$label.showcase_1.info.button.title',
        link: 'https://example.com',
        buttonType: 'HYPER_LINK',
      },
    },
    button: {
      type: 'BUTTON',
      label: '$label.showcase_1.button.label',
      title: '$label.showcase_1.button.defaults.title',
      buttonType: 'HYPER_LINK',
      link: 'https://www.example.com',
    },
  },
  design: {
    section_title: {
      type: 'TEXT',
      font: 'global.fontFamily.body',
      size: 44,
      bold: true,
      italic: false,
      color: '#333',
    },
    image_text: {
      type: 'TEXT',
      size: 20,
      bold: false,
      italic: false,
    },
    background: {
      type: 'BACKGROUND',
      style: 'COLOR',
      color: 'global.color.background',
    },
    image_content: {
      type: 'IMAGE',
      overlay: 'GRADIENT',
      color: ['#FFFFFF', '#000000'],
    },
  },
} as const;
