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.

140 lines
2.4 KiB

7 years ago
7 years ago
7 years ago
  1. /**********************************************************************************
  2. *
  3. * Copyright (C) 2017 MuK IT GmbH
  4. *
  5. * This program is free software: you can redistribute it and/or modify
  6. * it under the terms of the GNU Affero General Public License as
  7. * published by the Free Software Foundation, either version 3 of the
  8. * License, or (at your option) any later version.
  9. *
  10. * This program is distributed in the hope that it will be useful,
  11. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. * GNU Affero General Public License for more details.
  14. *
  15. * You should have received a copy of the GNU Affero General Public License
  16. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  17. *
  18. **********************************************************************************/
  19. .preview-header {
  20. padding: 10px;
  21. }
  22. .preview-title {
  23. font-size: 19px;
  24. }
  25. .preview-dialog-btn {
  26. float: right;
  27. border: 0;
  28. cursor: pointer;
  29. background: transparent;
  30. -webkit-appearance: none;
  31. }
  32. a.preview-dialog-btn {
  33. padding: 1px 6px;
  34. font-size: 16px;
  35. font-weight: bold;
  36. color: #000000;
  37. text-shadow: 0 1px 0 #ffffff;
  38. opacity: 0.3;
  39. filter: alpha(opacity=20);
  40. &:hover , &:focus {
  41. opacity: 0.5;
  42. filter: alpha(opacity=50);
  43. }
  44. }
  45. button.preview-dialog-btn {
  46. font-size: 16px;
  47. font-weight: bold;
  48. color: #000000;
  49. text-shadow: 0 1px 0 #ffffff;
  50. opacity: 0.3;
  51. filter: alpha(opacity=20);
  52. &:hover , &:focus {
  53. opacity: 0.5;
  54. filter: alpha(opacity=50);
  55. }
  56. }
  57. button.preview-close {
  58. font-size: 18px;
  59. }
  60. button.preview-print,
  61. button.preview-maximize,
  62. button.preview-minimize,
  63. a.preview-download {
  64. margin-top: 3px;
  65. }
  66. button.preview-minimize {
  67. display: none;
  68. }
  69. .preview-body {
  70. padding: 0;
  71. position: relative;
  72. min-height: 420px;
  73. }
  74. .preview-footer {
  75. padding: 10px;
  76. }
  77. .modal.modal-fullscreen {
  78. position: fixed;
  79. top: 0;
  80. right: 0;
  81. bottom: 0;
  82. left: 0;
  83. overflow: hidden;
  84. .modal-dialog {
  85. position: fixed;
  86. margin: 0;
  87. width: 100%;
  88. height: 100%;
  89. padding: 0;
  90. }
  91. .modal-content {
  92. position: absolute;
  93. top: 0;
  94. right: 0;
  95. bottom: 0;
  96. left: 0;
  97. }
  98. .modal-header {
  99. position: absolute;
  100. top: 0;
  101. right: 0;
  102. left: 0;
  103. height: 50px;
  104. }
  105. .modal-body {
  106. position: absolute;
  107. top: 50px;
  108. bottom: 60px;
  109. width: 100%;
  110. font-weight: 300;
  111. overflow: auto;
  112. }
  113. .modal-footer {
  114. position: absolute;
  115. right: 0;
  116. bottom: 0;
  117. left: 0;
  118. height: 60px;
  119. }
  120. }