design.vue 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <style scoped>
  2. .cards {
  3. margin: 30px 0 70px;
  4. }
  5. .card {
  6. background: #fbfcfd;
  7. height: 204px;
  8. text-align: center;
  9. img {
  10. margin: 40px auto 25px;
  11. width: 80px;
  12. height: 80px;
  13. }
  14. h4 {
  15. font-size: 18px;
  16. color: #1f2d3d;
  17. font-weight: normal;
  18. margin: 0;
  19. }
  20. span {
  21. font-size: 14px;
  22. color: #99a9bf;
  23. }
  24. }
  25. </style>
  26. <template>
  27. <div>
  28. <h2>Design Disciplines</h2>
  29. <el-row :gutter="14" class="cards">
  30. <el-col :span="6">
  31. <div class="card">
  32. <img src="~examples/assets/images/consistency.png" alt="Consistency">
  33. <h4>Consistency</h4>
  34. <span></span>
  35. </div>
  36. </el-col>
  37. <el-col :span="6">
  38. <div class="card">
  39. <img src="~examples/assets/images/feedback.png" alt="Feedback">
  40. <h4>Feedback</h4>
  41. <span></span>
  42. </div>
  43. </el-col>
  44. <el-col :span="6">
  45. <div class="card">
  46. <img src="~examples/assets/images/efficiency.png" alt="Efficiency">
  47. <h4>Efficiency</h4>
  48. <span></span>
  49. </div>
  50. </el-col>
  51. <el-col :span="6">
  52. <div class="card">
  53. <img src="~examples/assets/images/controllability.png" alt="Controllability">
  54. <h4>Controllability</h4>
  55. <span></span>
  56. </ul>
  57. </el-col>
  58. </el-row>
  59. <h3>Consistency</h3>
  60. <ul>
  61. <li><strong>Consistent with real life: </strong>in line with the process and logic of real life, and comply with languages and habits that the users are used to;</li>
  62. <li><strong>Consistent within interface: </strong>all elements should be consistent, such as: design style, icons and texts, position of elements, etc.</li>
  63. </ul>
  64. <h3>Feedback</h3>
  65. <ul>
  66. <li><strong>Operation feedback: </strong>enable the users to clearly perceive their operations by style updates and interactive effects;</li>
  67. <li><strong>Visual feedback: </strong>reflect current state by updating or rearranging elements of the page.</li>
  68. </ul>
  69. <h3>Efficiency</h3>
  70. <ul>
  71. <li><strong>Simplify the process: </strong>keep operating process simple and intuitive;</li>
  72. <li><strong>Definite and clear: </strong>enunciate your intentions clearly so that the users can quickly understand and make decisions;</li>
  73. <li><strong>Easy to identify: </strong>the interface should be straightforward, which helps the users to identify and frees them from memorizing and recalling.</li>
  74. </ul>
  75. <h3>Controllability</h3>
  76. <ul>
  77. <li><strong>Decision making: </strong>giving advices about operations is acceptable, but do not make decisions for the users;</li>
  78. <li><strong>Controlled consequences: </strong>users should be granted the freedom to operate, including canceling, aborting or terminating current operation.</li>
  79. </ul>
  80. </div>
  81. </template>