view client/src/components/ui/UISpinnerOverlay.vue @ 3044:c71373594719

client: map: prepared store to hold multiple map objects This will be necessary to sync maps, toggle layers per map, etc. Therefore the methods to move the map (moveToExtent, etc.) became actions instead of mutations.
author Markus Kottlaender <markus@intevation.de>
date Sat, 13 Apr 2019 16:02:06 +0200
parents 6f7b8755eb07
children 84d01a536bec
line wrap: on
line source

<template>
  <transition name="fade">
    <div class="spinner-overlay">
      <font-awesome-icon icon="spinner" spin />
    </div>
  </transition>
</template>

<style lang="sass">
.spinner-overlay
  background: rgba(255, 255, 255, 0.9)
  position: absolute
  z-index: 99
  top: 0
  right: 0
  bottom: 0
  left: 0
  display: flex
  align-items: center
  justify-content: center
  color: #888
</style>

<script>
/* This is Free Software under GNU Affero General Public License v >= 3.0
 * without warranty, see README.md and license for details.
 *
 * SPDX-License-Identifier: AGPL-3.0-or-later
 * License-Filename: LICENSES/AGPL-3.0.txt
 *
 * Copyright (C) 2018 by via donau
 *   – Österreichische Wasserstraßen-Gesellschaft mbH
 * Software engineering by Intevation GmbH
 *
 * Author(s):
 * Markus Kottländer <markus.kottlaender@intevation.de>
 */
</script>