v-card.wiki-form(flat)
    v-card-text
      v-text-field(
        outline
        background-color='grey lighten-3'
        v-model='group.name'
        label='Group Name'
        counter='255'
        prepend-icon='people'
        )
      v-alert.radius-7(
        v-if='group.isSystem'
        color='orange darken-2'
        :class='$vuetify.dark ? "grey darken-4" : "orange lighten-5"'
        outline
        :value='true'
        icon='lock_outline'
        ) This is a system group. Some permissions cannot be modified.
    v-container.px-3.pb-3.pt-0(fluid, grid-list-md)
      v-layout(row, wrap)
        v-flex(xs12, md6, lg4, v-for='pmGroup in permissions')
          v-card.md2(flat, :class='$vuetify.dark ? "grey darken-3-d5" : "white"')
            v-subheader {{pmGroup.category}}
            v-card-text.pt-0
              template(v-for='(pm, idx) in pmGroup.items')
                v-checkbox.pt-0(
                  :key='pm.permission'
                  :label='pm.permission'
                  :hint='pm.hint'
                  persistent-hint
                  color='primary'
                  v-model='group.permissions'
                  :value='pm.permission'
                  :append-icon='pm.warning ? "warning" : null',
                  :disabled='(group.isSystem && pm.restrictedForSystem) || group.id === 1 || pm.disabled'
                )
                v-divider.mt-3(v-if='idx < pmGroup.items.length - 1')