跳转到内容
打开/关闭菜单
  • 487 条目
  • 873 文件
  • 22 用户
  • 9665 编辑
Blockland Wiki
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

模板:System map/styles.css:修订间差异

来自Blockland Wiki
创建页面,内容为“→Template:System map/styles.css · Blockland Wiki · Vector 2022 v4.1: TemplateStyles-safe CSS; orbital rail, vertical moon hierarchy, light borderless discs. No global Common.css or Navbar overrides.:​ .blsm-map {color:#202122;background:#fff;font-size:12px;line-height:1.4;} .blsm-map .blsm-scroll {max-width:100%;overflow-x:auto;overflow-y:hidden;padding:12px 8px 8px;outline-offset:-2px;} .blsm-map .blsm-scroll:focus {outline:2px solid #36c;} .blsm-ma…”
 
无编辑摘要
 
第1行: 第1行:
/* Template:System map/styles.css · Blockland Wiki · Vector 2022
/* Blockland Wiki System map v4.2 | Vector 2022 | TemplateStyles-compatible */
  v4.1: TemplateStyles-safe CSS; orbital rail, vertical moon hierarchy, light borderless discs.
/* The rail is intentionally ABSOLUTE: its intrinsic width must not expand Navbox. */
  No global Common.css or Navbar overrides. */
.blsm-map {display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden;background:#fff;color:#202122;font-size:13px;line-height:1.4;}
.blsm-map {color:#202122;background:#fff;font-size:12px;line-height:1.4;}
.blsm-map .blsm-viewport {position:relative;display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden;}
.blsm-map .blsm-scroll {max-width:100%;overflow-x:auto;overflow-y:hidden;padding:12px 8px 8px;outline-offset:-2px;}
.blsm-map .blsm-scroll {position:absolute;left:0;right:0;top:0;bottom:0;display:block;box-sizing:border-box;width:100%;height:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:8px 0 3px;}
.blsm-map .blsm-scroll:focus {outline:2px solid #36c;}
.blsm-map .blsm-scroll:focus {outline:2px solid #36c;outline-offset:-2px;}
.blsm-map .blsm-rail {position:relative;display:flex;align-items:stretch;width:max-content;min-width:100%;gap:0;padding:0 4px 8px;}
.blsm-map .blsm-rail {position:relative;display:flex;align-items:flex-start;box-sizing:border-box;width:max-content;min-width:100%;height:auto;min-height:145px;padding:0 22px;}
.blsm-map .blsm-rail:before {content:"";position:absolute;left:15px;right:15px;top:78px;height:1px;background:#c8ccd1;}
/* 76px glyph box: centre is 8px top padding + 38px = 46px from viewport top. */
.blsm-map .blsm-slot {box-sizing:border-box;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;position:relative;min-height:156px;text-align:center;padding:0 7px;z-index:1;}
.blsm-map .blsm-rail:before {content:"";position:absolute;left:18px;right:18px;top:38px;height:1px;background:#c8ccd1;}
.blsm-map .blsm-designation {height:19px;font-size:10px;color:#72777d;letter-spacing:.02em;line-height:17px;}
.blsm-map .blsm-slot {position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:0;max-width:240px;min-height:135px;margin:0;padding:0 7px;text-align:center;}
.blsm-map .blsm-glyph {width:100%;height:90px;display:flex;align-items:center;justify-content:center;position:relative;}
.blsm-map .blsm-glyph {position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:76px;flex:0 0 76px;}
.blsm-map .blsm-disc {box-sizing:border-box;flex:0 0 auto;border-radius:50%;border:1px solid #72777d55;position:relative;z-index:1;background-image:none!important;box-shadow:none!important;filter:none!important;}
.blsm-map .blsm-disc {position:relative;display:block;flex:0 0 auto;box-sizing:border-box;border-radius:50%;border:1px solid #a2a9b1;background-image:none;}
.blsm-map .blsm-disc--star {border-color:#c5a44c;background-image:none!important;box-shadow:none!important;}
/* Keep the star's restrained glow; do not alter uploaded images. */
.blsm-map .blsm-disc--gas, .blsm-map .blsm-disc--gas-blue, .blsm-map .blsm-disc--gas-purple, .blsm-map .blsm-disc--gas-orange {background-image:repeating-linear-gradient(180deg,rgba(255,255,255,.10) 0,rgba(255,255,255,.10) 3px,rgba(25,30,38,.07) 4px,rgba(25,30,38,.07) 7px)!important;}
.blsm-map .blsm-disc--star {border-color:#d7ae54;box-shadow:0 0 11px 2px rgba(238,179,71,.42);}
.blsm-map .blsm-image {display:inline-flex;align-items:center;justify-content:center;max-width:100%;z-index:1;filter:none!important;}
.blsm-map .blsm-image {position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%;}
.blsm-map .blsm-image img {display:block;height:auto;max-width:none;vertical-align:middle;filter:none!important;box-shadow:none!important;}
.blsm-map .blsm-image img {display:block;max-width:none;height:auto;vertical-align:middle;}
.blsm-map .blsm-name {font-size:13px;font-weight:600;line-height:1.4;margin-top:2px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.blsm-map .blsm-slot--star .blsm-image {border-radius:50%;box-shadow:0 0 11px 2px rgba(238,179,71,.40);}
.blsm-map .blsm-name a {color:#36c;text-decoration:none;}
.blsm-map .blsm-name {position:relative;margin-top:0;font-size:15px;line-height:1.5;font-weight:600;white-space:normal;}
.blsm-map .blsm-name a:hover {text-decoration:underline;}
.blsm-map .blsm-name a,.blsm-map .blsm-child-name a {color:#36c;text-decoration:none;}
.blsm-map .blsm-caption {height:20px;font:11px/18px ui-monospace,Consolas,monospace;color:#54595d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}
.blsm-map .blsm-name a:hover,.blsm-map .blsm-child-name a:hover {text-decoration:underline;}
.blsm-map .blsm-caption--hidden {visibility:hidden;}
.blsm-map .blsm-caption {font-size:12px;line-height:1.4;color:#54595d;min-height:18px;white-space:nowrap;}
.blsm-map .blsm-current>.blsm-name,.blsm-map .blsm-current .blsm-child-name {font-weight:700;}
.blsm-map .blsm-extra {font-size:11px;color:#72777d;white-space:nowrap;}
.blsm-map .blsm-current .blsm-name a,.blsm-map .blsm-current .blsm-child-name a {font-weight:700;}
.blsm-map .blsm-current>.blsm-name:after {content:" ·";color:#36c;}
.blsm-map .blsm-current>.blsm-name:after {content:" ·";color:#36c;}
/* Asteroid belts are dark speckled vertical strips, not luminous rings. */
/* Speckled belt as an independent rail position, like Stanton's Aaron Halo. */
.blsm-map .blsm-belt-band {width:14px;height:67px;display:block;position:relative;z-index:1;border-left:1px dotted #72777d;border-right:1px dotted #72777d;background-color:#fff;background-image:radial-gradient(circle,#54595d 0.8px,transparent 1.25px),radial-gradient(circle,#a2a9b1 .9px,transparent 1.3px);background-size:6px 9px,8px 11px;background-position:0 0,2px 4px;box-shadow:none!important;filter:none!important;}
.blsm-map .blsm-belt-band {position:relative;display:block;width:13px;height:44px;border-left:1px dotted #72777d;border-right:1px dotted #72777d;background-color:#fff;background-image:radial-gradient(circle,#54595d 0.7px,transparent 1px),radial-gradient(circle,#a2a9b1 0.7px,transparent 1px);background-size:5px 8px,7px 9px;background-position:0 0,2px 4px;}
.blsm-map .blsm-slot--belt .blsm-name {font-size:12px;font-weight:600;white-space:normal;line-height:1.25;}
.blsm-map .blsm-slot--belt .blsm-name {font-size:14px;}
/* Vertical satellite hierarchy like Stanton system: one row per moon. */
/* Each satellite lives in the column directly below its primary's disc. */
.blsm-map .blsm-children {box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:5px;margin:4px auto 0;padding:4px 0 0 0;width:calc(100% - 12px);min-height:24px;position:relative;}
.blsm-map .blsm-children {position:relative;box-sizing:border-box;align-self:stretch;display:flex;flex-direction:column;align-items:stretch;width:100%;margin:13px 0 0;padding:4px 0 0;}
.blsm-map .blsm-children:before {content:"";position:absolute;left:13px;top:0;bottom:8px;width:1px;background:#c8ccd1;}
.blsm-map .blsm-children:before {content:"";position:absolute;left:50%;top:-13px;bottom:10px;width:1px;background:#c8ccd1;}
.blsm-map .blsm-child {display:flex;flex-direction:row;align-items:center;position:relative;min-height:22px;width:100%;text-align:left;gap:6px;white-space:nowrap;}
.blsm-map .blsm-child {position:relative;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;width:calc(50% + 11px);margin-left:calc(50% - 11px);min-height:27px;gap:7px;text-align:left;white-space:nowrap;}
.blsm-map .blsm-child-glyph {position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 26px;height:24px;background:#fff;}
.blsm-map .blsm-child-glyph {position:relative;z-index:1;display:flex;flex:0 0 22px;align-items:center;justify-content:center;width:22px;height:25px;background-color:#fff;}
.blsm-map .blsm-child-glyph img {display:block;max-width:24px;max-height:24px;vertical-align:middle;}
.blsm-map .blsm-child-art {display:inline-flex;align-items:center;justify-content:center;}
.blsm-map .blsm-child-disc {border-radius:50%;display:block;border:1px solid #72777d33;box-sizing:border-box;box-shadow:none!important;background-image:none!important;}
.blsm-map .blsm-child-art img {display:block;max-width:none;height:auto;vertical-align:middle;}
.blsm-map .blsm-child-name {display:inline;font-size:12px;line-height:1.3;min-width:0;max-width:82px;overflow:hidden;text-overflow:ellipsis;}
.blsm-map .blsm-child-disc {display:block;box-sizing:border-box;border:1px solid #c8ccd1;border-radius:50%;}
.blsm-map .blsm-child-name a {color:#36c;text-decoration:none;}
.blsm-map .blsm-child-name {font-size:13px;line-height:1.4;white-space:nowrap;}
.blsm-map .blsm-child-name a:hover {text-decoration:underline;}
.blsm-map .blsm-child-code {font-size:11px;line-height:1.4;color:#54595d;white-space:nowrap;}
.blsm-map .blsm-child-code {font:10px/1.4 ui-monospace,monospace;color:#72777d;flex:none;}
.blsm-map .blsm-ring-band {display:block;width:20px;height:10px;border:1px dotted #72777d;background:#eaecf0;}
.blsm-map .blsm-child--ring {font-size:11px;}
.blsm-map .blsm-ring-band {display:block;width:22px;height:12px;border:1px dotted #72777d;background-color:#eaecf0;}
.blsm-map .blsm-foot {font:10px/1.6 sans-serif;color:#72777d;text-align:center;border-top:1px solid #eaecf0;padding:5px 8px;}
.blsm-map .blsm-empty {color:#72777d;}
.blsm-map .blsm-empty {color:#72777d;}
@media(max-width:720px){.blsm-map .blsm-scroll {padding:8px 4px 6px;}.blsm-map .blsm-slot {min-height:150px;}.blsm-map .blsm-foot {text-align:left;}}
@media(max-width:720px) {.blsm-map .blsm-scroll {padding-top:6px;} .blsm-map .blsm-rail {padding:0 12px;} .blsm-map .blsm-slot {padding:0 6px;} }
body.skin-theme-clientpref-night .blsm-map {background:#202122;color:#f8f9fa;}
body.skin-theme-clientpref-night .blsm-map {color:#f8f9fa;background:#202122;}
body.skin-theme-clientpref-night .blsm-map .blsm-rail:before,body.skin-theme-clientpref-night .blsm-map .blsm-children:before {background:#72777d;}
body.skin-theme-clientpref-night .blsm-map .blsm-scroll,body.skin-theme-clientpref-night .blsm-map .blsm-child-glyph,body.skin-theme-clientpref-night .blsm-map .blsm-belt-band {background-color:#202122;}
body.skin-theme-clientpref-night .blsm-map .blsm-caption,body.skin-theme-clientpref-night .blsm-map .blsm-child-code {color:#c8ccd1;}
body.skin-theme-clientpref-night .blsm-map .blsm-name a,body.skin-theme-clientpref-night .blsm-map .blsm-child-name a {color:#8ab4f8;}
body.skin-theme-clientpref-night .blsm-map .blsm-name a,body.skin-theme-clientpref-night .blsm-map .blsm-child-name a {color:#8ab4f8;}
body.skin-theme-clientpref-night .blsm-map .blsm-belt-band,body.skin-theme-clientpref-night .blsm-map .blsm-child-glyph {background-color:#202122;}
body.skin-theme-clientpref-night .blsm-map .blsm-foot {border-color:#54595d;color:#a2a9b1;}
body.skin-theme-clientpref-night .blsm-map .blsm-caption {color:#a2a9b1;}

2026年10月31日 (六) 12:43的最新版本

/* Blockland Wiki System map v4.2 | Vector 2022 | TemplateStyles-compatible */
/* The rail is intentionally ABSOLUTE: its intrinsic width must not expand Navbox. */
.blsm-map {display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden;background:#fff;color:#202122;font-size:13px;line-height:1.4;}
.blsm-map .blsm-viewport {position:relative;display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden;}
.blsm-map .blsm-scroll {position:absolute;left:0;right:0;top:0;bottom:0;display:block;box-sizing:border-box;width:100%;height:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:8px 0 3px;}
.blsm-map .blsm-scroll:focus {outline:2px solid #36c;outline-offset:-2px;}
.blsm-map .blsm-rail {position:relative;display:flex;align-items:flex-start;box-sizing:border-box;width:max-content;min-width:100%;height:auto;min-height:145px;padding:0 22px;}
/* 76px glyph box: centre is 8px top padding + 38px = 46px from viewport top. */
.blsm-map .blsm-rail:before {content:"";position:absolute;left:18px;right:18px;top:38px;height:1px;background:#c8ccd1;}
.blsm-map .blsm-slot {position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:0;max-width:240px;min-height:135px;margin:0;padding:0 7px;text-align:center;}
.blsm-map .blsm-glyph {position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:76px;flex:0 0 76px;}
.blsm-map .blsm-disc {position:relative;display:block;flex:0 0 auto;box-sizing:border-box;border-radius:50%;border:1px solid #a2a9b1;background-image:none;}
/* Keep the star's restrained glow; do not alter uploaded images. */
.blsm-map .blsm-disc--star {border-color:#d7ae54;box-shadow:0 0 11px 2px rgba(238,179,71,.42);}
.blsm-map .blsm-image {position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%;}
.blsm-map .blsm-image img {display:block;max-width:none;height:auto;vertical-align:middle;}
.blsm-map .blsm-slot--star .blsm-image {border-radius:50%;box-shadow:0 0 11px 2px rgba(238,179,71,.40);}
.blsm-map .blsm-name {position:relative;margin-top:0;font-size:15px;line-height:1.5;font-weight:600;white-space:normal;}
.blsm-map .blsm-name a,.blsm-map .blsm-child-name a {color:#36c;text-decoration:none;}
.blsm-map .blsm-name a:hover,.blsm-map .blsm-child-name a:hover {text-decoration:underline;}
.blsm-map .blsm-caption {font-size:12px;line-height:1.4;color:#54595d;min-height:18px;white-space:nowrap;}
.blsm-map .blsm-extra {font-size:11px;color:#72777d;white-space:nowrap;}
.blsm-map .blsm-current .blsm-name a,.blsm-map .blsm-current .blsm-child-name a {font-weight:700;}
.blsm-map .blsm-current>.blsm-name:after {content:" ·";color:#36c;}
/* Speckled belt as an independent rail position, like Stanton's Aaron Halo. */
.blsm-map .blsm-belt-band {position:relative;display:block;width:13px;height:44px;border-left:1px dotted #72777d;border-right:1px dotted #72777d;background-color:#fff;background-image:radial-gradient(circle,#54595d 0.7px,transparent 1px),radial-gradient(circle,#a2a9b1 0.7px,transparent 1px);background-size:5px 8px,7px 9px;background-position:0 0,2px 4px;}
.blsm-map .blsm-slot--belt .blsm-name {font-size:14px;}
/* Each satellite lives in the column directly below its primary's disc. */
.blsm-map .blsm-children {position:relative;box-sizing:border-box;align-self:stretch;display:flex;flex-direction:column;align-items:stretch;width:100%;margin:13px 0 0;padding:4px 0 0;}
.blsm-map .blsm-children:before {content:"";position:absolute;left:50%;top:-13px;bottom:10px;width:1px;background:#c8ccd1;}
.blsm-map .blsm-child {position:relative;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;width:calc(50% + 11px);margin-left:calc(50% - 11px);min-height:27px;gap:7px;text-align:left;white-space:nowrap;}
.blsm-map .blsm-child-glyph {position:relative;z-index:1;display:flex;flex:0 0 22px;align-items:center;justify-content:center;width:22px;height:25px;background-color:#fff;}
.blsm-map .blsm-child-art {display:inline-flex;align-items:center;justify-content:center;}
.blsm-map .blsm-child-art img {display:block;max-width:none;height:auto;vertical-align:middle;}
.blsm-map .blsm-child-disc {display:block;box-sizing:border-box;border:1px solid #c8ccd1;border-radius:50%;}
.blsm-map .blsm-child-name {font-size:13px;line-height:1.4;white-space:nowrap;}
.blsm-map .blsm-child-code {font-size:11px;line-height:1.4;color:#54595d;white-space:nowrap;}
.blsm-map .blsm-ring-band {display:block;width:20px;height:10px;border:1px dotted #72777d;background:#eaecf0;}
.blsm-map .blsm-empty {color:#72777d;}
@media(max-width:720px) {.blsm-map .blsm-scroll {padding-top:6px;} .blsm-map .blsm-rail {padding:0 12px;} .blsm-map .blsm-slot {padding:0 6px;} }
body.skin-theme-clientpref-night .blsm-map {color:#f8f9fa;background:#202122;}
body.skin-theme-clientpref-night .blsm-map .blsm-scroll,body.skin-theme-clientpref-night .blsm-map .blsm-child-glyph,body.skin-theme-clientpref-night .blsm-map .blsm-belt-band {background-color:#202122;}
body.skin-theme-clientpref-night .blsm-map .blsm-caption,body.skin-theme-clientpref-night .blsm-map .blsm-child-code {color:#c8ccd1;}
body.skin-theme-clientpref-night .blsm-map .blsm-name a,body.skin-theme-clientpref-night .blsm-map .blsm-child-name a {color:#8ab4f8;}