UNPKG

fast-vue3-ui

Version:

<h1 align="center"> fast-ui </h1>

250 lines (249 loc) 5.78 kB
:root { --color-primary: #409eff; } .fast-button { display: inline-block; line-height: 1; white-space: nowrap; cursor: pointer; background: #fff; border: 1px solid #dcdfe6; color: #606266; -webkit-appearance: none; text-align: center; box-sizing: border-box; outline: none; margin: 0; transition: 0.1s; font-weight: 500; padding: 12px 20px; font-size: 14px; border-radius: 4px; } .fast-button .fast-button-text { display: inline-block; margin: 0 4px; } .fast-button:hover { color: #409eff; border-color: #c6e2ff; background-color: #ecf5ff; } .fast-button.is-disabled { color: #c0c4cc; cursor: not-allowed; background-image: none; background-color: #fff; border-color: #ebeef5; } .fast-button--primary { color: #fff; background-color: var(--color-primary); border-color: #409eff; } .fast-button--primary:hover { background: #66b1ff; border-color: #66b1ff; color: #fff; } .fast-button--primary.is-plain { color: #409eff; background: #ecf5ff; border-color: #b3d8ff; } .fast-button--primary.is-plain:hover { color: #fff; background-color: #409eff; border-color: #409eff; } .fast-button--primary.is-disabled, .fast-button--primary.is-disabled:active, .fast-button--primary.is-disabled:focus, .fast-button--primary.is-disabled:hover { color: #fff; background-color: #a0cfff; border-color: #a0cfff; } .fast-button--primary.is-disabled.is-plain, .fast-button--primary.is-disabled.is-plain:active, .fast-button--primary.is-disabled.is-plain:focus, .fast-button--primary.is-disabled.is-plain:hover { color: #8cc5ff; background-color: #ecf5ff; border-color: #d9ecff; } .fast-button--text { border-color: transparent; color: #409eff; background: transparent; padding-left: 0; padding-right: 0; } .fast-button--text:hover { color: #66b1ff; border-color: transparent; background-color: transparent; } .fast-button--success { color: #fff; background-color: #67c23a; border-color: #67c23a; } .fast-button--success:hover { background: #85ce61; border-color: #85ce61; color: #fff; } .fast-button--success.is-plain { color: #67c23a; background: #f0f9eb; border-color: #c2e7b0; } .fast-button--success.is-plain:hover { color: #fff; background-color: #67c23a; border-color: #67c23a; } .fast-button--success.is-disabled, .fast-button--success.is-disabled:active, .fast-button--success.is-disabled:focus, .fast-button--success.is-disabled:hover { color: #fff; background-color: #b3e19d; border-color: #b3e19d; } .fast-button--success.is-disabled.is-plain, .fast-button--success.is-disabled.is-plain:active, .fast-button--success.is-disabled.is-plain:focus, .fast-button--success.is-disabled.is-plain:hover { color: #a4da89; background-color: #f0f9eb; border-color: #e1f3d8; } .fast-button--info { color: #fff; background-color: #909399; border-color: #909399; } .fast-button--info:hover { background: #a6a9ad; border-color: #a6a9ad; color: #fff; } .fast-button--info.is-plain { color: #909399; background-color: #f4f4f5; border-color: #d3d4d6; } .fast-button--info.is-plain:hover { color: #fff; background-color: #909399; border-color: #909399; } .fast-button--info.is-disabled, .fast-button--info.is-disabled:active, .fast-button--info.is-disabled:focus, .fast-button--info.is-disabled:hover { color: #fff; background-color: #c8c9cc; border-color: #c8c9cc; cursor: not-allowed; } .fast-button--info.is-disabled.is-plain, .fast-button--info.is-disabled.is-plain:active, .fast-button--info.is-disabled.is-plain:focus, .fast-button--info.is-disabled.is-plain:hover { color: #bcbec2; background-color: #f4f4f5; border-color: #e9e9eb; } .fast-button--warning { color: #fff; background-color: #e6a23c; border-color: #e6a23c; } .fast-button--warning:hover { background: #ebb563; border-color: #ebb563; color: #fff; } .fast-button--warning.is-plain { color: #e6a23c; background: #ecf5ff; border-color: #b3d8ff; } .fast-button--warning.is-plain:hover { color: #fff; background-color: #e6a23c; border-color: #e6a23c; } .fast-button--warning.is-disabled, .fast-button--warning.is-disabled:active, .fast-button--warning.is-disabled:focus, .fast-button--warning.is-disabled:hover { color: #fff; background-color: #f3d19e; border-color: #f3d19e; } .fast-button--warning.is-disabled.is-plain, .fast-button--warning.is-disabled.is-plain:active, .fast-button--warning.is-disabled.is-plain:focus, .fast-button--warning.is-disabled.is-plain:hover { color: #f0c78a; background-color: #fdf6ec; border-color: #faecd8; } .fast-button--danger { color: #fff; background-color: #f56c6c; border-color: #f56c6c; } .fast-button--danger:hover { background: #f78989; border-color: #f78989; color: #fff; } .fast-button--warning.is-plain { color: #f56c6c; background: #fef0f0; border-color: #fbc4c4; } .fast-button--warning.is-plain:hover { color: #fff; background-color: #f56c6c; border-color: #f56c6c; } .fast-button--danger.is-disabled, .fast-button--danger.is-disabled:active, .fast-button--danger.is-disabled:focus, .fast-button--danger.is-disabled:hover { color: #fff; background-color: #fab6b6; border-color: #fab6b6; } .fast-button--danger.is-disabled.is-plain, .fast-button--danger.is-disabled.is-plain:active, .fast-button--danger.is-disabled.is-plain:focus, .fast-button--danger.is-disabled.is-plain:hover { color: #f9a7a7; background-color: #fef0f0; border-color: #fde2e2; } .is-round { border-radius: 20px; } .fast-button--medium { padding: 10px 20px; font-size: 14px; border-radius: 4px; } .fast-button--small { padding: 9px 15px; font-size: 12px; border-radius: 3px; } .fast-button--mini { padding: 7px 15px; font-size: 12px; border-radius: 3px; }