ui.progress-bar.css 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. .ui-progress-bar {
  2. margin-top: 3em;
  3. margin-bottom: 3em;
  4. }
  5. .ui-progress span.ui-label {
  6. font-size: 1.2em;
  7. position: absolute;
  8. right: 0;
  9. line-height: 33px;
  10. padding-right: 12px;
  11. color: rgba(0,0,0,0.6);
  12. text-shadow: rgba(255,255,255, 0.45) 0 1px 0px;
  13. white-space: nowrap;
  14. }
  15. @-webkit-keyframes animate-stripes {
  16. from {
  17. background-position: 0 0;
  18. }
  19. to {
  20. background-position: 44px 0;
  21. }
  22. }
  23. .ui-progress-bar {
  24. position: relative;
  25. height: 35px;
  26. padding-right: 2px;
  27. background-color: #abb2bc;
  28. border-radius: 35px;
  29. -moz-border-radius: 35px;
  30. -webkit-border-radius: 35px;
  31. background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #b6bcc6), color-stop(1, #9da5b0));
  32. background: -moz-linear-gradient(#9da5b0 0%, #b6bcc6 100%);
  33. -webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px #FFF;
  34. -moz-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px #FFF;
  35. box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px #FFF;
  36. }
  37. .ui-progress {
  38. position: relative;
  39. display: block;
  40. overflow: hidden;
  41. height: 33px;
  42. -moz-border-radius: 35px;
  43. -webkit-border-radius: 35px;
  44. border-radius: 35px;
  45. -webkit-background-size: 44px 44px;
  46. background-color: #74d04c;
  47. background: -webkit-gradient(linear, 0 0, 44 44,
  48. color-stop(0.00, rgba(255,255,255,0.17)),
  49. color-stop(0.25, rgba(255,255,255,0.17)),
  50. color-stop(0.26, rgba(255,255,255,0)),
  51. color-stop(0.50, rgba(255,255,255,0)),
  52. color-stop(0.51, rgba(255,255,255,0.17)),
  53. color-stop(0.75, rgba(255,255,255,0.17)),
  54. color-stop(0.76, rgba(255,255,255,0)),
  55. color-stop(1.00, rgba(255,255,255,0))
  56. ), -webkit-gradient(linear, left bottom, left top, color-stop(0, #74d04c), color-stop(1, #9bdd62));
  57. background: -moz-repeating-linear-gradient(top left -30deg,
  58. rgba(255,255,255,0.17),
  59. rgba(255,255,255,0.17) 15px,
  60. rgba(255,255,255,0) 15px,
  61. rgba(255,255,255,0) 30px
  62. ), -moz-linear-gradient(#9bdd62 0%, #74d04c 100%);
  63. -webkit-box-shadow: inset 0px 1px 0px 0px #dbf383, inset 0px -1px 1px #58c43a;
  64. -moz-box-shadow: inset 0px 1px 0px 0px #dbf383, inset 0px -1px 1px #58c43a;
  65. box-shadow: inset 0px 1px 0px 0px #dbf383, inset 0px -1px 1px #58c43a;
  66. border: 1px solid #4c8932;
  67. -webkit-animation: animate-stripes 2s linear infinite;
  68. }