ToolBarRight.vue 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <template>
  2. <div class="tool-bar-right">
  3. <div class="header-icon">
  4. <SearchMenu />
  5. <ScreenFull />
  6. <SwitchDarkTheme />
  7. <SizeSelect />
  8. <Language />
  9. <Message />
  10. <ThemeSetting />
  11. </div>
  12. <Avatar />
  13. </div>
  14. </template>
  15. <script setup lang="ts">
  16. import Language from './components/Language.vue'
  17. import ScreenFull from '@/components/Screenfull/index.vue'
  18. import SizeSelect from '@/components/SizeSelect/index.vue'
  19. import SearchMenu from './components/SearchMenu.vue'
  20. import Message from './components/Message.vue'
  21. import Avatar from './components/Avatar.vue'
  22. import SwitchDarkTheme from './components/SwitchDarkTheme.vue'
  23. import ThemeSetting from './components/ThemeSetting.vue'
  24. </script>
  25. <style lang="scss">
  26. .tool-bar-right {
  27. display: flex;
  28. align-items: center;
  29. justify-content: center;
  30. height: 100%;
  31. .header-icon {
  32. height: 100%;
  33. display: flex;
  34. align-items: center;
  35. justify-content: center;
  36. }
  37. .menu-item {
  38. display: flex;
  39. align-items: center;
  40. padding: 0 8px;
  41. height: 100%;
  42. //height: 55px;
  43. font-size: 18px;
  44. color: var(--el-color-info);
  45. }
  46. }
  47. </style>