模板:Mbox/styles.css:修订间差异

来自决策链云智库
无编辑摘要
标签已被回退
无编辑摘要
标签手工回退
 
第1行: 第1行:
/*.mbox {*/
.mbox {
/* position: relative;*/
position: relative;
/* display: flex;*/
display: flex;
/* flex-direction: column;*/
flex-direction: column;
/* margin-top: var( --space-xs );*/
margin-top: var( --space-xs );
/* margin-bottom: var( --space-md );*/
margin-bottom: var( --space-md );
/* background-color: var( --color-surface-2 );*/
background-color: var( --color-surface-2 );
/* border-radius: var( --border-radius--medium );*/
border-radius: var( --border-radius--medium );
/* color: var( --color-base--subtle );*/
color: var( --color-base--subtle );
/* font-size: 0.875rem;*/
font-size: 0.875rem;
/*}*/
}


/*.mbox.mbox-high {*/
.mbox.mbox-high {
/* FIXME: Update back to Citzen CSS var when patched */
/* FIXME: Update back to Citzen CSS var when patched */
/* background-color: rgba( 221, 51, 51, 0.1 );*/
background-color: rgba( 221, 51, 51, 0.1 );
/*}*/
}


/*.mbox.mbox-med {*/
.mbox.mbox-med {
/* FIXME: Update back to Citzen CSS var when patched */
/* FIXME: Update back to Citzen CSS var when patched */
/* background-color: rgba( 255, 204, 51, 0.1 );*/
background-color: rgba( 255, 204, 51, 0.1 );
/*}*/
}


/*.mbox-title {*/
.mbox-title {
/* display: flex;*/
display: flex;
/* align-items: center;*/
align-items: center;
/* padding: var( --space-sm ) var( --space-md );*/
padding: var( --space-sm ) var( --space-md );
/* font-weight: 500;*/
font-weight: 500;
/*}*/
}


/*.mbox-icon img {*/
.mbox-icon img {
/* width: 14px;*/
width: 14px;
/* height: auto;*/
height: auto;
/* margin-right: var( --space-xs );*/
margin-right: var( --space-xs );
/* opacity: 0.5;*/
opacity: 0.5;
/*}*/
}


/*.mbox-text {*/
.mbox-text {
/* position: absolute;*/
position: absolute;
/* top: 100%;*/
top: 100%;
/* z-index: 10;*/
z-index: 10;
/* padding: var( --space-md );*/
padding: var( --space-md );
/* width: 100%;*/
width: 100%;
/*    box-sizing: border-box;*/
    box-sizing: border-box;
/* background-color: var( --color-surface-1 );*/
background-color: var( --color-surface-1 );
/* border-bottom-left-radius: var( --border-radius--medium );*/
border-bottom-left-radius: var( --border-radius--medium );
/* border-bottom-right-radius: var( --border-radius--medium );*/
border-bottom-right-radius: var( --border-radius--medium );
/* box-shadow: var( --box-shadow-dialog );*/
box-shadow: var( --box-shadow-dialog );
/* opacity: 0;*/
opacity: 0;
/* visibility: hidden;*/
visibility: hidden;
/*}*/
}


/*.mbox:hover {*/
.mbox:hover {
/* Merge with popup */
/* Merge with popup */
/* border-bottom-left-radius: 0;*/
border-bottom-left-radius: 0;
/* border-bottom-right-radius: 0;*/
border-bottom-right-radius: 0;
/* box-shadow: var( --box-shadow-dialog );*/
box-shadow: var( --box-shadow-dialog );
/*}*/
}


/*.mbox:hover .mbox-text {*/
.mbox:hover .mbox-text {
/* opacity: 1;*/
opacity: 1;
/* visibility: visible;*/
visibility: visible;
/*}*/
}


/* Dark mode */
/* Dark mode */
/*html.skin-citizen-dark .mbox-icon img {*/
html.skin-citizen-dark .mbox-icon img {
/* filter: invert( 1 );*/
filter: invert( 1 );
/*}*/
}

2024年1月17日 (三) 12:36的最新版本

.mbox {
	position: relative;
	display: flex;
	flex-direction: column;
	margin-top: var( --space-xs );
	margin-bottom: var( --space-md );
	background-color: var( --color-surface-2 );
	border-radius: var( --border-radius--medium );
	color: var( --color-base--subtle );
	font-size: 0.875rem;
}

.mbox.mbox-high {
	/* FIXME: Update back to Citzen CSS var when patched */
	background-color: rgba( 221, 51, 51, 0.1 );
}

.mbox.mbox-med {
	/* FIXME: Update back to Citzen CSS var when patched */
	background-color: rgba( 255, 204, 51, 0.1 );
}

.mbox-title {
	display: flex;
	align-items: center;
	padding: var( --space-sm ) var( --space-md );
	font-weight: 500;
}

.mbox-icon img {
	width: 14px;
	height: auto;
	margin-right: var( --space-xs );
	opacity: 0.5;
}

.mbox-text {
	position: absolute;
	top: 100%;
	z-index: 10;
	padding: var( --space-md );
	width: 100%;
    box-sizing: border-box;
	background-color: var( --color-surface-1 );
	border-bottom-left-radius: var( --border-radius--medium );
	border-bottom-right-radius: var( --border-radius--medium );
	box-shadow: var( --box-shadow-dialog );
	opacity: 0;
	visibility: hidden;
}

.mbox:hover {
	/* Merge with popup */
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	box-shadow: var( --box-shadow-dialog );
}

.mbox:hover .mbox-text {
	opacity: 1;
	visibility: visible;
}

/* Dark mode */
html.skin-citizen-dark .mbox-icon img {
	filter: invert( 1 );
}