You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
// start
/**修改全局的滚动条*/ /**滚动条的宽度*/ ::-webkit-scrollbar { width: 8px; } //滚动条的滑块
::-webkit-scrollbar-thumb { background-color: #c1c1c1; border-radius: 3px; } .home_item { height: 248px; padding: 0 18px; background: #fff; border-radius: 4px; overflow: hidden;
.home_item_title { display: flex; padding: 18px 0; border-bottom: 1px solid #eee;
h4 { margin-left: 6px; font-size: 16px; color: #333333; }
.iconfont { font-size: 16px; color: #3a8aeb; } } } // 获取验证码
.auth_code { position: relative;
.login-code { position: absolute; right: 0; top: 0; width: 33%; display: inline-block; height: 40px;
img { cursor: pointer; vertical-align: middle; }
span { position: relative; display: block; width: 100%; font-size: 12px; text-align: center; line-height: 40px; color: #33a1fa; cursor: pointer;
&:before { content: ""; position: absolute; left: 2px; top: 50%; width: 1px; height: 18px; margin-top: -9px; background-color: #e2e6ee; } } } } // table新增按钮
.page_add { text-align: right;
.table_add { padding: 0 24px; height: 28px; border-radius: 14px; margin-top: 2px; } }
.form_item { display: flex; margin: 0 10px;
span { display: block; line-height: 32px; font-size: 14px; margin-right: 10px; color: #333; } }
.list_table { margin-top: 20px; }
.col_flex { display: flex; } // table内不同的btn
.el-table { color: #333; font-size: 14px;
.el-button { padding: 5px 8px; border: none !important; }
.delt_btn { background-color: #ee5747 !important; }
.start_btn { background-color: #3a8aeb !important; }
.stop_btn { background-color: #faaf45 !important; }
.record_btn { background: linear-gradient(to right, #fc8c6f, #fa544e) !important; }
.top_btn { background-color: #2cca8c !important; }
.top_btn_active { background-color: #a7acae !important; } } // 弹框定位居中
.el-dialog { margin-top: 0 !important; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); } // 弹框内表单统一操作
.el-dialog__body { max-height: 70vh !important; overflow-y: auto; .el-form-item { margin-bottom: 24px; } .el-form-item__label { line-height: 40px; color: #333; } .el-input__inner { // width: 336px;
height: 40px; line-height: 40px; } .el-range-separator { line-height: 34px; } .el-date-editor { width: 336px; } } // 弹框header样式
.el-dialog__header { position: relative; padding: 20px 0; margin: 0 24px; border-bottom: 1px solid #eee; &::before { content: ""; position: absolute; left: -18px; top: 50%; width: 44px; height: 47px; margin-top: -24px; background: url(../images/t-zs.png) no-repeat left center; background-size: 100% 100%; } .el-dialog__title { color: #000; } // .el-dialog__headerbtn {
// font-size: 20px;
// top: 50%;
// right: 0;
// transform: translateY(-50%);
// }
} // 弹框底部-居中-btn样式
.el-dialog__footer { padding: 10px 0 40px 0; text-align: center; .dialog-footer { .el-button { font-size: 14px; padding: 10px 36px; } .el-button--default { color: #3a8aeb; border-color: #3a8aeb; margin-left: 40px; } } } // 记录弹框
.record_layer { .el-dialog__body { padding: 0 20px 30px 20px; color: #333; } }
.item_list { display: flex; flex-wrap: wrap; }
.item_cont { position: relative; width: 166px; height: 174px; overflow: hidden; background-color: #fff; border: 1px solid #f0f0f0; border-radius: 6px; margin: 0 10px 10px 0;
img { display: block; width: 164px; height: 140px; }
.radio_img { width: 164px; height: 140px; background: url(../../assets/images/t-yp.png) no-repeat #b3e8fa center; background-size: 98px 98px; } .item_player { position: absolute; top: 50%; left: 50%; width: 50px; height: 50px; background: rgba(255, 255, 255, 0.5); border-radius: 50%; margin: -25px 0 0 -25px; z-index: 999; } }
.content_warp { i { font-style: normal; color: #999; }
.el-tabs__header { padding: 0 24px; }
.el-tabs__item { height: 48px; line-height: 48px; }
.el-tabs__active-bar { background-color: transparent !important; }
.el-tabs__nav-wrap::after { height: 1px; } } .el-range-editor--small { .el-range-separator { width: 24px; } } // 选择设备
.step_form, .publish_layer { .el-radio-group { display: block; .el-radio { position: relative; line-height: 40px; .radio_tip { position: absolute; right: -45px; top: 0; display: block; width: 42px; height: 21px; line-height: 21px; font-size: 12px; text-align: center; color: #fff; background: url(~@/assets/images/an-tj.png) no-repeat; background-size: 42px 21px; } } } .select_all_tip { width: 336px; height: 32px; line-height: 32px; margin: -20px 0 0 100px; padding: 0 14px; font-size: 12px; color: #999; background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.14); } .select_other { width: 600px; margin: -20px 0 0 100px; padding: 18px 23px; background: #f8f8f8; border: 1px solid #dcdde3; border-radius: 4px; font-size: 14px; .other_tip { line-height: 34px; span { display: inline-block; margin-left: 20px; } } .el-button { padding: 5px 8px; border: none !important; } .delt_btn { color: #fff; background-color: #ee5747 !important; } } } .step_form, .publish_layer, .add_device_layer { .el-tag--small { height: 28px; line-height: 26px; padding: 0 24px; margin: 18px 16px 0 0; font-size: 14px; // color: #3a8aeb;
::v-deep .el-icon-close { font-size: 16px; } } } .add_device_layer { .el-dialog__body { padding: 0 20px 30px 20px; } } // 弹框右上角多按钮
.upload_layer { .upload_list_right { position: absolute; right: 24px; top: 24px; display: flex; font-size: 14px; font-weight: bold; color: #3a8aeb; cursor: pointer; .upload_return { margin-left: 16px; } } } // 主题库list
.theme_img { display: flex; flex-wrap: wrap; .theme_item{ position: relative; width: 160px; height: 284px; border: 1px solid #f0f0f0; border-radius: 4px; overflow: hidden; margin: 0 24px 24px 0; } img { display: block; width: 100%; height: 100%; } }
.cont_upload { display: flex; flex-wrap: wrap; justify-content: center; align-content: center; border: 1px dashed #dcdde3; background: #f2f7ff; .el-button { display: block; width: 114px; height: 34px; padding: 0; font-size: 14px; border: none; } .cont_upload_btn { background: linear-gradient(to right, #fc8c6f, #fa544e) !important; } .mkdir_btn { margin-left: 0; margin-top: 16px; } } .folder { border: 1px solid #dcdde3; .icon_bg { display: flex; align-items: center; justify-content: center; height: 148px; background: #fff5dd; overflow: hidden; .icon { width: 104px; height: 89px; } img{ width: 100%; height: 148px; } } } // 素材库/主题库选中
.checked_btn { position: absolute; top: 10px; right: 10px; display: block; width: 24px; height: 24px; background: url(~@/assets/images/un_selected.png) no-repeat; background-size: 24px 24px; cursor: pointer; } .item_multi { border-color: #3a8aeb !important; .checked_btn { background: url(~@/assets/images/selected.png) no-repeat; } } // 主题-素材-资源格式样式
.item_format { display: flex; position: absolute; left: 0; bottom: 38px;
span { display: block; width: 47px; height: 18px; // padding: 2px 5px;
margin-left: 6px; text-align: center; background: #3a8aeb; color: #fff; font-size: 12px; line-height: 18px; border-radius: 9px; } } // 主题-素材-文件名样式
.file_name { height: 32px; line-height: 32px; padding: 0 10px; font-size: 14px; color: #333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; } // 首页-主题库-按钮
.home_publish_btn { position: absolute; top: 14px; right: 26px; z-index: 999; .el-button { padding: 8px 20px; margin-left: 20px; font-size: 14px; color: #fff; border: none; &.el_button_red { background: linear-gradient(to right, #fc8c6f, #fa544e); } &.el_button_green { background: linear-gradient(to right, #43c7b8, #3dd3ae); } } } // 素材-主题库-list-上传历史/多选btn
.material_btn { position: absolute; right: 24px; top: 13px; .el-button { padding: 0 20px; height: 28px; border-color: #3a8aeb; &:last-child { padding: 0 25px; color: #3a8aeb; } } } // 素材-主题库-list- 多选之后操作
.multi_handle { display: flex; position: fixed; bottom: 140px; left: 50%; // width: 1100px;
padding: 25px 150px; background: rgba(0, 0, 0, 0.5); border-radius: 4px; transform: translateX(-40%); .mulit_btn { padding: 0 24px; height: 34px; font-size: 14px; color: #333; border: none; margin: 0 24px; background-color: #fff; } .mulit_delt_btn { background-color: #ec414d; color: #fff; } } // 移动至 - 文件夹弹框
.wjj_layer { ::v-deep .el-dialog__body { padding: 30px 24px; } .wjj_list { display: flex; flex-wrap: wrap; .wjj_item { display: flex; flex-wrap: wrap; align-content: center; justify-content: center; width: 96px; height: 104px; cursor: pointer; &.wjj_item_active { background: #e8f3ff; border: 1px solid #428fec; } .font-icon { width: 64px; height: 55px; } .wjj_name { font-size: 14px; color: #333; margin-top: 8px; } } } } // end
|