Stackedit/src/components/modals/providers/GithubAccountModal.vue
2017-12-23 19:25:14 +01:00

32 lines
932 B
Vue

<template>
<modal-inner aria-label="Link GitHub account">
<div class="modal__content">
<div class="modal__image">
<icon-provider provider-id="github"></icon-provider>
</div>
<p>This will link your <b>GitHub</b> account to <b>StackEdit</b>.</p>
<div class="form-entry">
<div class="form-entry__checkbox">
<label>
<input type="checkbox" v-model="repoFullAccess"> Grant access to my <b>private repositories</b>
</label>
</div>
</div>
</div>
<div class="modal__button-bar">
<button class="button" @click="config.reject()">Cancel</button>
<button class="button" @click="config.resolve()">Ok</button>
</div>
</modal-inner>
</template>
<script>
import modalTemplate from '../common/modalTemplate';
export default modalTemplate({
computedLocalSettings: {
repoFullAccess: 'githubRepoFullAccess',
},
});
</script>