Files
huishou/dist/build/mp-weixin/pages/admin/user/list.wxss
T
2026-07-27 13:37:48 +08:00

2 lines
5.6 KiB
Plaintext

.admin-container.data-v-6d94a812{min-height:100vh;background:#f5f5f5;padding-bottom:120rpx}.admin-header.data-v-6d94a812{display:flex;justify-content:space-between;align-items:center;padding:60rpx 30rpx 30rpx;background:linear-gradient(135deg,#36f,#254edb)}.admin-header .header-left .header-title.data-v-6d94a812{font-size:40rpx;font-weight:700;color:#fff;display:block}.admin-header .header-left .header-subtitle.data-v-6d94a812{font-size:24rpx;color:rgba(255,255,255,.8);margin-top:8rpx;display:block}.admin-header .header-right.data-v-6d94a812{display:flex;align-items:center;background:rgba(255,255,255,.2);padding:16rpx 32rpx;border-radius:40rpx}.admin-header .header-right .add-icon.data-v-6d94a812{font-size:32rpx;color:#fff;margin-right:8rpx}.admin-header .header-right .add-text.data-v-6d94a812{font-size:28rpx;color:#fff}.search-bar.data-v-6d94a812{padding:20rpx 30rpx}.search-bar .search-input-wrap.data-v-6d94a812{display:flex;align-items:center;background:#fff;border-radius:40rpx;padding:0 30rpx;box-shadow:0 2rpx 10rpx rgba(0,0,0,.05)}.search-bar .search-input-wrap .search-icon.data-v-6d94a812{font-size:28rpx;margin-right:20rpx}.search-bar .search-input-wrap .search-input.data-v-6d94a812{flex:1;height:80rpx;font-size:28rpx}.user-list.data-v-6d94a812{padding:0 30rpx}.user-card.data-v-6d94a812{display:flex;align-items:center;background:#fff;border-radius:20rpx;padding:30rpx;margin-bottom:20rpx;box-shadow:0 2rpx 10rpx rgba(0,0,0,.05)}.user-card .user-avatar.data-v-6d94a812{width:80rpx;height:80rpx;border-radius:50%;background:linear-gradient(135deg,#36f,#254edb);display:flex;align-items:center;justify-content:center;margin-right:24rpx}.user-card .user-avatar .avatar-icon.data-v-6d94a812{font-size:32rpx;color:#fff;font-weight:700}.user-card .user-info.data-v-6d94a812{flex:1}.user-card .user-info .user-name.data-v-6d94a812{font-size:32rpx;font-weight:700;color:#333}.user-card .user-info .user-phone.data-v-6d94a812{font-size:24rpx;color:#999;margin-top:8rpx}.user-card .user-role.data-v-6d94a812{margin-right:24rpx}.user-card .user-role .role-tag.data-v-6d94a812{font-size:22rpx;padding:8rpx 20rpx;border-radius:20rpx}.user-card .user-role .role-tag.admin.data-v-6d94a812{background:#ffebee;color:#e53935}.user-card .user-role .role-tag.collector.data-v-6d94a812{background:#e3f2fd;color:#1976d2}.user-card .user-actions.data-v-6d94a812{display:flex}.user-card .user-actions .action-btn.data-v-6d94a812{width:60rpx;height:60rpx;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:10rpx}.user-card .user-actions .action-btn.edit.data-v-6d94a812{background:#fff3e0}.user-card .user-actions .action-btn.delete.data-v-6d94a812{background:#ffebee}.empty-state.data-v-6d94a812{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100rpx 0}.empty-state .empty-icon.data-v-6d94a812{font-size:100rpx;margin-bottom:20rpx}.empty-state .empty-text.data-v-6d94a812{font-size:28rpx;color:#999}.tab-bar.data-v-6d94a812{position:fixed;bottom:0;left:0;right:0;display:flex;background:#fff;padding:20rpx 0 60rpx;box-shadow:0 -2rpx 10rpx rgba(0,0,0,.05)}.tab-bar .tab-item.data-v-6d94a812{flex:1;display:flex;flex-direction:column;align-items:center}.tab-bar .tab-item .tab-icon.data-v-6d94a812{font-size:40rpx;margin-bottom:8rpx}.tab-bar .tab-item .tab-text.data-v-6d94a812{font-size:22rpx;color:#999}.tab-bar .tab-item.active .tab-text.data-v-6d94a812{color:#36f;font-weight:700}.modal-overlay.data-v-6d94a812{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-overlay .modal-box.data-v-6d94a812{width:600rpx;background:#fff;border-radius:30rpx;overflow:hidden}.modal-overlay .modal-box .modal-header.data-v-6d94a812{display:flex;justify-content:space-between;align-items:center;padding:30rpx;border-bottom:1rpx solid #eee}.modal-overlay .modal-box .modal-header .modal-title.data-v-6d94a812{font-size:34rpx;font-weight:700;color:#333}.modal-overlay .modal-box .modal-header .modal-close.data-v-6d94a812{font-size:40rpx;color:#999;padding:10rpx}.modal-overlay .modal-box .modal-body.data-v-6d94a812{padding:30rpx}.modal-overlay .modal-box .modal-body .form-group.data-v-6d94a812{margin-bottom:30rpx}.modal-overlay .modal-box .modal-body .form-group .form-label.data-v-6d94a812{font-size:28rpx;color:#666;margin-bottom:16rpx;display:block}.modal-overlay .modal-box .modal-body .form-group .form-input.data-v-6d94a812{width:100%;height:80rpx;border:2rpx solid #eee;border-radius:16rpx;padding:0 24rpx;font-size:28rpx;box-sizing:border-box}.modal-overlay .modal-box .modal-body .form-group .role-options.data-v-6d94a812{display:flex}.modal-overlay .modal-box .modal-body .form-group .role-options .role-option.data-v-6d94a812{flex:1;height:80rpx;border:2rpx solid #eee;border-radius:16rpx;display:flex;align-items:center;justify-content:center;font-size:28rpx;margin-right:20rpx}.modal-overlay .modal-box .modal-body .form-group .role-options .role-option.data-v-6d94a812:last-child{margin-right:0}.modal-overlay .modal-box .modal-body .form-group .role-options .role-option.active.data-v-6d94a812{border-color:#36f;color:#36f;background:rgba(51,102,255,.1)}.modal-overlay .modal-box .modal-footer.data-v-6d94a812{display:flex;border-top:1rpx solid #eee}.modal-overlay .modal-box .modal-footer .modal-btn.data-v-6d94a812{flex:1;height:88rpx;display:flex;align-items:center;justify-content:center;font-size:32rpx}.modal-overlay .modal-box .modal-footer .modal-btn.cancel.data-v-6d94a812{color:#666;border-right:1rpx solid #eee}.modal-overlay .modal-box .modal-footer .modal-btn.confirm.data-v-6d94a812{color:#36f;font-weight:700}