UNPKG

angular-material

Version:

**[Support for legacy AngularJS ended on January 1st, 2022](https://goo.gle/angularjs-end-of-life). [See `@angular/core` for the actively supported Angular](https://npmjs.com/@angular/core).**

299 lines (297 loc) 9.56 kB
/*! * AngularJS Material Design * https://github.com/angular/material * @license MIT * v1.2.5 */ md-progress-linear { display: block; position: relative; width: 100%; height: 5px; padding-top: 0 !important; margin-bottom: 0 !important; transform: scale(1, 1); } [dir=rtl] md-progress-linear { transform: scale(-1, 1); } md-progress-linear._md-progress-linear-disabled { visibility: hidden; } md-progress-linear .md-container { display: block; position: relative; overflow: hidden; width: 100%; height: 5px; transform: translate(0, 0) scale(1, 1); } md-progress-linear .md-container .md-bar { position: absolute; left: 0; top: 0; bottom: 0; width: 100%; height: 5px; } md-progress-linear .md-container .md-dashed:before { content: ""; display: none; position: absolute; margin-top: 0; height: 5px; width: 100%; background-color: transparent; background-size: 10px 10px !important; background-position: 0px -23px; } md-progress-linear .md-container .md-bar1, md-progress-linear .md-container .md-bar2 { transition: transform 0.2s linear; } md-progress-linear .md-container.md-mode-query .md-bar1 { display: none; } md-progress-linear .md-container.md-mode-query .md-bar2 { transition: all 0.2s linear; -webkit-animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1); animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1); } md-progress-linear .md-container.md-mode-determinate .md-bar1 { display: none; } md-progress-linear .md-container.md-mode-indeterminate .md-bar1 { -webkit-animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite; animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite; } md-progress-linear .md-container.md-mode-indeterminate .md-bar2 { -webkit-animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite; animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite; } md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container { -webkit-animation: none; animation: none; } md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1 { -webkit-animation-name: none; animation-name: none; } md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2 { -webkit-animation-name: none; animation-name: none; } md-progress-linear .md-container.md-mode-buffer { background-color: transparent !important; transition: all 0.2s linear; } md-progress-linear .md-container.md-mode-buffer .md-dashed:before { display: block; -webkit-animation: buffer 3s infinite linear; animation: buffer 3s infinite linear; } @-webkit-keyframes query { 0% { opacity: 1; transform: translateX(35%) scale(0.3, 1); } 100% { opacity: 0; transform: translateX(-50%) scale(0, 1); } } @keyframes query { 0% { opacity: 1; transform: translateX(35%) scale(0.3, 1); } 100% { opacity: 0; transform: translateX(-50%) scale(0, 1); } } @-webkit-keyframes buffer { 0% { opacity: 1; background-position: 0px -23px; } 50% { opacity: 0; } 100% { opacity: 1; background-position: -200px -23px; } } @keyframes buffer { 0% { opacity: 1; background-position: 0px -23px; } 50% { opacity: 0; } 100% { opacity: 1; background-position: -200px -23px; } } @-webkit-keyframes md-progress-linear-indeterminate-scale-1 { 0% { transform: scaleX(0.1); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 36.6% { transform: scaleX(0.1); -webkit-animation-timing-function: cubic-bezier(0.334731432, 0.124819821, 0.785843996, 1); animation-timing-function: cubic-bezier(0.334731432, 0.124819821, 0.785843996, 1); } 69.15% { transform: scaleX(0.83); -webkit-animation-timing-function: cubic-bezier(0.225732004, 0, 0.233648906, 1.3709798); animation-timing-function: cubic-bezier(0.225732004, 0, 0.233648906, 1.3709798); } 100% { transform: scaleX(0.1); } } @keyframes md-progress-linear-indeterminate-scale-1 { 0% { transform: scaleX(0.1); -webkit-animation-timing-function: linear; animation-timing-function: linear; } 36.6% { transform: scaleX(0.1); -webkit-animation-timing-function: cubic-bezier(0.334731432, 0.124819821, 0.785843996, 1); animation-timing-function: cubic-bezier(0.334731432, 0.124819821, 0.785843996, 1); } 69.15% { transform: scaleX(0.83); -webkit-animation-timing-function: cubic-bezier(0.225732004, 0, 0.233648906, 1.3709798); animation-timing-function: cubic-bezier(0.225732004, 0, 0.233648906, 1.3709798); } 100% { transform: scaleX(0.1); } } @-webkit-keyframes md-progress-linear-indeterminate-1 { 0% { left: -105.1666666667%; -webkit-animation-timing-function: linear; animation-timing-function: linear; } 20% { left: -105.1666666667%; -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495818703); animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495818703); } 69.15% { left: 21.5%; -webkit-animation-timing-function: cubic-bezier(0.302435, 0.38135197, 0.55, 0.956352125); animation-timing-function: cubic-bezier(0.302435, 0.38135197, 0.55, 0.956352125); } 100% { left: 95.4444444444%; } } @keyframes md-progress-linear-indeterminate-1 { 0% { left: -105.1666666667%; -webkit-animation-timing-function: linear; animation-timing-function: linear; } 20% { left: -105.1666666667%; -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495818703); animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495818703); } 69.15% { left: 21.5%; -webkit-animation-timing-function: cubic-bezier(0.302435, 0.38135197, 0.55, 0.956352125); animation-timing-function: cubic-bezier(0.302435, 0.38135197, 0.55, 0.956352125); } 100% { left: 95.4444444444%; } } @-webkit-keyframes md-progress-linear-indeterminate-scale-2 { 0% { transform: scaleX(0.1); -webkit-animation-timing-function: cubic-bezier(0.205028172, 0.057050836, 0.57660995, 0.453970841); animation-timing-function: cubic-bezier(0.205028172, 0.057050836, 0.57660995, 0.453970841); } 19.15% { transform: scaleX(0.57); -webkit-animation-timing-function: cubic-bezier(0.152312994, 0.196431957, 0.648373778, 1.00431535); animation-timing-function: cubic-bezier(0.152312994, 0.196431957, 0.648373778, 1.00431535); } 44.15% { transform: scaleX(0.91); -webkit-animation-timing-function: cubic-bezier(0.25775882, -0.003163357, 0.211761916, 1.38178961); animation-timing-function: cubic-bezier(0.25775882, -0.003163357, 0.211761916, 1.38178961); } 100% { transform: scaleX(0.1); } } @keyframes md-progress-linear-indeterminate-scale-2 { 0% { transform: scaleX(0.1); -webkit-animation-timing-function: cubic-bezier(0.205028172, 0.057050836, 0.57660995, 0.453970841); animation-timing-function: cubic-bezier(0.205028172, 0.057050836, 0.57660995, 0.453970841); } 19.15% { transform: scaleX(0.57); -webkit-animation-timing-function: cubic-bezier(0.152312994, 0.196431957, 0.648373778, 1.00431535); animation-timing-function: cubic-bezier(0.152312994, 0.196431957, 0.648373778, 1.00431535); } 44.15% { transform: scaleX(0.91); -webkit-animation-timing-function: cubic-bezier(0.25775882, -0.003163357, 0.211761916, 1.38178961); animation-timing-function: cubic-bezier(0.25775882, -0.003163357, 0.211761916, 1.38178961); } 100% { transform: scaleX(0.1); } } @-webkit-keyframes md-progress-linear-indeterminate-2 { 0% { left: -54.8888888889%; -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.5150584, 0.409684966); animation-timing-function: cubic-bezier(0.15, 0, 0.5150584, 0.409684966); } 25% { left: -17.25%; -webkit-animation-timing-function: cubic-bezier(0.3103299, 0.284057684, 0.8, 0.733718979); animation-timing-function: cubic-bezier(0.3103299, 0.284057684, 0.8, 0.733718979); } 48.35% { left: 29.5%; -webkit-animation-timing-function: cubic-bezier(0.4, 0.627034903, 0.6, 0.902025796); animation-timing-function: cubic-bezier(0.4, 0.627034903, 0.6, 0.902025796); } 100% { left: 117.3888888889%; } } @keyframes md-progress-linear-indeterminate-2 { 0% { left: -54.8888888889%; -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.5150584, 0.409684966); animation-timing-function: cubic-bezier(0.15, 0, 0.5150584, 0.409684966); } 25% { left: -17.25%; -webkit-animation-timing-function: cubic-bezier(0.3103299, 0.284057684, 0.8, 0.733718979); animation-timing-function: cubic-bezier(0.3103299, 0.284057684, 0.8, 0.733718979); } 48.35% { left: 29.5%; -webkit-animation-timing-function: cubic-bezier(0.4, 0.627034903, 0.6, 0.902025796); animation-timing-function: cubic-bezier(0.4, 0.627034903, 0.6, 0.902025796); } 100% { left: 117.3888888889%; } }