Stackedit/src/components/modals/providers/GithubAccountModal.vue
2022-08-07 10:48:53 +08:00

32 lines
944 B
Vue

<template>
<modal-inner aria-label="链接GitHub账号">
<div class="modal__content">
<div class="modal__image">
<icon-provider provider-id="github"></icon-provider>
</div>
<p>将您的<b>Github账号</b>链接到<b>StackEdit中文版</b></p>
<div class="form-entry">
<div class="form-entry__checkbox">
<label>
<input type="checkbox" v-model="repoFullAccess"> 授予您私人仓库的访问权限
</label>
</div>
</div>
</div>
<div class="modal__button-bar">
<button class="button" @click="config.reject()">取消</button>
<button class="button button--resolve" @click="config.resolve()">确认</button>
</div>
</modal-inner>
</template>
<script>
import modalTemplate from '../common/modalTemplate';
export default modalTemplate({
computedLocalSettings: {
repoFullAccess: 'githubRepoFullAccess',
},
});
</script>