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.

134 lines
2.4 KiB

  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: 0 10px 0 10px;
  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-maximize,
  61. button.preview-minimize,
  62. a.preview-download {
  63. margin-top: 3px;
  64. }
  65. button.preview-minimize {
  66. display: none;
  67. }
  68. .preview-body {
  69. padding: 0;
  70. min-height: 450px;
  71. }
  72. .modal.modal-fullscreen {
  73. position: fixed;
  74. top: 0;
  75. right: 0;
  76. bottom: 0;
  77. left: 0;
  78. overflow: hidden;
  79. .modal-dialog {
  80. position: fixed;
  81. margin: 0;
  82. width: 100%;
  83. height: 100%;
  84. padding: 0;
  85. }
  86. .modal-content {
  87. position: absolute;
  88. top: 0;
  89. right: 0;
  90. bottom: 0;
  91. left: 0;
  92. }
  93. .modal-header {
  94. position: absolute;
  95. top: 0;
  96. right: 0;
  97. left: 0;
  98. height: 50px;
  99. }
  100. .modal-body {
  101. position: absolute;
  102. top: 50px;
  103. bottom: 60px;
  104. width: 100%;
  105. font-weight: 300;
  106. overflow: auto;
  107. }
  108. .modal-footer {
  109. position: absolute;
  110. right: 0;
  111. bottom: 0;
  112. left: 0;
  113. height: 60px;
  114. }
  115. }