<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://9on0wiki.gunmu.dns.navy/index.php?action=history&amp;feed=atom&amp;title=Template%3A%E9%A6%96%E9%A1%B5%2F%E6%AF%8F%E5%91%A8%E7%9B%B4%E6%92%AD%E9%A2%84%E5%91%8A%2Fstyles.css</id>
	<title>Template:首页/每周直播预告/styles.css - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://9on0wiki.gunmu.dns.navy/index.php?action=history&amp;feed=atom&amp;title=Template%3A%E9%A6%96%E9%A1%B5%2F%E6%AF%8F%E5%91%A8%E7%9B%B4%E6%92%AD%E9%A2%84%E5%91%8A%2Fstyles.css"/>
	<link rel="alternate" type="text/html" href="https://9on0wiki.gunmu.dns.navy/index.php?title=Template:%E9%A6%96%E9%A1%B5/%E6%AF%8F%E5%91%A8%E7%9B%B4%E6%92%AD%E9%A2%84%E5%91%8A/styles.css&amp;action=history"/>
	<updated>2026-08-30T01:32:20Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://9on0wiki.gunmu.dns.navy/index.php?title=Template:%E9%A6%96%E9%A1%B5/%E6%AF%8F%E5%91%A8%E7%9B%B4%E6%92%AD%E9%A2%84%E5%91%8A/styles.css&amp;diff=838&amp;oldid=prev</id>
		<title>DoubleCircle：​&quot;直播预告子卡片设计&quot;</title>
		<link rel="alternate" type="text/html" href="https://9on0wiki.gunmu.dns.navy/index.php?title=Template:%E9%A6%96%E9%A1%B5/%E6%AF%8F%E5%91%A8%E7%9B%B4%E6%92%AD%E9%A2%84%E5%91%8A/styles.css&amp;diff=838&amp;oldid=prev"/>
		<updated>2026-08-29T15:17:44Z</updated>

		<summary type="html">&lt;p&gt;&amp;quot;直播预告子卡片设计&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   首页/每周直播预告（Template:首页/每周直播预告/styles.css）&lt;br /&gt;
   数据源：久远澪:直播周表/Data&lt;br /&gt;
   设计：&lt;br /&gt;
   - 每个日期一个独立卡片块（非表格行）&lt;br /&gt;
   - date 为标题栏，content 为内容&lt;br /&gt;
   - time 为左下角角标&lt;br /&gt;
   - note 为悬停悬浮展示&lt;br /&gt;
   - 周一到周四用主题色（绿），周五到周日用强调色（橙）&lt;br /&gt;
   颜色全部引用 common.css 变量，自动适配深浅色模式。&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
