info-detail.vue 871 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <template>
  2. <div class="main">
  3. <div class="content">
  4. <sub-header />
  5. <div class="left">
  6. <hero-sub-title />
  7. <div class="detail"></div>
  8. </div>
  9. <side-menu />
  10. </div>
  11. </div>
  12. </template>
  13. <script setup>
  14. import { watchEffect, ref } from "vue";
  15. import { useFullscreen } from "@vueuse/core";
  16. import subHeader from "../components/subHeader";
  17. import sideMenu from "../components/sideMenu";
  18. import heroSubTitle from "../components/heroSubTitle";
  19. import { useInfoStore } from "../store/info";
  20. const title = ref("detail");
  21. watchEffect(() => {
  22. document.title = title.value;
  23. });
  24. </script>
  25. <style lang="scss" scoped>
  26. .left {
  27. background-color: rgba(0, 0, 0, 0.05) !important;
  28. }
  29. .detail {
  30. margin: 1.875rem;
  31. flex: 1;
  32. height: 100%;
  33. border-radius: 0.8125rem;
  34. background: #fff;
  35. }
  36. </style>