Mercurial > gemma
view client/src/application/Main.vue @ 638:c2f040dba57f
feat: collapsible layer selection
The layerselection has now a clickable icon, which
allows it to collapse/expand the layerselection.
author | Thomas Junk <thomas.junk@intevation.de> |
---|---|
date | Thu, 13 Sep 2018 10:09:08 +0200 |
parents | 8278b2fb0c33 |
children | 4450f2ab41e0 |
line wrap: on
line source
<template> <div class="main d-flex flex-column"> <Maplayer :split="isSplitscreen" :lat="6155376" :long="1819178" :zoom="11"></Maplayer> <div v-if="isSplitscreen" class="profile d-flex flex-row"> <FairwayProfile height="300" width="1024" :xScale="[0, 300]" :yScaleLeft="[191, 199]" :yScaleRight="[-6, 1]" :margin="{ top: 20, right: 40, bottom: 20, left: 40 }"></FairwayProfile> </div> </div> </template> <style lang="scss"> .profile { background-color: white; height: 50vh; } </style> <script> import Maplayer from "../map/Maplayer"; import FairwayProfile from "../fairway/Fairwayprofile"; import { mapGetters } from "vuex"; export default { name: "mainview", components: { Maplayer, FairwayProfile }, computed: { ...mapGetters("application", ["isSplitscreen"]) } }; </script>