MouseHelpPage.vue 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <template>
  2. <div class="page">
  3. <h4>Управление с помощью мыши/тачпада:</h4>
  4. <ul>
  5. <li><b>ЛКМ/ТАЧ</b> - активация действия:</li>
  6. <div class="click-map-page"><ClickMapPage ref="clickMapPage"></ClickMapPage></div>
  7. <li><b>ПКМ</b> - показать/скрыть панель управления</li>
  8. <li><b>СКМ</b> - вкл./выкл. плавный скроллинг текста</li>
  9. </ul>
  10. </div>
  11. </template>
  12. <script>
  13. //-----------------------------------------------------------------------------
  14. import Vue from 'vue';
  15. import Component from 'vue-class-component';
  16. import ClickMapPage from '../../ClickMapPage/ClickMapPage.vue';
  17. export default @Component({
  18. components: {
  19. ClickMapPage,
  20. },
  21. })
  22. class MouseHelpPage extends Vue {
  23. created() {
  24. }
  25. mounted() {
  26. this.$refs.clickMapPage.fontSize = '100%';
  27. }
  28. }
  29. //-----------------------------------------------------------------------------
  30. </script>
  31. <style scoped>
  32. .page {
  33. flex: 1;
  34. padding: 15px;
  35. overflow-y: auto;
  36. font-size: 150%;
  37. line-height: 130%;
  38. }
  39. h4 {
  40. margin: 0;
  41. }
  42. .click-map-page {
  43. position: relative;
  44. width: 400px;
  45. height: 400px;
  46. }
  47. </style>