You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

117 rivejä
2.3 KiB

  1. @import "reset";
  2. @import "variables";
  3. @import "components/structure";
  4. @import "components/ag-grid";
  5. @import "components/breadcrumb";
  6. @import "components/calendar";
  7. @import "components/forms";
  8. @import "components/message";
  9. @import "components/modal";
  10. @import "components/navigation";
  11. @import "components/search_bar";
  12. @import "components/tabs";
  13. /* angular-cli file: src/styles.css */
  14. @import "~angular-calendar/css/angular-calendar.css";
  15. @import "~ag-grid-community/dist/styles/ag-grid.css";
  16. @import "~ag-grid-community/dist/styles/ag-theme-balham.css";
  17. /* apply a natural box layout model to all elements, but allowing person to change */
  18. html {box-sizing:border-box;}
  19. *, *:before, *:after {box-sizing:inherit;}
  20. /* Change font-size for mobile */
  21. html {
  22. font-size: $font-size-default;
  23. }
  24. body, textarea {
  25. font-size: $font-size-default;
  26. line-height: $line-height-default;
  27. color: $color-default;
  28. font-family: Helvetica, Arial, Verdana, sans-serif;
  29. }
  30. strong {
  31. font-weight: bold;
  32. }
  33. .pre-wrap {
  34. white-space: pre-wrap;
  35. }
  36. /* iOS Fix */
  37. div:hover, div:active,
  38. span:hover, span:active {
  39. -webkit-user-select: none;
  40. -webkit-touch-callout: none;
  41. }
  42. /*
  43. 0.0625rem = 1px
  44. 0.125rem = 2px
  45. 0.25rem = 4px
  46. 0.5rem = 8px
  47. 0.625rem = 10px
  48. 1rem = 16px
  49. 1.25rem = 20px
  50. 1.5rem = 24px
  51. 1.75rem = 28px
  52. 1.875rem = 30px
  53. 2rem = 32px
  54. 2.5rem = 40px
  55. 3.125rem = 50px;
  56. 4rem = 64px
  57. 6.25rem = 100px
  58. 12.5rem = 200px
  59. 58rem = 928px
  60. 62rem = 992px
  61. 62.375rem = 998px
  62. 62.75rem = 1004px
  63. */
  64. .router-component {}
  65. /**************************/
  66. .overview-box {
  67. display: flex;
  68. flex-wrap: wrap;
  69. justify-content: center;
  70. align-items: flex-start;
  71. padding: 0 14rem;
  72. margin: 0 -1rem 3rem -1rem;
  73. font-size: 0.75rem;
  74. li {
  75. width: 7rem;
  76. height: 7rem;
  77. /*width: 14rem;
  78. height: 14rem;*/
  79. margin: 0 1rem 3rem 1rem;
  80. background: transparent url('/assets/wall.png') no-repeat left top/100% auto;
  81. position: relative;
  82. cursor: pointer;
  83. p {
  84. position: absolute;
  85. top: 7.5rem;
  86. left: 0;
  87. width: 100%;
  88. text-align: center;
  89. }
  90. }
  91. }
  92. @media only screen and (max-width: 1004px) {
  93. .overview-box {
  94. padding: 0 7rem;
  95. li {
  96. width: 3.5rem;
  97. height: 3.5rem;
  98. p {
  99. top: 4rem;
  100. overflow: hidden;
  101. }
  102. }
  103. }
  104. }