<template> <div> <v-container fluid> <v-row> <v-col cols="12" xl="6" lg="6" md="12" sm="12"> <v-card class="pa-2" outlined rounded="15px" elevation="5"> <probability :probability="this.$store.getters.probability_complete" text="Sandsynlighed for at gennemføre træning" /> <div class="compliance"> <v-chip color="#E2E2E2"> <div class="compliancePositive" v-if="getCompliance == 0"> Compliance <v-icon right color="#53D000">mdi-thumb-up</v-icon> </div> <div class="complianceNegative" v-else> Compliance <v-icon right color="#FF2402">mdi-thumb-down</v-icon> </div> </v-chip> </div> <arguments class="card-margin" /> </v-card> </v-col> <v-col cols="12" xl="6" lg="6" md="12" sm="12"> <v-card class="pa-2" outlined rounded="15px" elevation="5"> <aid-tabs /> </v-card> </v-col> </v-row> </v-container> </div> </template> <script lang="ts"> import Vue from "vue"; import Probability from "@/components/Probability.vue"; import Arguments from "@/components/Arguments.vue"; import AidTabs from "@/components/AidTabs.vue"; export default Vue.extend({ name: "TrainingCompletion", data: () => ({ }), methods: { getCompliance(): any { return this.$store.getters.compliance(); }, }, components: { AidTabs, Probability, Arguments, }, }); </script> <style> .compliance { text-align: right; padding-bottom: 0.75rem; padding-right: 0rem; } .compliancePositive { font-size: 17px; } .complianceNegative { font-size: 17px; } </style>