aboutsummaryrefslogtreecommitdiff
path: root/hsm-web/Client/src/App.vue
blob: 464503468f9638ec8f5dc141b080250b430093c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<template>
  <h1>HsMouse <span id='logo'>ᘛ⁐̤ᕐᐷ</span></h1>
  <INA226 />
  <CamStream />
  <MotorCtl />
</template>

<script>
import INA226    from './INA226.vue'
import CamStream from './CamStream.vue'
import MotorCtl  from './MotorCtl.vue'

export default {
  components: {
    INA226,
    CamStream,
    MotorCtl
  }
}
</script>

<style>
html {
  background-color: #002b36;
  color:            #586e75;
  font-family:      sans-serif;
}
h1 {
  font-size:   24px;
  font-weight: 600;
}
h2 {
  font-size:   22px;
  font-weight: 500;
}
table {
  border-collapse: collapse;
  border-spacing:  0;
  height:          100%;
  width:           100%;
}
td {
  margin:  0;
  padding: 0;
}
button {
  background-color: #073642;
  border:           1.5px solid #2aa198;
  color:            #2aa198;
  display:          block;
  min-height:       30px;
  height:           100%;
  width:            100%;
  padding:          0;
}
button:active {
  opacity: 0.5;
}
button:disabled {
  opacity: 0.5;
}
input {
  background-color: transparent;
  color:            #002b36;
  font-family:      monospace;
  font-size:        16px;
  font-weight:      bold;
  border:           none;
  margin:           0 4px;
  padding:          4px;
  resize:           none;
  width:            calc(100% - 16px);
}
#logo {
  font-family: monospace;
}
</style>