<template>
  <div id="app" class="container-fluid">

<nav class="navbar navbar-light navbar-expand-md bg-light justify-content-md-center justify-content-start">
        <b-navbar-brand class="logo simple-text ti-swarmlab text-secondary">
          Swarmlab.io
        </b-navbar-brand>
    <div class="navbar-collapse collapse justify-content-between align-items-center w-100" id="collapsingNavbar2">
        <ul class="navbar-nav mx-auto text-md-center text-left">
            <li class="nav-item">
                <a class="nav-link" href="#"
                  @click="hybrid('services')"
                >
                Manage_Your_Lab_Instances</a> 
            </li>
            <li class="nav-item">
                <a class="nav-link" href="#"
                  @click="hybrid('bootstrap')"
                >Containers</a>
            </li>
            <li class="nav-item my-auto">
                <a class="nav-link navbar-brand mx-0 d-none d-md-inline" href="">Hybrid</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="#">Link</a> 
            </li>
            <li class="nav-item">
                <a class="nav-link" href="#">Link</a> 
            </li>
        </ul>
        <ul class="nav navbar-nav flex-row justify-content-md-center justify-content-start flex-nowrap">
              <b-nav-item href="https://git.swarmlab.io:3000" target="_swarmlabgit"> Swarmlab_git </b-nav-item>
              <b-nav-item > | </b-nav-item>
              <b-nav-item :href="'https://api-client.swarmlab.io:8088/?token='+ token" target="_swarmlab"> Lab_onDemand </b-nav-item>
              <b-nav-item >  </b-nav-item>
        </ul>
    </div>
</nav>


      <!-- ***************** container items ****************** -->
        <b-row 
                  v-show="hybridmenou == 'bootstrap'"
        >
          <b-col cols="12" >

             <network-table
                style="background-color: #f8f9fa"
              >
              </network-table>

          </b-col>
        </b-row>

        <b-row
                  v-show="hybridmenou == 'services'"
        >
          <b-col cols="12">
             <services-table
                style="background-color: #f8f9fa"
              >
             </services-table>

          </b-col>
        </b-row>




  </div>
</template>

<script>
import "@/assets/css/themify-icons.css";

//import NetworkTable from "./components/mynetwork/mytable.vue";
import NetworkTable from "./components/mynetwork.vue";
import ServicesTable from "./components/myservices.vue";

export default {
  name: 'app',
  components: {
    NetworkTable,
    ServicesTable
  },
  data() {
    return {
      hybridmenou:'bootstrap',
      show: true,
      token: '',
      SwarmabAsciiLabTemplate:''
    }
  },
	mounted() {
  },
	created() {
  },
  methods: {
   hybrid(action) {
        this.hybridmenou = action
          console.log(action)
          if(action == 'bootstrap'){
		        this.$root.$emit('hybrid_refresh_dockerservices')
          }else if(action == 'services'){
		        this.$root.$emit('hybrid_refresh_availableservices')
          }
    }

  }
}
</script>

<style>
  @import url('https://fonts.googleapis.com/css?family=Lato:400,700');


  body {
    background: #EEF1F4 !important;
  }

  .nav-background {
    background: #353535;
  }

  .ti-swarmlab:before {
        position: relative;
        top:-5px;
        right:-8px;
        font-size: 1.5em;
        font-weight: 300;
        content: "\e606";
        color: #222;
        color: #74B3C8;
        border-color: #c60000;
}

.ti-themify-logo:before {
        content: "\e6d1";
}

  .menoutext {
    font-family: 'Lato', sans-serif !important;
  }

.mycontainer {
            padding-right: 20px !important;
            padding-left: 5px !important;
            margin-right:auto;
            margin-left:auto
}

</style>
