<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans">
	<id>https://chuihub.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-ThemeSwitch.css</id>
	<title>MediaWiki:Gadget-ThemeSwitch.css - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://chuihub.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-ThemeSwitch.css"/>
	<link rel="alternate" type="text/html" href="https://chuihub.com/index.php?title=MediaWiki:Gadget-ThemeSwitch.css&amp;action=history"/>
	<updated>2026-04-28T03:34:03Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://chuihub.com/index.php?title=MediaWiki:Gadget-ThemeSwitch.css&amp;diff=375&amp;oldid=prev</id>
		<title>LocalAdmin：​Theme switcher gadget CSS</title>
		<link rel="alternate" type="text/html" href="https://chuihub.com/index.php?title=MediaWiki:Gadget-ThemeSwitch.css&amp;diff=375&amp;oldid=prev"/>
		<updated>2026-03-12T11:00:41Z</updated>

		<summary type="html">&lt;p&gt;Theme switcher gadget CSS&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* ThemeSwitch gadget — floating picker */&lt;br /&gt;
&lt;br /&gt;
#theme-picker {&lt;br /&gt;
    position: fixed;&lt;br /&gt;
    bottom: 5.5rem;&lt;br /&gt;
    right: 1.2rem;&lt;br /&gt;
    z-index: 9999;&lt;br /&gt;
    font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#theme-toggle-btn {&lt;br /&gt;
    width: 42px;&lt;br /&gt;
    height: 42px;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: 2px solid rgba(255,255,255,0.6);&lt;br /&gt;
    box-shadow: 0 3px 12px rgba(0,0,0,0.25);&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    font-size: 1.2em;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    transition: transform 0.2s, box-shadow 0.2s;&lt;br /&gt;
    outline: none;&lt;br /&gt;
}&lt;br /&gt;
#theme-toggle-btn:hover {&lt;br /&gt;
    transform: scale(1.1);&lt;br /&gt;
    box-shadow: 0 5px 18px rgba(0,0,0,0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#theme-picker-menu {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 52px;&lt;br /&gt;
    right: 0;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
    border-radius: 12px;&lt;br /&gt;
    box-shadow: 0 8px 30px rgba(0,0,0,0.18);&lt;br /&gt;
    padding: 0.6em;&lt;br /&gt;
    min-width: 130px;&lt;br /&gt;
    display: none;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    gap: 0.3em;&lt;br /&gt;
    border: 1px solid rgba(0,0,0,0.08);&lt;br /&gt;
}&lt;br /&gt;
#theme-picker-menu.open {&lt;br /&gt;
    display: flex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-picker-heading {&lt;br /&gt;
    font-size: 0.72em;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    letter-spacing: 0.08em;&lt;br /&gt;
    color: #999;&lt;br /&gt;
    padding: 0.2em 0.5em 0.4em;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-option {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 0.6em;&lt;br /&gt;
    padding: 0.45em 0.7em;&lt;br /&gt;
    border: none;&lt;br /&gt;
    background: none;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    color: #333;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    transition: background 0.15s;&lt;br /&gt;
}&lt;br /&gt;
.theme-option:hover {&lt;br /&gt;
    background: #f0f4f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-swatch {&lt;br /&gt;
    width: 18px;&lt;br /&gt;
    height: 18px;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark theme: make the menu itself dark */&lt;br /&gt;
html.theme-dark #theme-picker-menu {&lt;br /&gt;
    background: #252836;&lt;br /&gt;
    border-color: #2d3748;&lt;br /&gt;
    color: #e2e8f0;&lt;br /&gt;
}&lt;br /&gt;
html.theme-dark .theme-option { color: #e2e8f0; }&lt;br /&gt;
html.theme-dark .theme-option:hover { background: #2d3748; }&lt;br /&gt;
html.theme-dark .theme-picker-heading { color: #718096; }&lt;br /&gt;
&lt;br /&gt;
/* Warm theme */&lt;br /&gt;
html.theme-warm #theme-picker-menu {&lt;br /&gt;
    background: #faf6ef;&lt;br /&gt;
    border-color: #e8dcc8;&lt;br /&gt;
}&lt;br /&gt;
html.theme-warm .theme-option { color: #3d2b0f; }&lt;br /&gt;
html.theme-warm .theme-option:hover { background: #f5ede0; }&lt;/div&gt;</summary>
		<author><name>LocalAdmin</name></author>
	</entry>
</feed>