UNPKG

react-cqtoolbox

Version:

[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls]

141 lines (115 loc) 3.04 kB
.tag { font-size: 12px; line-height: 1.42; position: relative; display: inline-block; margin: 5px; padding: 2px 6px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: width 0.35s cubic-bezier(0.4, 0, 0.2, 1), padding 0.35s cubic-bezier(0.4, 0, 0.2, 1), background 0.35s cubic-bezier(0.4, 0, 0.2, 1), color 0.35s cubic-bezier(0.4, 0, 0.2, 1), margin 0.35s cubic-bezier(0.4, 0, 0.2, 1); transition: width 0.35s cubic-bezier(0.4, 0, 0.2, 1), padding 0.35s cubic-bezier(0.4, 0, 0.2, 1), background 0.35s cubic-bezier(0.4, 0, 0.2, 1), color 0.35s cubic-bezier(0.4, 0, 0.2, 1), margin 0.35s cubic-bezier(0.4, 0, 0.2, 1); text-align: center; vertical-align: middle; white-space: nowrap; border-width: 1px; border-style: solid; border-radius: 3px; box-sizing: border-box; font-family: Microsoft Yahei,Helvetica Neue,\\5B8B\4F53,Helvetica,Arial,sans-serif; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-size-adjust: 100%; } .tag *, .tag *::after, .tag *::before { box-sizing: border-box; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; text-size-adjust: 100%; -webkit-touch-callout: none; } .neutral { color: rgb(33, 33, 33); border-color: rgba(0, 0, 0, 0.12); background: rgb(255, 255, 255) } .neutral:hover { color: rgb(255, 255, 255) !important; border-color: rgb(0, 188, 212); background: rgb(0, 188, 212); } .raised { color: rgb(255, 255, 255) !important; border-color: transparent; background: rgb(0, 188, 212) } .raised:hover { background: rgba(0, 188, 212, 0.8); } .close { position: absolute; z-index: 10; top: 0; left: 0; -webkit-transition: color .2s cubic-bezier(0.4, 0, 0.2, 1); transition: color .2s cubic-bezier(0.4, 0, 0.2, 1); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: rgb(158, 158, 158); border-radius: 50%; background: rgb(255, 255, 255) } .close:hover { color: rgb(97, 97, 97); } .animLeave { width: 0!important; margin: 0; padding: 0; -webkit-animation: ani-ZoomOut 0.35s cubic-bezier(0.4, 0, 0.2, 1); animation: ani-ZoomOut 0.35s cubic-bezier(0.4, 0, 0.2, 1); -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes ani-ZoomOut { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } to { -webkit-transform: scale(.2); transform: scale(.2); opacity: 0; } } @keyframes ani-ZoomOut { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } to { -webkit-transform: scale(.2); transform: scale(.2); opacity: 0; } }