blob: efc43a2d1384098054b49af88933e29d56ceb693 [file] [log] [blame]
<style include="cr-shared-style">
cr-input {
margin-top: var(--cr-form-field-bottom-spacing);
--cr-input-error-display: none;
}
cr-button[slot='suffix'] {
margin-inline-start: 10px;
}
/* Prevent focus-outline from being chopped by bottom of dialog body. */
cr-input {
margin-bottom: 2px;
}
</style>
<cr-dialog id="dialog" close-text="$i18n{close}">
<div slot="title">$i18n{packDialogTitle}</div>
<div slot="body">
<div>$i18n{packDialogContent}</div>
<cr-input id="root-dir" label="$i18n{packDialogExtensionRoot}"
value="{{packDirectory_}}">
<cr-button id="root-dir-browse" on-click="onRootBrowse_"
slot="suffix">
$i18n{packDialogBrowse}
</cr-button>
</cr-input>
<cr-input id="key-file" label="$i18n{packDialogKeyFile}"
value="{{keyFile_}}">
<cr-button id="key-file-browse" on-click="onKeyBrowse_"
slot="suffix">
$i18n{packDialogBrowse}
</cr-button>
</cr-input>
</div>
<div slot="button-container">
<cr-button class="cancel-button" on-click="onCancelTap_">
$i18n{cancel}
</cr-button>
<cr-button class="action-button" on-click="onConfirmTap_"
disabled="[[!packDirectory_]]">
$i18n{packDialogConfirm}
</cr-button>
</div>
</cr-dialog>
<template is="dom-if" if="[[lastResponse_]]" restamp>
<extensions-pack-dialog-alert model="[[lastResponse_]]"
on-close="onAlertClose_">
</extensions-pack-dialog-alert>
</template>