You are here

geysir.dialog.css in Geysir 8

Default styling for Geysir dialogs.

See also

core/themes/classy/css/components/dialog.css

core/themes/bartik/css/components/ui-dialog.css

File

css/geysir.dialog.css
View source
  1. /**
  2. * @file
  3. * Default styling for Geysir dialogs.
  4. *
  5. * @see core/themes/classy/css/components/dialog.css
  6. * @see core/themes/bartik/css/components/ui-dialog.css
  7. */
  8. .ui-dialog.geysir-dialog {
  9. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  10. border-radius: 0;
  11. position: absolute;
  12. z-index: 1260;
  13. overflow: visible;
  14. color: #000;
  15. background: #fff;
  16. border: solid 1px #ccc;
  17. padding: 0;
  18. }
  19. @media all and (max-width: 48em) { /* 768px */
  20. .ui-dialog.geysir-dialog {
  21. width: 92% !important;
  22. }
  23. }
  24. .ui-dialog.geysir-dialog .ui-dialog-titlebar {
  25. font-weight: bold;
  26. background: #f3f4ee;
  27. border-style: solid;
  28. border-radius: 0;
  29. border-width: 0 0 1px 0;
  30. border-color: #ccc;
  31. }
  32. .ui-dialog.geysir-dialog .ui-dialog-titlebar-close {
  33. border: 0;
  34. background: none;
  35. }
  36. .ui-dialog.geysir-dialog .ui-dialog-buttonpane {
  37. margin-top: 0;
  38. background: #f3f4ee;
  39. padding: .3em 1em;
  40. border-width: 1px 0 0 0;
  41. border-color: #ccc;
  42. }
  43. .ui-dialog.geysir-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  44. margin: 0;
  45. padding: 0;
  46. }
  47. .ui-dialog.geysir-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text {
  48. padding: 0;
  49. }
  50. /* Form action buttons are moved in dialogs. Remove empty space. */
  51. .ui-dialog.geysir-dialog .ui-dialog-content .form-actions {
  52. padding: 0;
  53. margin: 0;
  54. }
  55. .ui-dialog.geysir-dialog .geysir-field-paragraph-links .ajax-progress-throbber {
  56. /* Can't do center:50% middle: 50%, so approximate it for a typical window size. */
  57. left: 49%;
  58. position: fixed;
  59. top: 48.5%;
  60. z-index: 1000;
  61. background-color: #232323;
  62. background-image: url(../../../../misc/loading-small.gif);
  63. background-position: center center;
  64. background-repeat: no-repeat;
  65. border-radius: 7px;
  66. height: 24px;
  67. opacity: 0.9;
  68. padding: 4px;
  69. width: 24px;
  70. }
  71. .ui-dialog.geysir-dialog .geysir-field-paragraph-links .ajax-progress-throbber .throbber,
  72. .ui-dialog.geysir-dialog .geysir-field-paragraph-links .ajax-progress-throbber .message {
  73. display: none;
  74. }
  75. .ui-dialog.geysir-dialog input,
  76. .ui-dialog.geysir-dialog select,
  77. .ui-dialog.geysir-dialog textarea {
  78. font-size: 0.9em;
  79. }
  80. .ui-dialog.geysir-dialog .button {
  81. background-color: #fff;
  82. background-image: -webkit-linear-gradient(top,#f3f3f3,#e8e8e8);
  83. background-image: linear-gradient(to bottom,#f3f3f3,#e8e8e8);
  84. border: 1px solid #e4e4e4;
  85. border-bottom-color: #b4b4b4;
  86. border-left-color: #d2d2d2;
  87. border-right-color: #d2d2d2;
  88. color: #3a3a3a;
  89. cursor: pointer;
  90. font-size: 0.929em;
  91. font-weight: normal;
  92. text-align: center;
  93. padding: 0.250em 1.063em;
  94. border-radius: 1em;
  95. }
  96. .ui-widget-overlay {
  97. background: #000;
  98. opacity: 0.7;
  99. }
  100. .geysir-modal-add-select-type-form .geysir-add-type {
  101. border: 2px solid #ffffff;
  102. display: inline-block;
  103. margin-right: 30px;
  104. min-width: 100px;
  105. padding: 10px;
  106. width: 100px;
  107. }
  108. .geysir-modal-add-select-type-form .geysir-add-type:hover {
  109. border: 2px solid rgb(85, 142, 213);
  110. }
  111. .geysir-modal-add-select-type-form .geysir-add-type input {
  112. border: none;
  113. padding: 0;
  114. }
  115. .geysir-modal-add-select-type-form .geysir-add-type span {
  116. display: block;
  117. text-align: center;
  118. width: 100%;
  119. }