You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
980 B

  1. <template lang='pug'>
  2. v-bottom-sheet(v-model='isShown', inset, persistent)
  3. v-toolbar(color='blue-grey', flat)
  4. v-icon(color='white') sort_by_alpha
  5. v-toolbar-title.white--text Page Properties
  6. v-spacer
  7. v-btn(icon, dark, @click.native='close')
  8. v-icon close
  9. v-card.pa-3(tile)
  10. v-card-text
  11. v-form
  12. v-text-field(label='Title', counter='255')
  13. v-text-field(label='Short Description', counter='255')
  14. v-select(label='Tags', chips, tags, deletable-chips)
  15. v-text-field(label='Path', prefix='/', append-icon='folder')
  16. v-card-actions
  17. v-btn(color='green', dark) Save
  18. v-btn(@click.native='close') Cancel
  19. </template>
  20. <script>
  21. export default {
  22. data() {
  23. return {
  24. isShown: false
  25. }
  26. },
  27. mounted() {
  28. this.isShown = true
  29. },
  30. methods: {
  31. close() {
  32. this.isShown = false
  33. this.$parent.closeModal()
  34. }
  35. }
  36. }
  37. </script>
  38. <style lang='scss'>
  39. </style>