message: fix(globals): disable rather than hide save button
  when you don't have permission / aren't logged in
  (just to make it more clear)
  tried a tooltip, but it looks p weird as it's not consistent w
  the other buttons. however there is always
  the para there to tell you why you can't save
diff: reset all
  </v-btn>
  <v-btn
  - v-if="userRole === 'contributor' || userRole === 'owner'"
  v-tooltip="'Save your changes with a message'"
  small
  - :disabled="!globalsAreValid"
  + :disabled="!canSave"
  color="primary"
  @click="
  saveDialog = true
  @@ -150,6 +149,9 @@ export default {
  }
  },
  computed: {
  + canSave() {
  + return this.globalsAreValid && (this.userRole === 'contributor' || this.userRole === 'owner')
  + },
  globalsCommit() {
  // eslint-disable-next-line vue/no-side-effects-in-computed-properties
  this.globalsAreValid = true
  