mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-04-03 14:20:50 +08:00
style: 优化移动端 message 组件样式
This commit is contained in:
95
src/renderer/assets/css/mobile.css
Normal file
95
src/renderer/assets/css/mobile.css
Normal file
@@ -0,0 +1,95 @@
|
||||
/* 移动端 message 容器:移到底部 */
|
||||
.mobile .n-message-container {
|
||||
top: auto !important;
|
||||
bottom: calc(200px + var(--safe-area-inset-bottom, 0px)) !important;
|
||||
left: 50% !important;
|
||||
transform: translateX(-50%) !important;
|
||||
width: auto !important;
|
||||
min-width: 70vw !important;
|
||||
max-width: 90vw !important;
|
||||
padding: 0 !important;
|
||||
z-index: 99999999999 !important;
|
||||
}
|
||||
|
||||
/* 移动端 message 项目样式 */
|
||||
.mobile .n-message-wrapper {
|
||||
margin: 0 0 8px 0 !important;
|
||||
}
|
||||
|
||||
.mobile .n-message {
|
||||
padding: 12px 20px !important;
|
||||
border-radius: 24px !important;
|
||||
font-size: 14px !important;
|
||||
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15) !important;
|
||||
backdrop-filter: blur(10px) !important;
|
||||
max-width: 85vw !important;
|
||||
}
|
||||
|
||||
/* 深色模式下的 message */
|
||||
.mobile.noElectron .n-message {
|
||||
background: rgba(50, 50, 50, 0.95) !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
/* 浅色模式下的 message */
|
||||
.mobile:not(.noElectron) .n-message,
|
||||
.mobile .theme-light .n-message {
|
||||
background: rgba(255, 255, 255, 0.5) !important;
|
||||
color: #333 !important;
|
||||
}
|
||||
|
||||
/* 成功消息 */
|
||||
.mobile .n-message--success-type {
|
||||
background: linear-gradient(135deg, rgba(34, 197, 94, 0.95), rgba(22, 163, 74, 0.95)) !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
.mobile .n-message--success-type .n-message__icon {
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
/* 错误消息 */
|
||||
.mobile .n-message--error-type {
|
||||
background: linear-gradient(135deg, rgba(239, 68, 68, 0.95), rgba(220, 38, 38, 0.95)) !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
.mobile .n-message--error-type .n-message__icon {
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
/* 警告消息 */
|
||||
.mobile .n-message--warning-type {
|
||||
background: linear-gradient(135deg, rgba(245, 158, 11, 0.95), rgba(217, 119, 6, 0.95)) !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
.mobile .n-message--warning-type .n-message__icon {
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
/* 信息消息 */
|
||||
.mobile .n-message--info-type {
|
||||
background: linear-gradient(135deg, rgba(59, 130, 246, 0.95), rgba(37, 99, 235, 0.95)) !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
.mobile .n-message--info-type .n-message__icon {
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
/* loading 消息 */
|
||||
.mobile .n-message--loading-type {
|
||||
background: rgba(50, 50, 50, 0.95) !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
/* 隐藏关闭按钮让设计更简洁 */
|
||||
.mobile .n-message__close {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* 图标样式调整 */
|
||||
.mobile .n-message__icon {
|
||||
margin-right: 8px !important;
|
||||
}
|
||||
@@ -1,4 +1,5 @@
|
||||
import './index.css';
|
||||
import '@/assets/css/mobile.css';
|
||||
import 'animate.css';
|
||||
import 'remixicon/fonts/remixicon.css';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user