UNPKG

pip-webui

Version:

HTML5 UI for LOB applications

334 lines (333 loc) 10.7 kB
@-webkit-keyframes blink-hint { 0% { opacity: 0.38; } 50% { opacity: 1; } 100% { opacity: 0.38; } } @-moz-keyframes blink-hint { 0% { opacity: 0.38; } 50% { opacity: 1; } 100% { opacity: 0.38; } } @-o-keyframes blink-hint { 0% { opacity: 0.38; } 50% { opacity: 1; } 100% { opacity: 0.38; } } @keyframes blink-hint { 0% { opacity: 0.38; } 50% { opacity: 1; } 100% { opacity: 0.38; } } .pip-documents-name { width: 100%; text-align: left; padding: 0; font-size: 16px; text-transform: none; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex-direction: row; -moz-box-flex-direction: row; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .pip-documents-name.md-button { cursor: pointer; width: 100%; text-align: start; padding-left: 0; padding-right: 0; margin: 0; height: 48px !important; } .pip-documents-name .pip-documents-text { vertical-align: middle; -webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pip-document-list .pip-icon { margin-right: 26px; margin-top: 0; margin-bottom: 0; } .pip-document-list-edit, .pip-document-list { display: inline-block; width: 100%; } .pip-document-list-edit .pip-document-upload, .pip-document-list .pip-document-upload, .pip-document-list-edit .pip-document-download, .pip-document-list .pip-document-download { display: block; float: left; margin: 0 8px 8px 0; position: relative; width: 80px; height: 80px; border-radius: 2px; overflow: hidden; } .pip-document-list-edit .pip-document-upload.pip-item-error, .pip-document-list .pip-document-upload.pip-item-error, .pip-document-list-edit .pip-document-download.pip-item-error, .pip-document-list .pip-document-download.pip-item-error { border-color: #ff5252; border-style: dashed; } .pip-document-list-edit .pip-document-upload.pip-item-error .pip-default-icon, .pip-document-list .pip-document-upload.pip-item-error .pip-default-icon, .pip-document-list-edit .pip-document-download.pip-item-error .pip-default-icon, .pip-document-list .pip-document-download.pip-item-error .pip-default-icon { opacity: 1; } .pip-document-list-edit .pip-document-upload.pip-item-error .pip-default-icon md-icon, .pip-document-list .pip-document-upload.pip-item-error .pip-default-icon md-icon, .pip-document-list-edit .pip-document-download.pip-item-error .pip-default-icon md-icon, .pip-document-list .pip-document-download.pip-item-error .pip-default-icon md-icon { opacity: 1; } .pip-document-list-edit .pip-document-upload.pip-item-error .pip-document-title, .pip-document-list .pip-document-upload.pip-item-error .pip-document-title, .pip-document-list-edit .pip-document-download.pip-item-error .pip-document-title, .pip-document-list .pip-document-download.pip-item-error .pip-document-title { color: #ff5252; } .pip-document-list-edit .pip-document-upload .pip-document-new, .pip-document-list .pip-document-upload .pip-document-new, .pip-document-list-edit .pip-document-download .pip-document-new, .pip-document-list .pip-document-download .pip-document-new { opacity: .54; } .pip-document-list-edit .pip-document-upload .pip-document-drop, .pip-document-list .pip-document-upload .pip-document-drop, .pip-document-list-edit .pip-document-download .pip-document-drop, .pip-document-list .pip-document-download .pip-document-drop { position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); width: 80px; height: 80px; cursor: pointer; } .pip-document-list-edit .pip-document-upload md-progress-linear, .pip-document-list .pip-document-upload md-progress-linear, .pip-document-list-edit .pip-document-download md-progress-linear, .pip-document-list .pip-document-download md-progress-linear { position: absolute; bottom: 0; width: 80px; } .pip-document-list-edit .pip-document-upload .md-button.md-icon-button, .pip-document-list .pip-document-upload .md-button.md-icon-button, .pip-document-list-edit .pip-document-download .md-button.md-icon-button, .pip-document-list .pip-document-download .md-button.md-icon-button { position: absolute; top: 4px; right: 4px; width: 20px; height: 20px; height: 20px !important; border-radius: 10px; min-width: 20px !important; min-height: 20px !important; margin: 0; padding: 0; background-color: rgba(0, 0, 0, 0.25); } .pip-document-list-edit .pip-document-upload .md-button.md-icon-button > md-icon, .pip-document-list .pip-document-upload .md-button.md-icon-button > md-icon, .pip-document-list-edit .pip-document-download .md-button.md-icon-button > md-icon, .pip-document-list .pip-document-download .md-button.md-icon-button > md-icon { margin-top: -6px; width: 16px !important; height: 16px !important; fill: white; } .pip-document-list-edit .pip-document-upload .md-button.md-icon-button:hover, .pip-document-list .pip-document-upload .md-button.md-icon-button:hover, .pip-document-list-edit .pip-document-download .md-button.md-icon-button:hover, .pip-document-list .pip-document-download .md-button.md-icon-button:hover, .pip-document-list-edit .pip-document-upload .md-button.md-icon-button:focus, .pip-document-list .pip-document-upload .md-button.md-icon-button:focus, .pip-document-list-edit .pip-document-download .md-button.md-icon-button:focus, .pip-document-list .pip-document-download .md-button.md-icon-button:focus, .pip-document-list-edit .pip-document-upload .md-button.md-icon-button:active, .pip-document-list .pip-document-upload .md-button.md-icon-button:active, .pip-document-list-edit .pip-document-download .md-button.md-icon-button:active, .pip-document-list .pip-document-download .md-button.md-icon-button:active { background-color: rgba(0, 0, 0, 0.54) !important; } .pip-document-list-edit .pip-document-upload .pip-default-icon, .pip-document-list .pip-document-upload .pip-default-icon, .pip-document-list-edit .pip-document-download .pip-default-icon, .pip-document-list .pip-document-download .pip-default-icon, .pip-document-list-edit .pip-document-upload .pip-default-text, .pip-document-list .pip-document-upload .pip-default-text, .pip-document-list-edit .pip-document-download .pip-default-text, .pip-document-list .pip-document-download .pip-default-text { position: absolute; display: block; top: 0; left: 0; width: 80px; height: 80px; line-height: 80px; text-align: center; overflow: hidden; } .pip-document-list-edit .pip-document-upload .pip-default-icon md-icon, .pip-document-list .pip-document-upload .pip-default-icon md-icon, .pip-document-list-edit .pip-document-download .pip-default-icon md-icon, .pip-document-list .pip-document-download .pip-default-icon md-icon { display: inline-block; vertical-align: sub; width: 40px; height: 40px; opacity: .54; } .pip-document-list-edit .pip-document-upload .pip-default-text span, .pip-document-list .pip-document-upload .pip-default-text span, .pip-document-list-edit .pip-document-download .pip-default-text span, .pip-document-list .pip-document-download .pip-default-text span { padding: 4px; display: inline-block; font-size: 10px; font-weight: 500; line-height: 1.2em; vertical-align: middle; color: #3f3f3f; } .pip-document-list-edit .pip-document-upload .pip-document-title, .pip-document-list .pip-document-upload .pip-document-title, .pip-document-list-edit .pip-document-download .pip-document-title, .pip-document-list .pip-document-download .pip-document-title { display: block; position: absolute; bottom: 8px; left: 4px; right: 4px; font-size: 11px; font-weight: 500; font-style: normal; max-height: 2.2em; min-height: 1.6em; line-height: 1.2em; vertical-align: middle; letter-spacing: 0; white-space: normal; text-align: center; color: #3f3f3f; overflow: hidden; text-overflow: ellipsis; text-transform: none; } .pip-document-list-edit { margin: 0 -8px -8px 0; } .pip-document-list-edit .pip-document-upload.pip-document-drop { border-style: dashed; background-color: #f0f0f0; } .pip-document-list-edit .pip-document-upload.pip-document-drop .pip-default-icon md-icon { display: inline-block; vertical-align: middle; width: 70px; height: 70px; opacity: .26; } .pip-document-list-edit .pip-document-upload { border: 1px solid #c9c9c9; border-radius: 2px; background-color: #fafafa; } .blue .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(33, 150, 243, 0.54); } .blue .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(33, 150, 243, 0.54); } .pink .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(188, 86, 121, 0.54); } .pink .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(188, 86, 121, 0.54); } .orange .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(255, 112, 67, 0.54); } .orange .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(255, 112, 67, 0.54); } .amber .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(255, 152, 0, 0.54); } .amber .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(255, 152, 0, 0.54); } .green .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(76, 175, 80, 0.54); } .green .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(76, 175, 80, 0.54); } .navy .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(86, 97, 125, 0.54); } .navy .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(86, 97, 125, 0.54); } .grey .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(96, 125, 139, 0.54); } .grey .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(96, 125, 139, 0.54); } .dark .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(33, 33, 33, 0.54); } .dark .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(33, 33, 33, 0.54); } .black .pip-document-list-edit .pip-document-upload:focus { border: 1px solid rgba(38, 50, 56, 0.54); } .black .pip-document-list-edit .pip-document-upload.pip-document-drop:focus { border: 1px solid rgba(38, 50, 56, 0.54); }