ajax-progress.module.css 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /**
  2. * @file
  3. * Throbber.
  4. */
  5. .ajax-progress {
  6. display: inline-block;
  7. padding: 1px 5px 2px 5px;
  8. }
  9. [dir="rtl"] .ajax-progress {
  10. float: right;
  11. }
  12. .ajax-progress-throbber .throbber {
  13. background: transparent url(../../../../misc/throbber-active.gif) no-repeat 0 center;
  14. display: inline;
  15. padding: 1px 5px 2px;
  16. }
  17. .ajax-progress-throbber .message {
  18. display: inline;
  19. padding: 1px 5px 2px;
  20. }
  21. tr .ajax-progress-throbber .throbber {
  22. margin: 0 2px;
  23. }
  24. .ajax-progress-bar {
  25. width: 16em;
  26. }
  27. /* Full screen throbber */
  28. .ajax-progress-fullscreen {
  29. /* Can't do center:50% middle: 50%, so approximate it for a typical window size. */
  30. left: 49%; /* LTR */
  31. position: fixed;
  32. top: 48.5%;
  33. z-index: 1000;
  34. background-color: #232323;
  35. background-image: url(../../../../misc/loading-small.gif);
  36. background-position: center center;
  37. background-repeat: no-repeat;
  38. border-radius: 7px;
  39. height: 24px;
  40. opacity: 0.9;
  41. padding: 4px;
  42. width: 24px;
  43. }
  44. [dir="rtl"] .ajax-progress-fullscreen {
  45. left: auto;
  46. right: 49%;
  47. }