MediaWiki:Common.css

MediaWiki界面页面
Aurora Lemon讨论 | 贡献2023年5月21日 (日) 00:20的版本

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Internet Explorer或Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
  • Opera:Ctrl-F5
/* 这里放置的CSS将应用于所有皮肤 */
	.home-card {
		position: relative;
		padding: 15px;
		/*margin-bottom: 10px;*/
		background: var( --color-surface-1 );
		border-radius: 15px;
		box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.04 ), 0 3px 6px rgba( 0, 0, 0, 0.0575 );
		font-size: 0.875rem;
	}
	.home-card table.timeline {
		margin-top: 0.2rem;
	}
	
	.home-card--col2 {
		grid-column: span 2;
	}
	
	.home-card--col3 {
		grid-column: span 3;
	}
	
	.home-card--col6 {
		grid-column: span 6;
	}

	.home-card--row2 {
		grid-row: span 2;
	}
	
	.home-card--row3 {
		grid-row: span 3;
	}
	
	.home-card--row4 {
		grid-row: span 4;
	}
	
	.home-card--row8 {
		grid-row: span 8 / auto;
	}
	
	.home-card__label {
		color: var( --color-base--subtle );
		font-size: 0.8125rem;
		letter-spacing: 0.75px;
	}
	
	h3.home-card__header {
		margin-top: 0;
		font-size: 1rem;
	}
	
	.home-card__header a {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	
	.home-card__header a:after {
		content: '▶';
		font-size: 0.8125rem;
	}
	
	.home-card__background {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: #242a31;
		border-radius: 15px;
	}

	.home-card__background img {
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: center;
	}
	
	.home-card__foreground {
		position: absolute;
	}
	
	.home-card__foreground .home-card__label {
		color: #bababa;
	}
	
	.home-card__foreground .home-card__header {
		color: #fff;
	}
	
	.home-card p {
		margin-top: 0.2rem;
		font-size: 0.875rem;
	}
	
	.home-card.home-card--button {
		overflow: hidden;
		padding: 0;
		background: #242a31;
	}
	
	.home-card--button a {
		display: flex;
		height: 100%;
		justify-content: center;
		align-items: center;
		padding: 0 15px;
		background: transparent;
		color: #fff;
		font-weight: 500;
	}
	
	.home-card--button .home-card__background a {
		padding: 0;
	}
	
	.home-card--button img {
		transition: transform 0.3s ease;
	}
	
	.home-card--button:hover img {
		transform: scale(1.05);
	}
	
		.card-button {
		background: var( --color-base );
		border-radius: 0 0 var( --border-radius--medium ) var( --border-radius--medium );
		transition: opacity 0.2s ease;
	}
	
	.card-button:hover {
		opacity: 0.8;
	}
	
	.card-button a {
		display: block;
		padding: 0.6rem;
		/* Cancel out a styles */
		background: none !important;
		color: #fff!important;
		font-size: 0.875rem;
		font-weight: 600;
		letter-spacing: 0.25px;
		text-align: center;
		transition: background 0.2s ease, color 0.2s ease;
	}
	
/* grid 排版 */
	.home-grid {
		display: grid;
		grid: auto-flow dense/repeat( auto-fit, minmax( 9.375rem, 1fr ) );
		grid-auto-rows: minmax( 3rem, auto );
		grid-gap: 0.625rem;
		margin-top: 10px;
	}
	
	.home-grid--col2 {
		grid-template-columns: 1fr 1fr;
	}
	
	.home-grid a.external {
		background-image: none;
	}

/* 链接 */
	.home-link {
		display: grid;
		margin-top: 6px;
		font-size: 0.875rem;
		font-weight: 500;
		grid-gap: 6px;
		text-align: center;
	}
	
	.home-link__button {
		display: flex;
	}
	
	.home-link__button a {
		flex-grow: 1;
		padding: 0.3rem 0.6rem;
		border: 1px solid;
		border-color: var( --border-color-base );
		background: var( --background-color-framed );
		border-radius: 12px;
		color: var( --color-base--emphasized );
	}
	
	.home-link__button a:hover {
		background: var( --background-color-framed--hover );
	}
	
	.home-link__button a:active {
		background: var( --background-color-framed--active );
	}

/* 文字方框 */
	.keyboard-text {
	    padding: 0 5px;
	    border: 1px solid;
	    margin: 0 2px;
	    border-radius: 4px;
	}

/* root */
:root {
	--box-shadow-plist: 0 3px 10px rgb(0 0 0 / 4%), 0 -3px 10px rgb(0 0 0 / 4%);
	--homecard-box-shadow: 0 3px 6px rgba(0,0,0,0.04), 0 3px 6px rgba(0,0,0,0.0575);
}
为了让您的浏览体验更加高效、方便和个性化,遵照《中华人民共和国网络安全法》和《信息安全技术个人信息安全规范》,我们需要您允许本站使用Cookies。在某些情况下,Cookies是使网站正常运行的必要条件。