<?xml version="1.0"?>
<!--
/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
-->
<layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/layout_generic.xsd">
    <referenceContainer name="root">
        <block class="Magento\Backend\Block\Template" name="stock.panel" template="Magento_AdobeStockImageAdminUi::panel.phtml" aclResource="Magento_AdobeStockImageAdminUi::save_preview_images">
            <arguments>
                <argument name="masonry_component_path" xsi:type="string">adobe_stock_images_listing.adobe_stock_images_listing.adobe_stock_images_columns</argument>
                <argument name="data_source_path" xsi:type="string">adobe_stock_images_listing.adobe_stock_images_listing_data_source</argument>
            </arguments>
            <block class="Magento\AdobeIms\Block\Adminhtml\SignIn" name="adobe.signIn" template="Magento_AdobeIms::signIn.phtml" aclResource="Magento_AdobeIms::adobe_ims">
                <arguments>
                    <argument name="configProviders" xsi:type="array">
                        <item name="adobe-stock" xsi:type="object">Magento\AdobeStockImageAdminUi\Model\SignInConfigProvider</item>
                    </argument>
                </arguments>
            </block>
            <uiComponent name="adobe_stock_images_listing"/>
        </block>
        <referenceBlock name="media.gallery.container">
            <block class="Magento\Backend\Block\Template" name="adobe.stock.image.details" template="Magento_AdobeStockImageAdminUi::image_details/adobe_stock.phtml" after="image.details" aclResource="Magento_AdobeStockImageAdminUi::save_preview_images"/>
        </referenceBlock>
    </referenceContainer>
</layout>
