comparison client/src/components/Sidebar.vue @ 1463:a6dd2a8183a4

sidebar: added spacer class to import schedule
author Thomas Junk <thomas.junk@intevation.de>
date Mon, 03 Dec 2018 16:24:19 +0100
parents 33dda08d67be
children a6c2d4252bae
comparison
equal deleted inserted replaced
1462:a54f9fbfb378 1463:a6dd2a8183a4
6 > 6 >
7 <font-awesome-icon icon="bars"></font-awesome-icon> 7 <font-awesome-icon icon="bars"></font-awesome-icon>
8 </div> 8 </div>
9 <div class="menu text-nowrap text-left"> 9 <div class="menu text-nowrap text-left">
10 <router-link to="/"> 10 <router-link to="/">
11 <font-awesome-icon icon="map-marked-alt" fixed-width></font-awesome-icon> 11 <font-awesome-icon
12 icon="map-marked-alt"
13 fixed-width
14 ></font-awesome-icon>
12 <span v-translate class="fix-trans-space">Map</span> 15 <span v-translate class="fix-trans-space">Map</span>
13 </router-link> 16 </router-link>
14 <a 17 <a
15 href="#" 18 href="#"
16 @click="toggleContextBox('bottlenecks')" 19 @click="toggleContextBox('bottlenecks')"
24 href="#" 27 href="#"
25 @click="toggleContextBox('imports')" 28 @click="toggleContextBox('imports')"
26 :class="['secondary', { active: isActive('imports') }]" 29 :class="['secondary', { active: isActive('imports') }]"
27 > 30 >
28 <font-awesome-icon icon="upload" fixed-width></font-awesome-icon> 31 <font-awesome-icon icon="upload" fixed-width></font-awesome-icon>
29 <span v-translate class="fix-trans-space">Import soundingresults</span> 32 <span v-translate class="fix-trans-space"
33 >Import soundingresults</span
34 >
30 </a> 35 </a>
31 <a 36 <a
32 href="#" 37 href="#"
33 @click="toggleContextBox('staging')" 38 @click="toggleContextBox('staging')"
34 :class="['secondary', { active: isActive('staging') }]" 39 :class="['secondary', { active: isActive('staging') }]"
35 > 40 >
36 <font-awesome-icon icon="clipboard-check" fixed-width></font-awesome-icon> 41 <font-awesome-icon
42 icon="clipboard-check"
43 fixed-width
44 ></font-awesome-icon>
37 <span v-translate class="fix-trans-space">Staging area</span> 45 <span v-translate class="fix-trans-space">Staging area</span>
38 </a> 46 </a>
39 <small class="text-muted pl-3"> 47 <small class="text-muted pl-3">
40 <translate>Systemadministration</translate> 48 <translate>Systemadministration</translate>
41 </small> 49 </small>
42 <hr class="m-0"> 50 <hr class="m-0" />
43 <router-link to="usermanagement"> 51 <router-link to="usermanagement">
44 <font-awesome-icon icon="users-cog" fixed-width></font-awesome-icon> 52 <font-awesome-icon icon="users-cog" fixed-width></font-awesome-icon>
45 <span v-translate class="fix-trans-space">Users</span> 53 <span v-translate class="fix-trans-space">Users</span>
46 </router-link> 54 </router-link>
47 </div> 55 </div>
58 <font-awesome-icon icon="tasks" fixed-width></font-awesome-icon> 66 <font-awesome-icon icon="tasks" fixed-width></font-awesome-icon>
59 <span v-translate class="fix-trans-space">Importqueue</span> 67 <span v-translate class="fix-trans-space">Importqueue</span>
60 </router-link> 68 </router-link>
61 <router-link v-if="this.$options.IMPORTSCHEDULE" to="importschedule"> 69 <router-link v-if="this.$options.IMPORTSCHEDULE" to="importschedule">
62 <font-awesome-icon icon="clock" fixed-width></font-awesome-icon> 70 <font-awesome-icon icon="clock" fixed-width></font-awesome-icon>
63 <translate>Importschedule</translate> 71 <translate class="fix-trans-space">Importschedule</translate>
64 </router-link> 72 </router-link>
65 </div> 73 </div>
66 <hr class="m-0"> 74 <hr class="m-0" />
67 <a href="#" @click="logoff"> 75 <a href="#" @click="logoff">
68 <font-awesome-icon icon="power-off" fixed-width></font-awesome-icon> 76 <font-awesome-icon icon="power-off" fixed-width></font-awesome-icon>
69 <span v-translate class="fix-trans-space">Logout</span> 77 <span v-translate class="fix-trans-space">Logout</span> {{ user }}
70 {{ user }}
71 </a> 78 </a>
72 </div> 79 </div>
73 </div> 80 </div>
74 </template> 81 </template>
75 82