UNPKG

bmui

Version:

Bluemoon Moon Components

886 lines 19.2 kB
[class|="bmui"] { margin: 0; padding: 0; font-style: inherit; font-size: inherit; font-weight: inherit; color: inherit; line-height: inherit; } [class|="bmui"], [class|="bmui"]:before, [class|="bmui"]:after { box-sizing: border-box; } ul[class|="bmui"], li[class|="bmui"] { list-style: none; } input[class|="bmui"], textarea[class|="bmui"], button[class|="bmui"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; background-color: transparent; } input[class|="bmui"]::-webkit-input-placeholder, textarea[class|="bmui"]::-webkit-input-placeholder, button[class|="bmui"]::-webkit-input-placeholder { color: #999; } input[class|="bmui"]::-moz-placeholder, textarea[class|="bmui"]::-moz-placeholder, button[class|="bmui"]::-moz-placeholder { color: #999; } input[class|="bmui"]::-ms-input-placeholder, textarea[class|="bmui"]::-ms-input-placeholder, button[class|="bmui"]::-ms-input-placeholder { color: #999; } input[class|="bmui"]::placeholder, textarea[class|="bmui"]::placeholder, button[class|="bmui"]::placeholder { color: #999; } textarea[class|="bmui"] { display: block; width: 100%; } @-webkit-keyframes bmui-field-rotate { from { -webkit-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes bmui-field-rotate { from { -webkit-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } .bmui-cell_arrow1 { min-height: 50px; background-color: #fff; border-bottom: 1px solid #e5e5e5; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; padding: 12px; } .bmui-cell_arrow1-title { flex-shrink: 0; color: #666; font-size: 11px; margin-right: 12px; } .bmui-cell_arrow1-isNeed { color: #ff6c47; } .bmui-cell_arrow1-content { color: #333; font-size: 14px; -webkit-box-flex: 1; flex-grow: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: right; } .bmui-cell_arrow1-icon { display: inline-block; vertical-align: middle; background: url(./assets/component_arrow_right@3x.png) center no-repeat; background-size: contain; width: 30px; height: 30px; flex-shrink: 0; margin: 0 -4px 0 8px; } .bmui-cell_arrow2 { min-height: 50px; background-color: #fff; border-bottom: 1px solid #e5e5e5; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; padding: 12px; } .bmui-cell_arrow2-title { color: #333; font-size: 14px; -webkit-box-flex: 1; flex-grow: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .bmui-cell_arrow2-isNeed { color: #ff6c47; } .bmui-cell_arrow2-icon { display: inline-block; vertical-align: middle; background: url(./assets/component_arrow_right@3x.png) center no-repeat; background-size: contain; width: 30px; height: 30px; flex-shrink: 0; margin: 0 -4px 0 8px; } .bmui-cell_text { min-height: 50px; background-color: #fff; border-bottom: 1px solid #e5e5e5; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; padding: 12px; } .bmui-cell_text-title { flex-shrink: 0; color: #666; font-size: 11px; margin-right: 12px; } .bmui-cell_text-isNeed { color: #ff6c47; } .bmui-cell_text-content { color: #333; font-size: 14px; -webkit-box-flex: 1; flex-grow: 1; text-align: right; } .bmui-cell_paragraph { min-height: 50px; background-color: #fff; border-bottom: 1px solid #e5e5e5; padding: 12px; } .bmui-cell_paragraph-title { color: #666; font-size: 11px; margin-bottom: 8px; } .bmui-cell_paragraph-isNeed { color: #ff6c47; } .bmui-cell_paragraph-content { color: #333; font-size: 14px; } .bmui-radio { min-height: 50px; display: -webkit-box; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; background-color: #fff; border-bottom: 1px solid #e5e5e5; padding: 12px; } .bmui-radio-title { flex-shrink: 0; color: #666; font-size: 11px; margin-right: 12px; } .bmui-radio-isNeed { color: #ff6c47; } .bmui-radio-ctrls { text-align: right; margin: 0 -8px; } .bmui-radio-ctrl { display: inline-block; color: #333; font-size: 14px; margin: 0 8px; } .bmui-radio-input { display: inline-block; vertical-align: middle; background: url(./assets/radio_normal.svg) center no-repeat; background-size: contain; width: 30px; height: 30px; } .bmui-radio-input:checked { background-image: url(./assets/radio_selected.svg); } .bmui-radio-input:disabled { background-image: url(./assets/radio_disable@3x.png); } .bmui-radio-disabled { color: #999; } .bmui-radio_list-item { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; min-height: 50px; border-bottom: 1px solid #e5e5e5; background-color: #fff; padding: 12px; font-size: 14px; color: #333; } .bmui-radio_list-disabled { color: #999; } .bmui-radio_list-input { flex-shrink: 0; display: inline-block; vertical-align: middle; background: url(./assets/radio_normal.svg) center no-repeat; background-size: contain; width: 30px; height: 30px; margin: 0 8px 0 -4px; } .bmui-radio_list-input:checked { background-image: url(./assets/radio_selected.svg); } .bmui-radio_list-input:disabled { background-image: url(./assets/radio_disable@3x.png); } .bmui-check_list-item { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; min-height: 50px; border-bottom: 1px solid #e5e5e5; background-color: #fff; padding: 12px; font-size: 14px; color: #333; } .bmui-check_list-disabled { color: #999; } .bmui-check_list-text { -webkit-box-flex: 1; flex-grow: 1; } .bmui-check_list-input { flex-shrink: 0; display: inline-block; vertical-align: middle; background: url(./assets/checkbox_normal.svg) center no-repeat; background-size: contain; width: 30px; height: 30px; margin: 0 8px 0 -4px; } .bmui-check_list-input:checked { background-image: url(./assets/checkbox_selected.svg); } .bmui-check_list-input:disabled { background-image: url(./assets/checkbox_disable@3x.png); } .bmui-selector[class|=bmui] { display: inline-block; border: 1px solid #d7d7d7; background-color: #fff; font-size: 12px; color: #666; min-height: 30px; padding: 4px 8px; border-radius: 2px; } .bmui-selector-checked[class|=bmui] { color: #fff; border-color: #ff6c47; background-color: #ff6c47; } .bmui-selector-disabled[class|=bmui] { color: #999; border-color: #ebebeb; background-color: #f8f8f8; } .bmui-field_arrow1 { min-height: 50px; background-color: #fff; border-bottom: 1px solid #e5e5e5; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; padding: 10px 12px; } .bmui-field_arrow1-title { flex-shrink: 0; color: #666; font-size: 11px; margin-right: 12px; } .bmui-field_arrow1-isNeed { color: #ff6c47; } .bmui-field_arrow1-content { color: #333; font-size: 14px; -webkit-box-flex: 1; flex-grow: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: right; } .bmui-field_arrow1-empty { color: #999; } .bmui-field_arrow1-icon { display: inline-block; vertical-align: middle; background: url(./assets/component_arrow_right@3x.png) center no-repeat; background-size: contain; width: 30px; height: 30px; flex-shrink: 0; margin: 0 -4px 0 8px; } .bmui-field_arrow2 { min-height: 70px; background-color: #fff; border-bottom: 1px solid #e5e5e5; padding: 10px 12px; } .bmui-field_arrow2-title { color: #666; font-size: 11px; margin-bottom: 4px; } .bmui-field_arrow2-isNeed { color: #ff6c47; } .bmui-field_arrow2-wrap { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; } .bmui-field_arrow2-content { color: #333; font-size: 14px; -webkit-box-flex: 1; flex-grow: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .bmui-field_arrow2-empty { color: #999; } .bmui-field_arrow2-icon { display: inline-block; vertical-align: middle; background: url(./assets/component_arrow_right@3x.png) center no-repeat; background-size: contain; width: 30px; height: 30px; flex-shrink: 0; margin: 0 -4px 0 8px; } .bmui-field_text1 { min-height: 50px; background-color: #fff; border-bottom: 1px solid #e5e5e5; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; padding: 5px 12px; } .bmui-field_text1-title { flex-shrink: 0; color: #666; font-size: 11px; margin-right: 12px; } .bmui-field_text1-isNeed { color: #ff6c47; } .bmui-field_text1-input { color: #333; font-size: 14px; -webkit-box-flex: 1; flex-grow: 1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: right; } .bmui-field_text1-empty { color: #999; } .bmui-field_text1-del { display: inline-block; vertical-align: middle; background: url(./assets/delete@3x.png) center no-repeat; background-size: contain; flex-shrink: 0; margin: 0 -4px 0 8px; width: 30px; height: 30px; } .bmui-field_text1-arrow { display: inline-block; vertical-align: middle; background: url(./assets/component_arrow_right@3x.png) center no-repeat; background-size: contain; width: 30px; height: 30px; flex-shrink: 0; margin: 0 -4px 0 8px; } .bmui-field_text2 { min-height: 70px; background-color: #fff; border-bottom: 1px solid #e5e5e5; padding: 12px; } .bmui-field_text2-title { color: #666; font-size: 11px; margin-bottom: 4px; } .bmui-field_text2-isNeed { color: #ff6c47; } .bmui-field_text2-wrap { display: -webkit-box; display: flex; min-height: 30px; -webkit-box-align: center; align-items: center; margin-bottom: -4px; } .bmui-field_text2-input { color: #333; font-size: 14px; -webkit-box-flex: 1; flex-grow: 1; } .bmui-field_text2-empty { color: #999; } .bmui-field_text2-del { display: inline-block; vertical-align: middle; background: url(./assets/delete@3x.png) center no-repeat; background-size: contain; flex-shrink: 0; margin: 0 -4px 0 8px; width: 30px; height: 30px; } .bmui-field_text2-arrow { display: inline-block; vertical-align: middle; background: url(./assets/component_arrow_right@3x.png) center no-repeat; background-size: contain; width: 30px; height: 30px; flex-shrink: 0; margin: 0 -4px 0 8px; } .bmui-field_paragraph { background-color: #fff; border-bottom: 1px solid #e5e5e5; padding: 12px; } .bmui-field_paragraph-wrap { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; font-size: 11px; margin-bottom: 8px; } .bmui-field_paragraph-title { color: #666; } .bmui-field_paragraph-isNeed { color: #ff6c47; } .bmui-field_paragraph-count { color: #ff6c47; } .bmui-field_paragraph-input { height: 80px; font-size: 14px; color: #333; } .bmui-field_btn { background-color: #fff; border-bottom: 1px solid #e5e5e5; min-height: 50px; font-size: 14px; color: #333; display: -webkit-box; display: flex; width: 100%; -webkit-box-align: center; align-items: center; padding: 12px; } .bmui-field_btn-title { font-size: 11px; color: #666; flex-shrink: 0; margin-right: 12px; } .bmui-field_btn-isNeed { color: #ff6c47; } .bmui-field_btn-content { text-align: right; -webkit-box-flex: 1; flex-grow: 1; min-height: 30px; } .bmui-field_btn-btn[class|=bmui] { flex-shrink: 0; align-self: stretch; font-size: 12px; color: #1fb8ff; border-left: 1px solid #1fb8ff; padding: 0 8px; margin: 0 -12px 0 8px; } .bmui-field_btn-btn[class|=bmui]:disabled, .bmui-field_btn-btn[class|=bmui]-disabled { color: #999; border-left-color: #999; } .bmui-field_btn-status-loading, .bmui-field_btn-status-success, .bmui-field_btn-status-warning, .bmui-field_btn-status-fail { flex-shrink: 0; width: 30px; height: 30px; margin-left: 8px; } .bmui-field_btn-status-loading { display: inline-block; vertical-align: middle; background: url(./assets/component_status_snake.svg) center no-repeat; background-size: contain; -webkit-animation: bmui-field-rotate 1s infinite linear; animation: bmui-field-rotate 1s infinite linear; } .bmui-field_btn-status-success { display: inline-block; vertical-align: middle; background: url(./assets/component_status_success.svg) center no-repeat; background-size: contain; } .bmui-field_btn-status-warning { display: inline-block; vertical-align: middle; background: url(./assets/component_status_warning.svg) center no-repeat; background-size: contain; } .bmui-field_btn-status-fail { display: inline-block; vertical-align: middle; background: url(./assets/component_status_fail.svg) center no-repeat; background-size: contain; } .bmui-searchbox { background: #fff; font-size: 14px; color: #333; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; padding: 3px 12px; } .bmui-searchbox-wrap { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; width: 100%; min-height: 40px; border-bottom: 1px solid #999; } .bmui-searchbox-icon { flex-shrink: 0; display: inline-block; vertical-align: middle; background: url(./assets/search_gray.svg) center no-repeat; background-size: contain; width: 30px; height: 30px; } .bmui-searchbox-content { display: block; width: auto; min-width: 0; flex-shrink: 1; -webkit-box-flex: 1; flex-grow: 1; } .bmui-searchbox-del { flex-shrink: 0; width: 30px; height: 30px; display: inline-block; vertical-align: middle; background: url(./assets/component_textfield_delete@3x.png) center no-repeat; background-size: contain; } .bmui-searchbox-submit { flex-shrink: 0; color: #1fb8ff; } .bmui-searchbox-active .bmui-searchbox-wrap { border-bottom-color: #1fb8ff; } .bmui-searchbox-active .bmui-searchbox-icon { display: inline-block; vertical-align: middle; background: url(./assets/search_blue.svg) center no-repeat; background-size: contain; } .bmui-searchbox_empty { color: #999; font-size: 14px; text-align: center; background: url(./assets/empty@3x.png) top no-repeat; background-size: 120px; padding-top: 128px; margin-top: 44px; } .bmui-segment { color: #a3e2ff; font-size: 15px; min-height: 34px; display: -webkit-box; display: flex; overflow: hidden; overflow-x: auto; background-color: #1fb8ff; box-shadow: 0 2px 4px rgba(0,0,0,0.5); } .bmui-segment-item { flex-shrink: 0; min-width: 25%; width: 25%; max-width: 100%; display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; } .bmui-segment-item:first-child:nth-last-child(1), .bmui-segment-item:first-child:nth-last-child(1) ~ .bmui-segment-item { width: 100%; } .bmui-segment-item:first-child:nth-last-child(2), .bmui-segment-item:first-child:nth-last-child(2) ~ .bmui-segment-item { width: 50%; } .bmui-segment-item:first-child:nth-last-child(3), .bmui-segment-item:first-child:nth-last-child(3) ~ .bmui-segment-item { width: 33.333333333333336%; } .bmui-segment-item:first-child:nth-last-child(4), .bmui-segment-item:first-child:nth-last-child(4) ~ .bmui-segment-item { width: 25%; } .bmui-segment-box { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; position: relative; padding: 0 10px; max-width: 100%; } .bmui-segment-box2 { position: relative; width: 100%; } .bmui-segment-text { white-space: nowrap; width: 100%; text-overflow: ellipsis; overflow: hidden; } .bmui-segment-redMark { font-size: 10px; color: #fff; background-color: #ff6c47; position: absolute; top: -5px; right: -13px; width: 15px; height: 15px; padding: 2px 5px; border-radius: 50%; } .bmui-segment-single-mark { font-size: 10px; color: #fff; background-color: #ff6c47; position: absolute; top: 0; right: -8px; padding: 2px 5px; border-radius: 6px/50%; border-radius: calc(1ch + 3px)/50%; -webkit-transform: translate(50%, -40%); -ms-transform: translate(50%, -40%); transform: translate(50%, -40%); } .bmui-segment-mark { font-size: 10px; color: #fff; background-color: #ff6c47; position: absolute; top: 0; right: -8px; padding: 2px 3px; border-radius: 6px/50%; border-radius: calc(1ch + 3px)/50%; -webkit-transform: translate(50%, -40%); -ms-transform: translate(50%, -40%); transform: translate(50%, -40%); } .bmui-segment-active { color: #fff; } .bmui-segment-active .bmui-segment-box:after { content: ""; position: absolute; bottom: 2px; left: 10px; right: 10px; height: 2px; background-color: #fff; } .bmui-empty { text-align: center; position: absolute; left: 0; top: 20%; width: 100%; } .bmui-empty-img { display: inline-block; vertical-align: middle; background: url(./assets/empty_page.png) center no-repeat; background-size: contain; display: block; width: 175px; height: 115px; margin: 0 auto; } .bmui-empty-text { margin-top: 15px; font-size: 15px; color: #999; } .bmui-empty-btn { margin-top: 10px; font-size: 14px; color: #1fb8ff; } .bmui-picker { background: #fff; position: absolute; bottom: 0; left: 0; width: 100%; box-shadow: 0 -2px 6px rgba(0,0,0,0.3); } .bmui-picker-shade { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; } .bmui-picker-head { display: -webkit-box; display: flex; -webkit-box-pack: justify; justify-content: space-between; height: 44px; font-size: 14px; color: #0a85cc; border-bottom: 1px solid #e5e5e5; } .bmui-picker-btn { width: 96px; } .bmui-picker-content { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: -webkit-box; display: flex; height: 150px; overflow: hidden; text-align: center; } .bmui-picker-list { width: 100%; overflow: hidden; flex-shrink: 1; position: relative; } .bmui-picker-wrap { position: relative; top: 45%; -webkit-transition: -webkit-transform 0.2s ease-out; transition: -webkit-transform 0.2s ease-out; transition: transform 0.2s ease-out; transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out; } .bmui-picker-item { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 2px; color: #999; font-size: 14px; } .bmui-picker-active { font-size: 17px; color: #333; } .bmui-picker-colon { width: 25px; } /*# sourceMappingURL=src/bmui.css.map */ /*# sourceMappingURL=bmui.css.map*/