打开/关闭搜索
搜索
打开/关闭菜单
36
39
136
1417
MUC Wiki
导航
首页
最近更改
随机页面
MediaWiki帮助
上传文件
常用页面
MUC群组一览
心愿单
打开/关闭外观设置菜单
无法加载偏好设置。请检查您的网络连接并重试。
重试
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
创建账号
登录
查看“︁MediaWiki:Chameleon.css”︁的源代码
MediaWiki界面页面
查看
阅读
查看源代码
查看历史
关联页面
系统消息
讨论
更多操作
←
MediaWiki:Chameleon.css
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此CSS页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
/* Chameleon component-skin comparison. Loaded only for users selecting Chameleon. */ body.skin-chameleon { --mucwiki-page: #f6f8fb; --mucwiki-surface: #ffffff; --mucwiki-text: #172033; --mucwiki-muted: #5b6678; --mucwiki-border: #dbe4ef; --mucwiki-border-soft: #e9eef6; --mucwiki-accent: #245b9f; --mucwiki-accent-strong: #173f75; --mucwiki-accent-soft: #edf4ff; background: var(--mucwiki-page); color: var(--mucwiki-text); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans SC", "Microsoft YaHei", sans-serif; -webkit-font-smoothing: antialiased; } body.skin-chameleon a { color: var(--mucwiki-accent); } body.skin-chameleon a:hover, body.skin-chameleon a:focus { color: var(--mucwiki-accent-strong); } body.skin-chameleon > .container.flex-fill { max-width: 78rem; padding: .75rem 1.1rem 2.5rem; } body.skin-chameleon > .container.flex-fill > .row:first-child { align-items: center; min-height: 4.35rem; padding: .45rem 0 .65rem; border-bottom: 1px solid rgba(202, 213, 228, .85); } body.skin-chameleon #p-logo { margin: 0; } body.skin-chameleon #p-logo a { display: flex; align-items: center; min-height: 3.15rem; } body.skin-chameleon #p-logo img { display: block; width: auto; max-width: 5.2rem; max-height: 3.1rem; object-fit: contain; } body.skin-chameleon #p-personal .p-personal-tools, body.skin-chameleon #p-personal ul { display: flex; flex-wrap: wrap; justify-content: flex-end; gap: .35rem; margin: 0; padding: 0; list-style: none; } body.skin-chameleon #p-personal a, body.skin-chameleon #p-contentnavigation a, body.skin-chameleon #mw-navigation a, body.skin-chameleon .navbar-toggler { border-radius: 9px; text-decoration: none; } body.skin-chameleon #p-personal a { display: inline-flex; align-items: center; min-height: 2.12rem; padding: .35rem .62rem; color: #344054; font-size: .92rem; font-weight: 700; } body.skin-chameleon #p-personal a:hover, body.skin-chameleon #p-personal a:focus { background: #eef4fb; color: var(--mucwiki-accent-strong); } body.skin-chameleon #p-search { margin-top: .55rem; } body.skin-chameleon #p-search form { display: flex; justify-content: flex-end; gap: .4rem; } body.skin-chameleon #p-search input[type="search"], body.skin-chameleon #p-search .form-control, body.skin-chameleon #searchInput { min-height: 2.35rem; border: 1px solid #cfd9e7; border-radius: 10px; background: #fff; box-shadow: none; color: var(--mucwiki-text); } body.skin-chameleon #p-search input[type="submit"], body.skin-chameleon #p-search button, body.skin-chameleon .searchButton { min-height: 2.35rem; border: 1px solid #cbd7e6; border-radius: 10px; background: #fff; color: var(--mucwiki-accent-strong); font-weight: 800; } body.skin-chameleon #mw-navigation { margin: .7rem 0 1rem !important; padding: .45rem; border: 1px solid var(--mucwiki-border); border-radius: 14px; background: rgba(255, 255, 255, .96); box-shadow: 0 10px 30px rgba(17, 24, 39, .045); } body.skin-chameleon #mw-navigation .navbar-nav { gap: .15rem; } body.skin-chameleon #mw-navigation .nav-link, body.skin-chameleon #mw-navigation .dropdown-toggle { min-height: 2.22rem; padding: .42rem .66rem; color: #344054; font-weight: 750; } body.skin-chameleon #mw-navigation .nav-link:hover, body.skin-chameleon #mw-navigation .nav-link:focus, body.skin-chameleon #mw-navigation .dropdown-toggle:hover, body.skin-chameleon #mw-navigation .dropdown-toggle:focus { background: #f1f5f9; color: var(--mucwiki-accent-strong); } body.skin-chameleon #mw-navigation .dropdown-menu { border: 1px solid var(--mucwiki-border); border-radius: 12px; box-shadow: 0 18px 48px rgba(15, 23, 42, .12); } body.skin-chameleon #p-contentnavigation { display: flex; justify-content: space-between; gap: .75rem; margin-bottom: 1rem !important; } body.skin-chameleon #p-contentnavigation .tab-group { display: flex; flex-wrap: wrap; gap: .35rem; } body.skin-chameleon #p-contentnavigation a { display: inline-flex; align-items: center; min-height: 2.05rem; padding: .34rem .62rem; border: 1px solid transparent; color: #475467; font-size: .92rem; font-weight: 750; } body.skin-chameleon #p-contentnavigation .selected a, body.skin-chameleon #p-contentnavigation a:hover, body.skin-chameleon #p-contentnavigation a:focus { border-color: #d7e2ef; background: #fff; color: var(--mucwiki-accent-strong); } body.skin-chameleon #content { border: 1px solid var(--mucwiki-border-soft); border-radius: 18px; background: var(--mucwiki-surface); box-shadow: 0 18px 50px rgba(25, 35, 55, .05); padding: 1.55rem 1.65rem; } body.skin-chameleon #content .contentHeader { margin-bottom: 1.15rem; } body.skin-chameleon #firstHeading { margin: 0 0 .55rem; border-bottom: 1px solid var(--mucwiki-border-soft); padding-bottom: .65rem; color: #121a2b; font-size: clamp(1.75rem, 2.3vw, 2.45rem); font-weight: 850; letter-spacing: 0; } body.skin-chameleon #siteSub, body.skin-chameleon #contentSub, body.skin-chameleon #jump-to-nav { color: var(--mucwiki-muted); font-size: .9rem; } body.skin-chameleon #bodyContent { font-size: 1rem; line-height: 1.78; } body.skin-chameleon #bodyContent p, body.skin-chameleon #bodyContent li, body.skin-chameleon #bodyContent dd, body.skin-chameleon #bodyContent td { color: #263044; } body.skin-chameleon #bodyContent p a, body.skin-chameleon #bodyContent li a, body.skin-chameleon #bodyContent dd a, body.skin-chameleon #bodyContent td a { text-underline-offset: .18em; text-decoration-thickness: .08em; } body.skin-chameleon.page-首页 #content, body.skin-chameleon.page-Main_Page #content { border: 0; border-radius: 0; background: transparent; box-shadow: none; padding: .35rem 0 0; } body.skin-chameleon.page-首页 #content .contentHeader, body.skin-chameleon.page-Main_Page #content .contentHeader { display: none; } body.skin-chameleon .mucwiki-home { max-width: 76rem; margin: 0 auto; } body.skin-chameleon .mucwiki-home-masthead { display: grid; grid-template-columns: minmax(0, 1.12fr) minmax(18rem, .78fr); gap: 1.2rem; align-items: stretch; margin-bottom: 1.15rem; } body.skin-chameleon .mucwiki-home-copy, body.skin-chameleon .mucwiki-home-side, body.skin-chameleon .mucwiki-home-panel, body.skin-chameleon .mucwiki-home-help, body.skin-chameleon .mucwiki-home-section--entries, body.skin-chameleon .mucwiki-home-section:not(.mucwiki-home-columns) { border: 1px solid var(--mucwiki-border-soft); border-radius: 16px; background: #fff; box-shadow: 0 12px 36px rgba(17, 24, 39, .045); } body.skin-chameleon .mucwiki-home-copy { padding: 1.35rem 1.45rem; } body.skin-chameleon .mucwiki-home-kicker { margin: 0 0 .45rem; color: var(--mucwiki-accent-strong); font-size: .85rem; font-weight: 850; letter-spacing: 0; } body.skin-chameleon .mucwiki-home-title { margin: 0 0 .65rem; color: #111827; font-size: clamp(2rem, 4vw, 3.1rem); font-weight: 900; line-height: 1.08; letter-spacing: 0; } body.skin-chameleon .mucwiki-home-lede { margin: 0 0 .65rem; color: #243044; font-size: 1.08rem; line-height: 1.68; } body.skin-chameleon .mucwiki-home-side { padding: 1rem; } body.skin-chameleon .mucwiki-home-media { overflow: hidden; border-radius: 13px; background: #eef3f8; } body.skin-chameleon .mucwiki-home-media img { display: block; width: 100%; height: auto; } body.skin-chameleon .mucwiki-home-stats-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: .55rem; margin-top: .75rem; } body.skin-chameleon .mucwiki-home-stat { border: 1px solid #e2eaf4; border-radius: 12px; padding: .65rem .55rem; background: #f8fafc; text-align: center; } body.skin-chameleon .mucwiki-home-stat strong, body.skin-chameleon .mucwiki-home-stat strong a { display: block; color: var(--mucwiki-accent-strong); font-size: 1.05rem; font-weight: 900; text-decoration: none; } body.skin-chameleon .mucwiki-home-stat span { display: block; color: var(--mucwiki-muted); font-size: .84rem; font-weight: 700; } body.skin-chameleon .mucwiki-home-section { margin-top: 1rem; } body.skin-chameleon .mucwiki-home-section--entries, body.skin-chameleon .mucwiki-home-section:not(.mucwiki-home-columns) { padding: 1.15rem; } body.skin-chameleon .mucwiki-home h2 { margin: 0 0 .85rem; border: 0; color: #111827; font-size: 1.24rem; font-weight: 900; } body.skin-chameleon .mucwiki-home-grid { display: grid; gap: .75rem; } body.skin-chameleon .mucwiki-home-grid--primary { grid-template-columns: repeat(3, minmax(0, 1fr)); } body.skin-chameleon .mucwiki-home-card { min-height: 7.1rem; border: 1px solid #e0e8f2; border-radius: 14px; padding: .9rem; background: #fbfdff; } body.skin-chameleon .mucwiki-home-card:hover { border-color: #c7d8ee; background: #f7fbff; } body.skin-chameleon .mucwiki-home-card strong, body.skin-chameleon .mucwiki-home-card strong a { display: block; margin-bottom: .38rem; color: var(--mucwiki-accent-strong); font-size: 1.02rem; font-weight: 900; line-height: 1.35; text-decoration: none; } body.skin-chameleon .mucwiki-home-card span { display: block; color: var(--mucwiki-muted); font-size: .94rem; line-height: 1.58; } body.skin-chameleon .mucwiki-home-topline, body.skin-chameleon .mucwiki-home-note { margin: .9rem 0 0; border: 1px solid #dfe8f4; border-radius: 14px; padding: .8rem .95rem; background: #fff; color: var(--mucwiki-muted); } body.skin-chameleon .mucwiki-home-note p { margin: .25rem 0; } body.skin-chameleon .mucwiki-home-columns { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: .9rem; } body.skin-chameleon .mucwiki-home-panel { padding: 1.05rem 1.1rem; } body.skin-chameleon .mucwiki-home-panel ul, body.skin-chameleon .mucwiki-home-help ul { margin-bottom: 0; } body.skin-chameleon .mucwiki-home-link-cloud { display: flex; flex-wrap: wrap; gap: .48rem; } body.skin-chameleon .mucwiki-home-link-cloud span { display: inline-flex; align-items: center; min-height: 2.15rem; border: 1px solid #dfe8f4; border-radius: 999px; padding: .28rem .65rem; background: #fbfdff; color: #334155; font-weight: 700; } body.skin-chameleon .mucwiki-home-link-cloud a { text-decoration: none; } body.skin-chameleon .mucwiki-home-help__grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: .85rem; } body.skin-chameleon .mucwiki-home-help__grid > div { border: 1px solid #e2eaf4; border-radius: 13px; padding: .9rem; background: #fbfdff; } body.skin-chameleon .mucwiki-home-help h3 { margin: 0 0 .45rem; color: #172033; font-size: 1rem; font-weight: 900; } body.skin-chameleon #catlinks { margin-top: 1.6rem; border: 0; background: transparent; } body.skin-chameleon #catlinks ul { display: flex; flex-wrap: wrap; gap: .4rem; padding: 0; } body.skin-chameleon #catlinks li { border: 1px solid #dce6f2; border-radius: 999px; padding: .22rem .58rem; background: #fff; } body.skin-chameleon > .mb-2.mt-4.container { max-width: 78rem; color: var(--mucwiki-muted); font-size: .9rem; } @media (max-width: 991.98px) { body.skin-chameleon > .container.flex-fill { padding-left: .9rem; padding-right: .9rem; } body.skin-chameleon #p-contentnavigation { flex-direction: column; } body.skin-chameleon .mucwiki-home-masthead, body.skin-chameleon .mucwiki-home-grid--primary, body.skin-chameleon .mucwiki-home-columns, body.skin-chameleon .mucwiki-home-help__grid { grid-template-columns: 1fr; } } @media (max-width: 767.98px) { body.skin-chameleon > .container.flex-fill { padding: .55rem .75rem 1.75rem; } body.skin-chameleon > .container.flex-fill > .row:first-child { min-height: 0; padding-bottom: .55rem; } body.skin-chameleon #p-logo img { max-width: 4.2rem; max-height: 2.7rem; } body.skin-chameleon #p-personal .p-personal-tools, body.skin-chameleon #p-personal ul, body.skin-chameleon #p-search form { justify-content: flex-start; } body.skin-chameleon #p-search form { flex-wrap: nowrap; } body.skin-chameleon #p-search input[type="search"], body.skin-chameleon #searchInput { min-width: 0; width: 100%; } body.skin-chameleon #mw-navigation { margin-top: .55rem !important; margin-bottom: .75rem !important; } body.skin-chameleon #p-contentnavigation a { min-height: 1.95rem; padding: .3rem .5rem; font-size: .86rem; } body.skin-chameleon #content { border-radius: 15px; padding: 1.05rem .92rem; } body.skin-chameleon.page-首页 #content, body.skin-chameleon.page-Main_Page #content { padding-top: .1rem; } body.skin-chameleon .mucwiki-home-masthead { gap: .75rem; margin-bottom: .85rem; } body.skin-chameleon .mucwiki-home-copy, body.skin-chameleon .mucwiki-home-side, body.skin-chameleon .mucwiki-home-section--entries, body.skin-chameleon .mucwiki-home-panel, body.skin-chameleon .mucwiki-home-help { border-radius: 14px; padding: .9rem; } body.skin-chameleon .mucwiki-home-title { font-size: 1.78rem; } body.skin-chameleon .mucwiki-home-lede, body.skin-chameleon .mucwiki-home-copy p { font-size: .95rem; line-height: 1.56; } body.skin-chameleon .mucwiki-home-side { display: grid; padding: .72rem; } body.skin-chameleon .mucwiki-home-media { max-height: 9.2rem; } body.skin-chameleon .mucwiki-home-media img { width: 100%; max-height: 9.2rem; object-fit: cover; } body.skin-chameleon .mucwiki-home-stats-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: .35rem; margin-top: .48rem; } body.skin-chameleon .mucwiki-home-stat { padding: .46rem .35rem; } body.skin-chameleon .mucwiki-home-stat strong, body.skin-chameleon .mucwiki-home-stat strong a { font-size: .95rem; } body.skin-chameleon .mucwiki-home-stat span { font-size: .72rem; } body.skin-chameleon .mucwiki-home-card { min-height: auto; padding: .8rem; } body.skin-chameleon .mucwiki-home-section { margin-top: .8rem; } } /* Chameleon mobile closeout: keep the component portal above the fold and avoid page-level overflow. */ @media (max-width: 767.98px) { html body.skin-chameleon, html body.skin-chameleon > .container.flex-fill, html body.skin-chameleon #content, html body.skin-chameleon #bodyContent, html body.skin-chameleon .mw-parser-output { max-width: 100%; overflow-x: hidden; } body.skin-chameleon > .container.flex-fill > .row:first-child { display: grid; grid-template-columns: auto minmax(0, 1fr); column-gap: .65rem; row-gap: .35rem; align-items: center; } body.skin-chameleon > .container.flex-fill > .row:first-child > .flex-grow-0, body.skin-chameleon > .container.flex-fill > .row:first-child > .col:first-child { grid-column: 1; grid-row: 1 / span 2; width: auto; max-width: 4.4rem; flex: none; padding-right: 0; } body.skin-chameleon > .container.flex-fill > .row:first-child > .ml-auto { grid-column: 2; min-width: 0; padding-left: 0; } body.skin-chameleon #p-logo a { min-height: 2.7rem; } body.skin-chameleon #p-personal a { min-height: 1.9rem; padding: .22rem .42rem; font-size: .84rem; } body.skin-chameleon #p-search { margin-top: .28rem; } body.skin-chameleon #p-search form { display: grid; grid-template-columns: minmax(0, 1fr) 2.25rem; gap: .28rem; align-items: center; } body.skin-chameleon #p-search input[type="search"], body.skin-chameleon #searchInput { height: 2.12rem; min-height: 2.12rem; max-width: 100%; box-sizing: border-box; } body.skin-chameleon #p-search input[type="submit"], body.skin-chameleon #p-search button, body.skin-chameleon .searchButton { width: 2.25rem; min-width: 2.25rem; height: 2.12rem; min-height: 2.12rem; padding: 0; } body.skin-chameleon #mw-navigation { margin: .42rem 0 .55rem !important; padding: .32rem; border-radius: 12px; box-shadow: none; } body.skin-chameleon #mw-navigation .navbar-toggler { display: block; margin-left: auto; width: 2.18rem; height: 2rem; min-height: 2rem; } body.skin-chameleon #p-contentnavigation { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: .35rem; margin-bottom: .65rem !important; } body.skin-chameleon #p-contentnavigation .tab-group { display: contents; } body.skin-chameleon #p-contentnavigation a { justify-content: center; width: 100%; min-height: 1.86rem; padding: .25rem .35rem; font-size: .8rem; } body.skin-chameleon.page-首页 .mucwiki-home-copy { padding: .78rem .82rem; } body.skin-chameleon.page-首页 .mucwiki-home-kicker { margin-bottom: .22rem; font-size: .78rem; } body.skin-chameleon.page-首页 .mucwiki-home-title { margin-bottom: .42rem; font-size: 1.48rem; line-height: 1.16; } body.skin-chameleon.page-首页 .mucwiki-home-lede, body.skin-chameleon.page-首页 .mucwiki-home-copy p { margin-bottom: .38rem; font-size: .9rem; line-height: 1.48; } body.skin-chameleon.page-首页 .mucwiki-home-section--entries { padding: .8rem; } body.skin-chameleon.page-首页 .mucwiki-home h2 { margin-bottom: .62rem; font-size: 1.08rem; } body.skin-chameleon .mw-changeslist, body.skin-chameleon .mw-changeslist table, body.skin-chameleon .mw-changeslist tbody, body.skin-chameleon .mw-changeslist tr, body.skin-chameleon .mw-changeslist td, body.skin-chameleon .mw-changeslist th { display: block; width: 100% !important; max-width: 100% !important; box-sizing: border-box; } body.skin-chameleon .mw-changeslist tr { margin: .55rem 0; border: 1px solid #dfe8f4; border-radius: 12px; padding: .55rem; background: #fff; } body.skin-chameleon .mw-changeslist td, body.skin-chameleon .mw-changeslist th { border: 0 !important; padding: .18rem 0 !important; white-space: normal !important; overflow-wrap: anywhere; } } /* Chameleon mobile production-candidate density pass. */ @media (max-width: 767.98px) { body.skin-chameleon > .container.flex-fill { padding-top: .35rem; } body.skin-chameleon > .container.flex-fill > .row:first-child { grid-template-columns: 2.7rem minmax(0, 1fr); row-gap: .16rem; column-gap: .5rem; padding: .18rem 0 .38rem; border-bottom-color: #d8e2ef; } body.skin-chameleon #p-logo { align-self: start; padding-top: .18rem; } body.skin-chameleon #p-logo a { min-height: 2.2rem; } body.skin-chameleon #p-logo img { max-width: 2.5rem; max-height: 2.25rem; } body.skin-chameleon #p-personal { width: 100%; } body.skin-chameleon #p-personal .p-personal-tools, body.skin-chameleon #p-personal ul { justify-content: flex-end; gap: .18rem; } body.skin-chameleon #p-personal a { min-height: 1.58rem; padding: .08rem .28rem; font-size: .78rem; line-height: 1.15; } body.skin-chameleon #p-search { margin-top: .08rem; } body.skin-chameleon #p-search form { grid-template-columns: minmax(0, 1fr) 2rem; gap: .18rem; } body.skin-chameleon #p-search input[type="search"], body.skin-chameleon #searchInput { height: 1.92rem; min-height: 1.92rem; border-radius: 9px; font-size: .86rem; } body.skin-chameleon #p-search input[type="submit"], body.skin-chameleon #p-search button, body.skin-chameleon .searchButton { width: 2rem; min-width: 2rem; height: 1.92rem; min-height: 1.92rem; border-radius: 9px; font-size: .86rem; } body.skin-chameleon #mw-navigation { margin: .3rem 0 .38rem !important; padding: .22rem .28rem; border-radius: 11px; } body.skin-chameleon #mw-navigation .navbar-toggler { width: 1.9rem; height: 1.72rem; min-height: 1.72rem; } body.skin-chameleon #p-contentnavigation { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: .22rem; margin-bottom: .45rem !important; padding-left: .75rem; padding-right: .75rem; } body.skin-chameleon #p-contentnavigation a { min-height: 1.62rem; padding: .18rem .24rem; font-size: .72rem; line-height: 1.12; } body.skin-chameleon #content { padding-top: .78rem; } body.skin-chameleon.page-首页 #content { padding-top: 0; } body.skin-chameleon.page-首页 .mucwiki-home-masthead { gap: .55rem; margin-bottom: .62rem; } body.skin-chameleon.page-首页 .mucwiki-home-copy { padding: .66rem .72rem; } body.skin-chameleon.page-首页 .mucwiki-home-kicker { margin-bottom: .12rem; font-size: .72rem; } body.skin-chameleon.page-首页 .mucwiki-home-title { margin-bottom: .28rem; font-size: 1.34rem; } body.skin-chameleon.page-首页 .mucwiki-home-lede, body.skin-chameleon.page-首页 .mucwiki-home-copy p { margin-bottom: .28rem; font-size: .86rem; line-height: 1.42; } body.skin-chameleon.page-首页 .mucwiki-home-section--entries { padding: .68rem; } body.skin-chameleon.page-首页 .mucwiki-home h2 { margin-bottom: .5rem; font-size: 1rem; } body.skin-chameleon.page-首页 .mucwiki-home-card { padding: .68rem .72rem; } body.skin-chameleon.page-首页 .mucwiki-home-card strong, body.skin-chameleon.page-首页 .mucwiki-home-card strong a { margin-bottom: .2rem; font-size: .95rem; } body.skin-chameleon.page-首页 .mucwiki-home-card span { font-size: .86rem; line-height: 1.42; } body.skin-chameleon #jump-to-nav { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; } } /* Chameleon mobile internal Bootstrap control normalization. */ @media (max-width: 767.98px) { body.skin-chameleon #p-search form { display: block; height: 1.92rem; } body.skin-chameleon #p-search .input-group { display: grid; grid-template-columns: minmax(0, 1fr) 2rem; gap: .18rem; width: 100% !important; height: 1.92rem !important; min-height: 1.92rem !important; } body.skin-chameleon #p-search .input-group > input, body.skin-chameleon #p-search .input-group > .form-control { grid-column: 1; width: 100% !important; min-width: 0 !important; } body.skin-chameleon #p-search .input-group > .input-group-append, body.skin-chameleon #p-search .input-group > .input-group-btn, body.skin-chameleon #p-search .input-group > button, body.skin-chameleon #p-search .input-group > input[type="submit"] { grid-column: 2; width: 2rem !important; min-width: 2rem !important; height: 1.92rem !important; } body.skin-chameleon #p-search .input-group .btn, body.skin-chameleon #p-search .input-group button, body.skin-chameleon #p-search .input-group input[type="submit"] { width: 2rem !important; min-width: 2rem !important; height: 1.92rem !important; min-height: 1.92rem !important; padding: 0 !important; } body.skin-chameleon #p-contentnavigation { display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)) !important; align-items: stretch !important; } body.skin-chameleon #p-contentnavigation #p-namespaces, body.skin-chameleon #p-contentnavigation #p-views { display: contents !important; } body.skin-chameleon #p-contentnavigation .tab-group { display: contents !important; } body.skin-chameleon #p-contentnavigation .mw-list-item { display: block !important; min-width: 0 !important; } body.skin-chameleon #p-contentnavigation a { width: 100% !important; max-width: 100% !important; min-width: 0 !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } } /* Chameleon candidate hardening: component shell, article measure and core system pages. */ body.skin-chameleon { --mucwiki-shadow-soft: 0 18px 48px rgba(25, 35, 55, .055); --mucwiki-shadow-raised: 0 24px 64px rgba(25, 35, 55, .08); } body.skin-chameleon > .container.flex-fill > .row:first-child { display: grid; grid-template-columns: auto minmax(0, 1fr); gap: .9rem; } body.skin-chameleon #p-logo img { max-width: 3.6rem; max-height: 3.2rem; } body.skin-chameleon #p-personal a::before, body.skin-chameleon #p-contentnavigation a::before, body.skin-chameleon #mw-navigation a::before { opacity: .75; } body.skin-chameleon #mw-navigation { background: rgba(255, 255, 255, .98) !important; } body.skin-chameleon #p-contentnavigation { justify-content: center; } body.skin-chameleon:not(.page-首页):not(.page-Main_Page) #content { max-width: 76rem; margin-right: auto; margin-left: auto; } body.skin-chameleon:not(.page-首页):not(.page-Main_Page) #bodyContent { max-width: 68rem; } body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > p, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > ul, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > ol, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > dl, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > h2, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > h3, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > h4 { max-width: 58rem; } body.skin-chameleon .toc, body.skin-chameleon .toctitle, body.skin-chameleon #toc { border-color: #dce7f3; } body.skin-chameleon .toc, body.skin-chameleon #toc { max-width: 24rem; margin: 1.05rem 0 1.25rem; border-radius: 14px; padding: .85rem .95rem; background: #fbfdff; box-shadow: 0 10px 30px rgba(25, 35, 55, .04); } body.skin-chameleon .toctitle { margin-bottom: .35rem; border-bottom: 1px solid #e5edf6; padding-bottom: .4rem; } body.skin-chameleon .toctitle h2 { color: #111827; font-size: 1.05rem; font-weight: 900; } body.skin-chameleon .toc ul, body.skin-chameleon #toc ul { line-height: 1.7; } body.skin-chameleon .toc a, body.skin-chameleon #toc a { text-decoration: none; } body.skin-chameleon .mw-parser-output h2 { margin-top: 1.9rem; border-bottom: 1px solid #e5edf6; padding-bottom: .42rem; color: #121a2b; font-size: 1.48rem; font-weight: 900; } body.skin-chameleon .mw-parser-output h3 { margin-top: 1.35rem; color: #1f2a44; font-size: 1.16rem; font-weight: 850; } body.skin-chameleon table.wikitable, body.skin-chameleon .mw-parser-output table { border: 1px solid #dce6f2; border-radius: 12px; background: #fff; box-shadow: 0 8px 26px rgba(25, 35, 55, .04); } body.skin-chameleon table.wikitable th, body.skin-chameleon .mw-parser-output table th { background: #f3f7fc; color: #1f2a44; font-weight: 850; } body.skin-chameleon input[type="text"], body.skin-chameleon input[type="password"], body.skin-chameleon input[type="email"], body.skin-chameleon input[type="search"], body.skin-chameleon textarea, body.skin-chameleon select, body.skin-chameleon .oo-ui-inputWidget-input, body.skin-chameleon .cdx-text-input__input { border: 1px solid #cfd9e7 !important; border-radius: 10px !important; background: #fff !important; box-shadow: none !important; } body.skin-chameleon input:focus, body.skin-chameleon textarea:focus, body.skin-chameleon select:focus, body.skin-chameleon .oo-ui-inputWidget-input:focus, body.skin-chameleon .cdx-text-input__input:focus { border-color: #8eb2dc !important; box-shadow: 0 0 0 3px rgba(36, 91, 159, .16) !important; outline: 0 !important; } body.skin-chameleon .mw-htmlform-submit, body.skin-chameleon .mw-ui-button, body.skin-chameleon .oo-ui-buttonElement-button, body.skin-chameleon .cdx-button, body.skin-chameleon button, body.skin-chameleon input[type="submit"] { border-radius: 10px !important; font-weight: 800; } body.skin-chameleon .mw-search-profile-tabs, body.skin-chameleon #mw-search-top-table, body.skin-chameleon .mw-search-createlink, body.skin-chameleon .mw-search-results-info, body.skin-chameleon #powersearch, body.skin-chameleon .searchresults, body.skin-chameleon .mw-search-results { max-width: 100%; } body.skin-chameleon #search, body.skin-chameleon .search-types, body.skin-chameleon .mw-search-profile-tabs { margin-top: .85rem; } body.skin-chameleon #powersearch { margin: 1rem 0 1.35rem; border: 1px solid #dce6f2; border-radius: 14px; padding: 1rem; background: #fbfdff; } body.skin-chameleon #powersearch fieldset { margin: 0; border: 0; padding: 0; } body.skin-chameleon #powersearch legend { margin-bottom: .75rem; color: #121a2b; font-size: 1rem; font-weight: 900; } body.skin-chameleon .mw-search-ns { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: .65rem .9rem; } body.skin-chameleon .mw-search-result, body.skin-chameleon .mw-search-result-heading, body.skin-chameleon .searchresult, body.skin-chameleon .mw-search-result-data { max-width: 100%; } body.skin-chameleon .mw-search-results { display: grid; gap: .8rem; padding-left: 0; list-style: none; } body.skin-chameleon .mw-search-result { border: 1px solid #dce6f2; border-radius: 14px; padding: .95rem 1rem; background: #fff; box-shadow: 0 8px 26px rgba(25, 35, 55, .035); } body.skin-chameleon .mw-search-result-heading a { color: var(--mucwiki-accent-strong); font-size: 1.08rem; font-weight: 900; text-decoration: none; } body.skin-chameleon .searchmatch { border-radius: 5px; padding: .05rem .14rem; background: #fff2bd; color: #111827; font-weight: 800; } body.skin-chameleon.mw-special-Userlogin #content, body.skin-chameleon.page-特殊_用户登录 #content { max-width: 70rem; } body.skin-chameleon.mw-special-Userlogin #bodyContent, body.skin-chameleon.page-特殊_用户登录 #bodyContent { max-width: 34rem; } body.skin-chameleon.mw-special-Userlogin .mw-parser-output, body.skin-chameleon.page-特殊_用户登录 .mw-parser-output, body.skin-chameleon.mw-special-Userlogin #userloginForm, body.skin-chameleon.page-特殊_用户登录 #userloginForm { max-width: 32rem; } body.skin-chameleon.mw-special-Userlogin #userloginForm form, body.skin-chameleon.page-特殊_用户登录 #userloginForm form, body.skin-chameleon.mw-special-Userlogin .mw-htmlform, body.skin-chameleon.page-特殊_用户登录 .mw-htmlform { width: 100%; max-width: 32rem; border: 1px solid #dce6f2; border-radius: 16px; padding: 1.15rem; background: #fff; box-shadow: var(--mucwiki-shadow-soft); } body.skin-chameleon.mw-special-Userlogin .mw-htmlform-ooui-wrapper, body.skin-chameleon.page-特殊_用户登录 .mw-htmlform-ooui-wrapper { max-width: 100%; } body.skin-chameleon.mw-special-Userlogin #wpName1, body.skin-chameleon.mw-special-Userlogin #wpPassword1, body.skin-chameleon.page-特殊_用户登录 #wpName1, body.skin-chameleon.page-特殊_用户登录 #wpPassword1 { width: 100%; max-width: 100%; min-height: 2.45rem; } body.skin-chameleon.mw-special-Userlogin #wpLoginAttempt, body.skin-chameleon.page-特殊_用户登录 #wpLoginAttempt { width: 100%; min-height: 2.45rem; border: 1px solid var(--mucwiki-accent); background: var(--mucwiki-accent); color: #fff; } body.skin-chameleon.mw-special-Userlogin a[href*="Hub"], body.skin-chameleon.page-特殊_用户登录 a[href*="Hub"], body.skin-chameleon.mw-special-Userlogin .pluggableauth-loginbutton, body.skin-chameleon.page-特殊_用户登录 .pluggableauth-loginbutton { width: 100%; } body.skin-chameleon .mw-createacct-benefits-container, body.skin-chameleon .mw-createacct-benefits-list { display: none; } body.skin-chameleon .mw-changeslist { max-width: 100%; } body.skin-chameleon .mw-changeslist-legend { float: none; max-width: 100%; margin: 1rem 0; border: 1px solid #dce6f2; border-radius: 14px; padding: .85rem 1rem; background: #fbfdff; } body.skin-chameleon .mw-changeslist ul, body.skin-chameleon .mw-changeslist ol { padding-left: 0; list-style: none; } body.skin-chameleon .mw-changeslist li, body.skin-chameleon .mw-changeslist tr { border: 1px solid #dce6f2; border-radius: 14px; padding: .7rem .85rem; background: #fff; box-shadow: 0 8px 24px rgba(25, 35, 55, .032); } /* Chameleon app-shell hardening: make the skin read like a designed product surface. */ body.skin-chameleon > .container.flex-fill { max-width: 80rem; } body.skin-chameleon > .container.flex-fill > .row:first-child { display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 1rem; min-height: 4.5rem; border: 1px solid #dbe4ef; border-radius: 16px; padding: .6rem .75rem; background: rgba(255, 255, 255, .98); box-shadow: 0 14px 42px rgba(17, 24, 39, .05); } body.skin-chameleon #p-logo { align-self: center; } body.skin-chameleon #p-logo a { min-height: 2.8rem; border-radius: 12px; padding: .22rem .5rem; background: #f8fbff; text-decoration: none; } body.skin-chameleon #p-logo a::after { content: "MUC Wiki"; margin-left: .55rem; color: #0f172a; font-size: 1.02rem; font-weight: 900; line-height: 1; white-space: nowrap; } body.skin-chameleon #p-logo img { max-width: 2.35rem; max-height: 2.35rem; } body.skin-chameleon #p-personal { margin-bottom: .36rem; } body.skin-chameleon #p-personal a { min-height: 1.95rem; padding: .28rem .54rem; font-size: .88rem; } body.skin-chameleon #p-search { margin-top: 0; } body.skin-chameleon #p-search form { align-items: center; } body.skin-chameleon #p-search .input-group { display: grid; grid-template-columns: minmax(14rem, 1fr) 2.55rem; gap: .28rem; max-width: 25rem; margin-left: auto; } body.skin-chameleon #p-search .input-group > input, body.skin-chameleon #p-search .input-group > .form-control { grid-column: 1; width: 100% !important; } body.skin-chameleon #p-search .input-group > .input-group-append { grid-column: 2; width: 2.55rem; } body.skin-chameleon #p-search .input-group .btn, body.skin-chameleon #p-search .input-group button, body.skin-chameleon #p-search .input-group input[type="submit"] { width: 2.55rem; min-width: 2.55rem; padding: 0; } body.skin-chameleon #mw-navigation { margin: .75rem 0 .62rem !important; border-radius: 16px; padding: .36rem .45rem; box-shadow: 0 10px 30px rgba(17, 24, 39, .04); } body.skin-chameleon #mw-navigation .navbar-nav { gap: .25rem; } body.skin-chameleon #mw-navigation .nav-link, body.skin-chameleon #mw-navigation .dropdown-toggle { min-height: 2.1rem; padding: .38rem .68rem; } body.skin-chameleon #p-contentnavigation { justify-content: center; margin-bottom: .95rem !important; } body.skin-chameleon #p-contentnavigation a { min-height: 2rem; border-color: #e1e9f4; background: rgba(255, 255, 255, .78); } body.skin-chameleon #p-contentnavigation .selected a { border-color: #bad0eb; background: #eef6ff; } @media (max-width: 767.98px) { body.skin-chameleon > .container.flex-fill { padding: .5rem .75rem 1.75rem; } body.skin-chameleon > .container.flex-fill > .row:first-child { grid-template-columns: minmax(0, 1fr); gap: .42rem; padding: .5rem; border-radius: 14px; } body.skin-chameleon #p-logo a { width: max-content; min-height: 2.2rem; padding: .16rem .38rem; } body.skin-chameleon #p-logo a::after { font-size: .9rem; } body.skin-chameleon #p-logo img { max-width: 1.85rem; max-height: 1.85rem; } body.skin-chameleon #p-personal { margin-bottom: .14rem; } body.skin-chameleon #p-personal .p-personal-tools, body.skin-chameleon #p-personal ul { justify-content: flex-start; } body.skin-chameleon #p-search .input-group { grid-template-columns: minmax(0, 1fr) 2.2rem; max-width: none; } body.skin-chameleon #p-search .input-group > .input-group-append, body.skin-chameleon #p-search .input-group .btn, body.skin-chameleon #p-search .input-group button, body.skin-chameleon #p-search .input-group input[type="submit"] { width: 2.2rem !important; min-width: 2.2rem !important; } body.skin-chameleon #mw-navigation { margin: .46rem 0 .44rem !important; } } @media (max-width: 991.98px) { body.skin-chameleon .mw-search-ns { grid-template-columns: repeat(2, minmax(0, 1fr)); } } @media (max-width: 767.98px) { body.skin-chameleon > .container.flex-fill > .row:first-child { grid-template-columns: 2.5rem minmax(0, 1fr); } body.skin-chameleon #p-logo img { max-width: 2.35rem; max-height: 2.1rem; } body.skin-chameleon:not(.page-首页):not(.page-Main_Page) #bodyContent, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > p, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > ul, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > ol, body.skin-chameleon:not(.page-首页):not(.page-Main_Page) .mw-parser-output > dl { max-width: 100%; } body.skin-chameleon .toc, body.skin-chameleon #toc { max-width: 100%; padding: .75rem .82rem; } body.skin-chameleon .mw-search-ns { grid-template-columns: minmax(0, 1fr); gap: .45rem; } body.skin-chameleon .mw-search-result { padding: .78rem .82rem; } body.skin-chameleon.mw-special-Userlogin #bodyContent, body.skin-chameleon.page-特殊_用户登录 #bodyContent, body.skin-chameleon.mw-special-Userlogin #userloginForm, body.skin-chameleon.page-特殊_用户登录 #userloginForm, body.skin-chameleon.mw-special-Userlogin #userloginForm form, body.skin-chameleon.page-特殊_用户登录 #userloginForm form, body.skin-chameleon.mw-special-Userlogin .mw-htmlform, body.skin-chameleon.page-特殊_用户登录 .mw-htmlform { max-width: 100%; } }
返回
MediaWiki:Chameleon.css
。
查看“︁MediaWiki:Chameleon.css”︁的源代码
MediaWiki界面页面