打开/关闭搜索
搜索
打开/关闭菜单
1706
4999
924
6.3万
RIA | Wiki
导航
首页
最近更改
随机页面
MediaWiki帮助
上传文件
RIA社群
RIA官网&红报社
RIA论坛
打开/关闭外观设置菜单
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
登录
目前wiki关闭了自行注册账号的功能,如需注册账号,请查阅
Help:注册账号
。
查看“︁模板:Fstpagetest styles”︁的源代码
来自RIA | Wiki
查看
阅读
查看源代码
查看历史
associated-pages
模板
讨论
更多操作
←
模板:Fstpagetest styles
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:
用户
、已验证用户
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
/* TemplateStyles for fstpagetest.wiki Design goals: - Portal-like wiki homepage, not a web app - Clear section separation (esp. mobile) - No rounded corners anywhere - Avoid nested card-on-card framing */ .fst-page { width: 100%; } .fst-page * { box-sizing: border-box; } .fst-page .fst-muted { color: #5b626a; font-size: 0.95em; } .fst-page .fst-mt10 { margin-top: 10px; } .fst-page .fst-kicker { color: #3b4046; font-size: 0.95em; letter-spacing: 0.03em; text-transform: uppercase; } .fst-page .fst-zone { margin-top: 34px; padding-top: 22px; padding-bottom: 22px; border-top: 2px solid #e6eaee; } .fst-page .fst-zone-hero { margin-top: 0; padding-top: 0; border-top: 0; } .fst-page .fst-zone-mid { background: #f7f9fb; padding: 18px 12px 18px 12px; } .fst-page .fst-zone-nav { background: #fbfcfd; padding-left: 12px; padding-right: 12px; } .fst-page .fst-zone-landmarks { background: #fbfcfd; padding-left: 12px; padding-right: 12px; } .fst-page .fst-zone-footer { border-top: 2px solid #e6eaee; padding-top: 18px; } .fst-page .fst-section-h { font-size: 1.25em; font-weight: 900; margin: 0 0 12px 0; border-left: 10px solid #e6eaee; padding-left: 10px; } .fst-page .fst-h-nav { border-left-color: #d84a3a; } .fst-page .fst-h-worlds { border-left-color: #2b6cb0; } .fst-page .fst-h-track { border-left-color: #1f7a4a; } .fst-page .fst-h-news { border-left-color: #8a6a2d; } .fst-page .fst-h-landmarks { border-left-color: #3b4450; } .fst-page .fst-h-footer { border-left-color: #3b4450; } /* Hero */ .fst-page .fst-hero-media { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; opacity: 0.22; } .fst-page .fst-hero-media p { margin: 0; } .fst-page .fst-hero-media a { display: block; } .fst-page .fst-hero-media img { width: 100%; height: auto; } .fst-page .fst-hero { position: relative; overflow: hidden; background: linear-gradient(135deg, #fff6e8 0%, #f8fbff 56%, #ffffff 100%); border-top: 1px solid #e6eaee; border-bottom: 1px solid #e6eaee; padding: 18px 18px 16px 18px; } .fst-page .fst-title { font-size: 2.2em; font-weight: 900; line-height: 1.1; margin-top: 6px; } .fst-page .fst-sub { margin-top: 8px; color: #3f4650; font-size: 1.05em; line-height: 1.5; } .fst-page .fst-meta { margin-top: 10px; color: #4b535d; font-size: 0.95em; } .fst-page .fst-jump { margin-top: 8px; color: #4b535d; font-size: 0.95em; line-height: 1.7; } .fst-page .fst-jump a { text-decoration: none; border-bottom: 1px dotted #b7c0cb; } .fst-page .fst-jump a:hover { border-bottom-style: solid; } /* Banner */ .fst-page .fst-banner { padding: 10px 12px; border-left: 10px solid #d5b88a; background: #fff7ec; } .fst-page .fst-banner-tag { display: inline-block; padding: 3px 10px; margin-right: 10px; border: 1px solid #e7cfa4; background: #ffffff; font-weight: 900; font-size: 0.92em; color: #6a4a1f; } .fst-page .fst-banner-text { color: #3c444e; } /* Layout */ .fst-page .fst-row { display: flex; flex-wrap: wrap; margin: -10px; } .fst-page .fst-col { margin: 10px; flex: 1 1 420px; min-width: 320px; } /* Quick nav */ .fst-page .fst-navrow { display: flex; flex-wrap: wrap; margin: 0 -6px; padding-left: 12px; border-left: 10px solid #e6eaee; } .fst-page .fst-navrow + .fst-navrow { margin-top: 12px; } .fst-page .fst-navrow-1 { border-left-color: #d84a3a; } .fst-page .fst-navrow-2 { border-left-color: #2b6cb0; } .fst-page .fst-navtile { margin: 6px; flex: 1 1 calc(33.333% - 12px); min-width: 150px; } .fst-page .fst-navtile a { display: block; padding: 10px 8px; border: 0; background: transparent; text-decoration: none; text-align: center; color: #1f2328; } .fst-page .fst-navtile a:hover { background: #f3f6fa; } /* Suppress default external-link icon inside portal tiles */ .fst-page .fst-navtile a.external { background-image: none !important; padding-right: 8px; } .fst-page .fst-navicon { display: inline-block; width: 52px; height: 52px; line-height: 50px; border: 2px solid #e6eaee; background: transparent; font-weight: 900; font-size: 0.92em; letter-spacing: 0.02em; color: #1f2328; } .fst-page .fst-navrow-1 .fst-navicon { border-color: #d84a3a; color: #9a2b20; } .fst-page .fst-navrow-2 .fst-navicon { border-color: #2b6cb0; color: #214a6b; } .fst-page .fst-navtitle { display: block; font-weight: 900; font-size: 1.02em; margin-top: 10px; } .fst-page .fst-navsub { display: block; margin-top: 6px; color: #5b626a; font-size: 0.9em; } .fst-page .fst-navnote { margin-top: 12px; padding-left: 12px; border-left: 10px solid #e6eaee; color: #4b535d; line-height: 1.6; } /* Worlds */ .fst-page .fst-world-grid { display: flex; flex-wrap: wrap; margin: -8px; } .fst-page .fst-world { margin: 8px; padding: 8px 0 12px 0; border-bottom: 2px solid #e6eaee; background: transparent; flex: 1 1 calc(50% - 16px); min-width: 240px; } .fst-page .fst-world-wide { flex-basis: 100%; } .fst-page .fst-world-laputa { border-bottom-color: #d5b88a; } .fst-page .fst-world-eden { border-bottom-color: #bcd6ee; } .fst-page .fst-world-sat { border-bottom-color: #d6e0d3; } .fst-page .fst-world-head { display: flex; flex-wrap: wrap; align-items: center; } .fst-page .fst-world-icon { display: inline-block; width: 58px; height: 58px; line-height: 56px; text-align: center; border: 2px solid #e6eaee; background: transparent; margin-right: 12px; font-weight: 900; font-size: 0.95em; color: #1f2328; } .fst-page .fst-world-icon-laputa { border-color: #e7cfa4; color: #6a4a1f; } .fst-page .fst-world-icon-eden { border-color: #bcd6ee; color: #214a6b; } .fst-page .fst-world-icon-sat { border-color: #d6e0d3; color: #35543e; } .fst-page .fst-world-name { font-weight: 900; font-size: 1.08em; margin-right: 10px; } .fst-page .fst-world-badge { display: inline-block; padding: 0; border: 0; background: transparent; font-size: 0.88em; font-weight: 900; color: #3b4450; } .fst-page .fst-world-desc { margin-top: 8px; color: #4b535d; font-size: 0.95em; line-height: 1.6; } .fst-page .fst-world-links { margin-top: 10px; padding-top: 10px; border-top: 1px solid #e6eaee; color: #4b535d; line-height: 1.6; } .fst-page .fst-world-note { margin-top: 10px; } /* Tabs */ .fst-page .fst-tabs { background: transparent; padding: 0; } .fst-page .fst-tab-anchor { display: none; } .fst-page .fst-tabbar { margin-bottom: 10px; } .fst-page .fst-tabbar a { display: inline-block; padding: 4px 2px; margin: 0 14px 8px 0; border: 0; border-bottom: 2px solid transparent; background: transparent; text-decoration: none; font-weight: 900; color: #1f2328; } .fst-page .fst-tabbar a:hover { border-bottom-color: #c9d2dc; } .fst-page .fst-tabpanel { display: none; padding: 10px 0 12px 12px; border-left: 6px solid #e6eaee; } .fst-page .fst-tabpanel-beginner { display: block; border-left-color: #bcd6ee; } .fst-page .fst-tabpanel-intermediate { border-left-color: #d5b88a; } .fst-page .fst-tabpanel-advanced { border-left-color: #d6e0d3; } .fst-page .fst-panel-h { font-weight: 900; font-size: 1.05em; margin: 0 0 6px 0; } .fst-page .fst-panel-p { color: #4b535d; line-height: 1.6; } .fst-page .fst-panel-links { margin-top: 8px; color: #4b535d; line-height: 1.6; } /* Default highlighted tab */ .fst-page .fst-tabbar a[href="#tab-beginner"] { border-bottom-color: #2b6cb0; } /* Target logic: show panel + highlight tab */ .fst-page #tab-intermediate:target ~ .fst-tabpanels .fst-tabpanel-beginner, .fst-page #tab-advanced:target ~ .fst-tabpanels .fst-tabpanel-beginner { display: none; } .fst-page #tab-intermediate:target ~ .fst-tabpanels .fst-tabpanel-intermediate { display: block; } .fst-page #tab-advanced:target ~ .fst-tabpanels .fst-tabpanel-advanced { display: block; } .fst-page #tab-intermediate:target ~ .fst-tabbar a[href="#tab-beginner"], .fst-page #tab-advanced:target ~ .fst-tabbar a[href="#tab-beginner"] { border-bottom-color: transparent; } .fst-page #tab-intermediate:target ~ .fst-tabbar a[href="#tab-intermediate"] { border-bottom-color: #d5b88a; } .fst-page #tab-advanced:target ~ .fst-tabbar a[href="#tab-advanced"] { border-bottom-color: #1f7a4a; } /* Timeline + topics */ .fst-page .fst-timeline { margin-top: 12px; padding-top: 12px; border-top: 1px solid #e6eaee; border-left: 2px solid #e6eaee; padding-left: 12px; } .fst-page .fst-timeline-h { font-weight: 900; margin: 0 0 8px 0; } .fst-page .fst-timeline-item { margin-top: 6px; } .fst-page .fst-timeline-date { display: inline-block; min-width: 74px; font-weight: 900; color: #1f2328; } .fst-page .fst-timeline-text { color: #4b535d; } .fst-page .fst-topics { margin-top: 12px; padding-top: 12px; border-top: 1px solid #e6eaee; } .fst-page .fst-topics-h { font-weight: 900; margin: 0 0 6px 0; } .fst-page .fst-topics-line { color: #4b535d; line-height: 1.7; } /* News */ .fst-page .fst-news { background: transparent; padding: 0; } .fst-page .fst-news-item { padding: 10px 0 10px 12px; border-left: 6px solid #e6eaee; border-bottom: 0; } .fst-page .fst-news-item + .fst-news-item { margin-top: 10px; } .fst-page .fst-news-item:last-child { border-bottom: 0; } .fst-page .fst-news-title { font-weight: 900; margin: 0 0 4px 0; } /* Footer */ .fst-page .fst-footer-links { margin-top: 10px; color: #4b535d; line-height: 1.7; } /* Hard rule: no rounded corners within this portal */ .fst-page .navbox, .fst-page .navbox *, .fst-page table, .fst-page th, .fst-page td { border-radius: 0 !important; } @media (max-width: 720px) { .fst-page .fst-zone-mid { padding-left: 10px; padding-right: 10px; } .fst-page .fst-col { min-width: 0; } .fst-page .fst-navtile { flex-basis: calc(50% - 12px); min-width: 0; } .fst-page .fst-world { min-width: 0; flex-basis: 100%; } }
返回
模板:Fstpagetest styles
。
查看“︁模板:Fstpagetest styles”︁的源代码
来自RIA | Wiki