annotate client/src/components/Spacer.vue @ 5367:1695e17c5a83 extented-report

Adds schedualbility for reports as an import. In order to enable the sysadmin to schedule the automatic reports on dataquality there is now a new import type established. This import allows to edit the schedule for issuing the report. Besides: The layout for the usermanagement is now x-scrollable when overflown.
author Thomas Junk <thomas.junk@intevation.de>
date Wed, 23 Jun 2021 14:46:14 +0200
parents bb5286acfee2
children 7768f14f6535
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1609
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
1 <template>
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
2 <div :class="room"></div>
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
3 </template>
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
4
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
5 <script>
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
6 /* This is Free Software under GNU Affero General Public License v >= 3.0
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
7 * without warranty, see README.md and license for details.
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
8 *
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
9 * SPDX-License-Identifier: AGPL-3.0-or-later
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
10 * License-Filename: LICENSES/AGPL-3.0.txt
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
11 *
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
12 * Copyright (C) 2018 by via donau
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
13 * – Österreichische Wasserstraßen-Gesellschaft mbH
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
14 * Software engineering by Intevation GmbH
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
15 *
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
16 * Author(s):
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
17 * Thomas Junk <thomas.junk@intevation.de>
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
18 */
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
19 import { mapState } from "vuex";
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
20 export default {
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
21 name: "spacer",
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
22 computed: {
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
23 ...mapState("application", ["showSidebar"]),
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
24 room() {
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
25 return [
2534
bb5286acfee2 client: reduced spacings between and inside boxes and more compact main menu
Markus Kottlaender <markus@intevation.de>
parents: 1609
diff changeset
26 "spacer ml-2",
1609
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
27 {
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
28 "spacer-expanded": this.showSidebar,
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
29 "spacer-collapsed": !this.showSidebar
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
30 }
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
31 ];
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
32 }
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
33 }
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
34 };
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
35 </script>
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
36
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
37 <style lang="scss" scoped>
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
38 .spacer {
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
39 height: 90vh;
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
40 }
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
41
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
42 .spacer-collapsed {
2534
bb5286acfee2 client: reduced spacings between and inside boxes and more compact main menu
Markus Kottlaender <markus@intevation.de>
parents: 1609
diff changeset
43 min-width: $icon-width + $small-offset;
1609
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
44 transition: $transition-fast;
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
45 }
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
46
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
47 .spacer-expanded {
2534
bb5286acfee2 client: reduced spacings between and inside boxes and more compact main menu
Markus Kottlaender <markus@intevation.de>
parents: 1609
diff changeset
48 min-width: $sidebar-width + $small-offset;
1609
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
49 }
d3c9bdc8644f add missing spacer
Thomas Junk <thomas.junk@intevation.de>
parents:
diff changeset
50 </style>