App.vue 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <template>
  2. <div id="app">
  3. <router-view />
  4. <theme-picker />
  5. </div>
  6. </template>
  7. <script>
  8. // console.log(this.$store.getters.inspectNum, this.$store.state.user.inspectNum)
  9. // this.$store.commit("SET_INSPECTNUM", 2);
  10. import ThemePicker from "@/components/ThemePicker";
  11. export default {
  12. name: "App",
  13. components: { ThemePicker },
  14. created() {},
  15. metaInfo() {
  16. return {
  17. title:
  18. this.$store.state.settings.dynamicTitle &&
  19. this.$store.state.settings.title,
  20. titleTemplate: (title) => {
  21. return title
  22. ? `${title} - ${process.env.VUE_APP_TITLE}`
  23. : process.env.VUE_APP_TITLE;
  24. },
  25. };
  26. },
  27. methods: {},
  28. };
  29. </script>
  30. <style scoped>
  31. #app .theme-picker {
  32. display: none;
  33. }
  34. ::v-deep .el-form-item {
  35. width: 100%;
  36. margin-right: 0px;
  37. margin-bottom: 10px;
  38. }
  39. ::v-deep .el-form--label-top {
  40. background-color: #fff;
  41. padding: 10px;
  42. margin-bottom: 15px;
  43. }
  44. ::v-deep .el-form--label-top .el-form-item__label {
  45. padding: 0;
  46. line-height: 26px;
  47. }
  48. ::v-deep .el-card__body{
  49. background-color: #f3f3f4;
  50. }
  51. ::v-deep .el-tabs--border-card{
  52. border:none;
  53. box-shadow:none;
  54. }
  55. ::v-deep .el-tabs--border-card>.el-tabs__header{
  56. background-color: #f3f3f4;
  57. }
  58. ::v-deep .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
  59. border-radius: 4px 4px 0 0;
  60. }
  61. </style>
  62. <style>
  63. .app-container {
  64. background-color: #f3f3f4;
  65. }
  66. .border-card {
  67. padding: 15px;background-color: #fff;
  68. }
  69. .editButton{
  70. background-color: #23c6c8 !important;
  71. border-color: #23c6c8 !important;
  72. }
  73. </style>