/* 块容器：flex 换行，窄列下每行 3 块 */&lt;br /&gt;
.ws-wrap {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 6px;&lt;br /&gt;
	margin-top: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 空数据提示 */&lt;br /&gt;
.ws-empty {&lt;br /&gt;
	margin: 2px 0 6px;&lt;br /&gt;
	color: var(--color-text-sub);&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
	line-height: 1.7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 单日卡片块 */&lt;br /&gt;
.ws-day {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	flex: 1 1 30%;&lt;br /&gt;
	min-width: 80px;&lt;br /&gt;
	max-width: calc(33.333% - 4px);&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	border: 1px solid var(--color-primary-light);&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	background: linear-gradient(168deg,&lt;br /&gt;
		var(--color-theme-soft) 0%,&lt;br /&gt;
		var(--color-theme) 100%);&lt;br /&gt;
	box-shadow: 0 1px 3px rgb(var(--color-primary-r-light, 143) var(--color-primary-g-light, 188) var(--color-primary-b-light, 143) / 0.25);&lt;br /&gt;
	transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);&lt;br /&gt;
	padding-bottom: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ws-day:hover {&lt;br /&gt;
	transform: translateY(-3px);&lt;br /&gt;
	border: 1px solid var(--color-primary);&lt;br /&gt;
	box-shadow: 0 4px 14px rgb(var(--color-primary-r-light, 143) var(--color-primary-g-light, 188) var(--color-primary-b-light, 143) / 0.4);&lt;br /&gt;
	z-index: 4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 标题栏：date */&lt;br /&gt;
.ws-head {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: space-between;&lt;br /&gt;
	gap: 4px;&lt;br /&gt;
	padding: 4px 7px;&lt;br /&gt;
	border-radius: 7px 7px 0 0;&lt;br /&gt;
	border-bottom: 1px solid var(--color-primary-light);&lt;br /&gt;
	background: linear-gradient(90deg,&lt;br /&gt;
		var(--color-theme-deep) 0%,&lt;br /&gt;
		var(--color-theme) 100%);&lt;br /&gt;
	color: var(--color-primary-deep);&lt;br /&gt;
	font-size: 0.82em;&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	letter-spacing: 0.02em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ws-date {&lt;br /&gt;
	flex-shrink: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 星期徽标：贴右上角，悬停/常规均有色块区分 */&lt;br /&gt;
.ws-weekday {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: -7px;&lt;br /&gt;
	right: 4px;&lt;br /&gt;
	z-index: 3;&lt;br /&gt;
	padding: 1px 6px;&lt;br /&gt;
	border-radius: 999px;&lt;br /&gt;
	border: 1px solid var(--color-primary-light);&lt;br /&gt;
	font-size: 0.64em;&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
	box-shadow: 0 1px 3px rgb(0 0 0 / 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 周一到周四：主题色（绿） */&lt;br /&gt;
.ws-d1 .ws-weekday,&lt;br /&gt;
.ws-d2 .ws-weekday,&lt;br /&gt;
.ws-d3 .ws-weekday,&lt;br /&gt;
.ws-d4 .ws-weekday {&lt;br /&gt;
	background: var(--color-theme-deep);&lt;br /&gt;
	color: var(--color-primary-deep);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 周五到周日：强调色（橙） */&lt;br /&gt;
.ws-d5 .ws-weekday,&lt;br /&gt;
.ws-d6 .ws-weekday,&lt;br /&gt;
.ws-d7 .ws-weekday {&lt;br /&gt;
	background: var(--color-accent-bg);&lt;br /&gt;
	color: var(--color-accent-deep);&lt;br /&gt;
	border: 1px solid var(--color-accent-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 内容区 */&lt;br /&gt;
.ws-body {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	z-index: 1;&lt;br /&gt;
	padding: 7px 6px 2px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-size: 0.85em;&lt;br /&gt;
	font-weight: 600;&lt;br /&gt;
	color: var(--color-text);&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 时间角标：左下角 */&lt;br /&gt;
.ws-time {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	left: 6px;&lt;br /&gt;
	bottom: 4px;&lt;br /&gt;
	z-index: 2;&lt;br /&gt;
	padding: 1px 5px;&lt;br /&gt;
	border-radius: 999px;&lt;br /&gt;
	border: 1px solid var(--color-primary-light);&lt;br /&gt;
	background: var(--color-bg-subtle);&lt;br /&gt;
	color: var(--color-primary-deep);&lt;br /&gt;
	font-size: 0.66em;&lt;br /&gt;
	font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 备注：悬停悬浮展示（浮于块上方） */&lt;br /&gt;
.ws-note {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: calc(100% + 6px);&lt;br /&gt;
	left: 50%;&lt;br /&gt;
	transform: translateX(-50%);&lt;br /&gt;
	z-index: 5;&lt;br /&gt;
	max-width: 180px;&lt;br /&gt;
	padding: 4px 9px;&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	border: 1px solid var(--color-primary-light);&lt;br /&gt;
	background: var(--color-theme-deep);&lt;br /&gt;
	color: var(--color-text);&lt;br /&gt;
	font-size: 0.76em;&lt;br /&gt;
	font-weight: 500;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	white-space: nowrap;&lt;br /&gt;
	box-shadow: 0 4px 14px rgb(var(--color-primary-r-light, 143) var(--color-primary-g-light, 188) var(--color-primary-b-light, 143) / 0.35);&lt;br /&gt;
	opacity: 0;&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
	transition: opacity 0.25s ease, visibility 0.25s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ws-note::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: 100%;&lt;br /&gt;
	left: 50%;&lt;br /&gt;
	transform: translateX(-50%);&lt;br /&gt;
	border: 5px solid transparent;&lt;br /&gt;
	border-top-color: var(--color-theme-deep);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ws-day:hover .ws-note {&lt;br /&gt;
	opacity: 1;&lt;br /&gt;
	visibility: visible;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 底部关注链接 */&lt;br /&gt;
.ws-footer {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	text-align: right;&lt;br /&gt;
	font-size: 0.85em;&lt;br /&gt;
	color: var(--color-primary-deep);&lt;br /&gt;
	opacity: 0.75;&lt;br /&gt;
	transition: opacity 0.3s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ws-wrap:hover ~ .ws-footer,&lt;br /&gt;
.ws-footer:hover {&lt;br /&gt;
	opacity: 1;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DoubleCircle</name></author>
	</entry>
</feed>