Home.vue 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <template>
  2. <v-container>
  3. <v-row
  4. align="center"
  5. justify="center"
  6. >
  7. <v-col
  8. class="text-center"
  9. cols="12"
  10. >
  11. <h1 class="display-1 font-weight-bold mb-4">{{ getProjectName() }}</h1>
  12. <h4 class="subheading">Web Console</h4>
  13. </v-col>
  14. </v-row>
  15. <v-row justify="center">
  16. <v-col cols="8">
  17. <v-card>
  18. <v-card-title class="headline">About {{ getProjectName() }}</v-card-title>
  19. <v-card-text>
  20. <p>{{ getProjectDescription() }}</p>
  21. </v-card-text>
  22. </v-card>
  23. </v-col>
  24. </v-row>
  25. <v-row justify="center">
  26. <v-col cols="8">
  27. <v-card>
  28. <v-card-title class="headline">Getting Start</v-card-title>
  29. <v-card-text>
  30. <v-list-item>
  31. <v-list-item-icon>
  32. <h3>1</h3>
  33. </v-list-item-icon>
  34. <v-list-item-content>
  35. <v-list-item-title>Select <v-chip>
  36. <v-icon>mdi-console</v-icon> Console
  37. </v-chip> on the left navigator drawer.</v-list-item-title>
  38. </v-list-item-content>
  39. </v-list-item>
  40. <v-list-item>
  41. <v-list-item-icon>
  42. <h3>2</h3>
  43. </v-list-item-icon>
  44. <v-list-item-content>
  45. <v-list-item-title>Click <v-chip>
  46. <v-icon>mdi-lan-connect</v-icon>
  47. </v-chip> to connect to CLI server.</v-list-item-title>
  48. </v-list-item-content>
  49. </v-list-item>
  50. <v-list-item>
  51. <v-list-item-icon>
  52. <h3>3</h3>
  53. </v-list-item-icon>
  54. <v-list-item-content>
  55. <v-list-item-title>Just do with the console.</v-list-item-title>
  56. </v-list-item-content>
  57. </v-list-item>
  58. </v-card-text>
  59. </v-card>
  60. </v-col>
  61. </v-row>
  62. <v-row justify="center">
  63. <v-col cols="8">
  64. <v-card>
  65. <v-card-title class="headline">About This Web Console</v-card-title>
  66. <v-card-text>
  67. <p>This web console is powered by the framework <a
  68. href="https://git.swzry.com/zry/telws-common-frontend"
  69. target="_blank"
  70. >Telws-Common-Frontend</a> (By <a
  71. href="http://www.swzry.com/"
  72. target="_blank"
  73. >ZRY</a>). </p>
  74. <p>
  75. Telws-Common-Frontend is powered by these packages by ZRY: <br />
  76. <a href="https://git.swzry.com/zry/satori-telws" target="_blank">satori-telws</a>
  77. &nbsp;,&nbsp;
  78. <a href="https://git.swzry.com/zry/xterm-vue" target="_blank">xterm-vue</a>
  79. &nbsp;,&nbsp;
  80. <a href="https://git.swzry.com/zry/go-hhc-cli" target="_blank">go-hhc-cli</a>
  81. &nbsp;,&nbsp;
  82. <a href="https://git.swzry.com/zry/gorillaws2netconn" target="_blank">gorillaws2netconn</a>
  83. &nbsp;,&nbsp;......
  84. </p>
  85. </v-card-text>
  86. </v-card>
  87. </v-col>
  88. </v-row>
  89. </v-container>
  90. </template>
  91. <script>
  92. import { mapGetters } from "vuex";
  93. export default {
  94. computed: {
  95. ...mapGetters(["getProjectName", "getProjectDescription"])
  96. }
  97. };
  98. </script>