UNPKG

weui

Version:

A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.

115 lines (106 loc) 2.42 kB
/* * Tencent is pleased to support the open source community by making WeUI available. * * Copyright (C) 2017 THL A29 Limited, a Tencent company. All rights reserved. * * Licensed under the MIT License (the "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://opensource.org/licenses/MIT * * Unless required by applicable law or agreed to in writing, software distributed under the License is * distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, * either express or implied. See the License for the specific language governing permissions and * limitations under the License. */ @import "../../base/fn"; .weui-toast { position: fixed; z-index: 5500; min-width: 132px; max-width: 320px; padding: 28px 20px; top: 40%; left: 50%; transform: translate(-50%, -50%); text-align: center; border-radius: 8px; color: rgba(255, 255, 255, 0.9); display: flex; flex-direction: column; align-items: center; justify-content: center; background-color: var(--weui-BG-4); filter: drop-shadow(0 8px 25px rgba(0, 0, 0, 0.1)); box-sizing: border-box; line-height: 1.4; } .weui-toast__wrp { z-index: 5500; position: fixed; top: 0; left: 0; right: 0; bottom: 0; display: flex; align-items: center; justify-content: center; .weui-toast { position: static; transform: none; margin-top: -10%; } } .weui-toast_text { padding: 12px 20px; min-width: 0; min-height: 0; } .weui-icon_toast { // 重置weui-icon权重 && { width: 4em; height: 4em; } display: block; margin-bottom: 16px; flex-shrink: 0; &.weui-icon-success-no-circle { color: rgba(255, 255, 255, 0.9); } &.weui-icon-warn { color: rgba(255, 255, 255, 0.9); } &.weui-loading { width: 1em; height: 1em; font-size: 40px; } &.weui-primary-loading { display: flex; width: 1em; height: 1em; font-size: 40px; color: #ededed; &::before { border-width: 4px 0 4px 4px; } &::after { border-width: 4px 4px 4px 0; } .weui-primary-loading__dot { width: 4px; height: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; } } } .weui-toast__content { font-size: 14px; .hyphens; max-width: 100%; } // 多行文本场景 .weui-toast_text-more { }