MTF Theta-90角色简介 |
---|
By: |
Published on 29 Nov 2022 05:03 |
What this is
A bunch of miscellaneous CSS 'improvements' that I, Croquembouche, use on a bunch of pages because I think it makes them easier to deal with.
The changes this component makes are bunch of really trivial modifications to ease the writing experience and to make documenting components/themes a bit easier (which I do a lot). It doesn't change anything about the page visually for the reader — the changes are for the writer.
I wouldn't expect translations of articles that use this component to also use this component, unless the translator likes it and would want to use it anyway.
This component probably won't conflict with other components or themes, and even if it does, it probably won't matter too much.
Usage
On any wiki:
[[include :scp-wiki:component:croqstyle]]
This component is designed to be used on other components. When using on another component, be sure to add this inside the component's [[iftags]] block, so that users of your component are not forced into also using Croqstyle.
Related components
Other personal styling components (which change just a couple things):
Personal styling themes (which are visual overhauls):
CSS changes
Reasonably-sized footnotes
Stops footnotes from being a million miles wide, so that you can actually read them.
.hovertip { max-width: 400px; }
Monospace edit/code
Makes the edit textbox monospace, and also changes all monospace text to Fira Code, the obviously superior monospace font.
@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap'); :root { --mono-font: "Fira Code", Cousine, monospace; } #edit-page-textarea, .code pre, .code p, .code, tt, .page-source { font-family: var(--mono-font); } .code pre * { white-space: pre; } .code *, .pre * { font-feature-settings: unset; }
Teletype backgrounds
Adds a light grey background to <tt> elements ({{text}}), so code snippets stand out more.
tt { background-color: var(--swatch-something-bhl-idk-will-fix-later, #f4f4f4); font-size: 85%; padding: 0.2em 0.4em; margin: 0; border-radius: 6px; }
No more bigfaces
Stops big pictures from appearing when you hover over someone's avatar image, because they're stupid and really annoying and you can just click on them if you want to see the big version.
.avatar-hover { display: none !important; }
Breaky breaky
Any text inside a div with class nobreak has line-wrapping happen between every letter.
.nobreak { word-break: break-all; }
Code colours
Add my terminal's code colours as variables. Maybe I'll change this to a more common terminal theme like Monokai or something at some point, but for now it's just my personal theme, which is derived from Tomorrow Night Eighties.
Also, adding the .terminal class to a fake code block as [[div class="code terminal"]] gives it a sort of pseudo-terminal look with a dark background. Doesn't work with [[code]], because Wikidot inserts a bunch of syntax highlighting that you can't change yourself without a bunch of CSS. Use it for non-[[code]] code snippets only.
Quick tool to colourise a 'standard' Wikidot component usage example with the above vars: link
:root { --c-bg: #393939; --c-syntax: #e0e0e0; --c-comment: #999999; --c-error: #f2777a; --c-value: #f99157; --c-symbol: #ffcc66; --c-string: #99cc99; --c-operator: #66cccc; --c-builtin: #70a7df; --c-keyword: #cc99cc; } .terminal, .terminal > .code { color: var(--c-syntax); background: var(--c-bg); border: 0.4rem solid var(--c-comment); border-radius: 1rem; }
Debug mode
Draw lines around anything inside .debug-mode. The colour of the lines is red but defers to CSS variable --debug-colour.
You can also add div.debug-info.over and div.debug-info.under inside an element to annotate the debug boxes — though you'll need to make sure to leave enough vertical space that the annotation doesn't overlap the thing above or below it.
…like this!
.debug-mode, .debug-mode *, .debug-mode *::before, .debug-mode *::after { outline: 1px solid var(--debug-colour, red); position: relative; } .debug-info { position: absolute; left: 50%; transform: translateX(-50%); font-family: 'Fira Code', monospace; font-size: 1rem; white-space: nowrap; } .debug-info.over { top: -2.5rem; } .debug-info.under { bottom: -2.5rem; } .debug-info p { margin: 0; }
/* source: http://ah-sandbox.wikidot.com/component:collapsible-sidebar-x1 */ #top-bar .open-menu a { position: fixed; top: 0.5em; left: 0.5em; z-index: 5; font-family: 'Nanum Gothic', san-serif; font-size: 30px; font-weight: 700; width: 30px; height: 30px; line-height: 0.9em; text-align: center; border: 0.2em solid #888; background-color: #fff; border-radius: 3em; color: #888; } @media not (max-width: 767px) { #top-bar .mobile-top-bar { display: block; } #top-bar .mobile-top-bar li { display: none; } #main-content { max-width: 708px; margin: 0 auto; padding: 0; transition: max-width 0.2s ease-in-out; } #side-bar { display: block; position: fixed; top: 0; left: -20em; width: 17.75em; height: 100%; margin: 0; overflow-y: auto; z-index: 10; padding: 1em 1em 0 1em; background-color: rgba(0,0,0,0.1); transition: left 0.4s ease-in-out; scrollbar-width: thin; } #side-bar:target { left: 0; } #side-bar:focus-within:not(:target) { left: 0; } #side-bar:target .close-menu { display: block; position: fixed; width: 100%; height: 100%; top: 0; left: 0; margin-left: 19.75em; opacity: 0; z-index: -1; visibility: visible; } #side-bar:not(:target) .close-menu { display: none; } #top-bar .open-menu a:hover { text-decoration: none; } /* FIREFOX-SPECIFIC COMPATIBILITY METHOD */ @supports (-moz-appearance:none) { #top-bar .open-menu a { pointer-events: none; } #side-bar:not(:target) .close-menu { display: block; pointer-events: none; user-select: none; } /* This pseudo-element is meant to overlay the regular sidebar button so the fixed positioning (top, left, right and/or bottom) has to match */ #side-bar .close-menu::before { content: ""; position: fixed; z-index: 5; display: block; top: 0.5em; left: 0.5em; border: 0.2em solid transparent; width: 30px; height: 30px; font-size: 30px; line-height: 0.9em; pointer-events: all; cursor: pointer; } #side-bar:focus-within { left: 0; } #side-bar:focus-within .close-menu::before { pointer-events: none; } } }
自: MTF-Training@scipnet
至: MTF-CommanderServ-T90
主题: MTF Theta-90指挥官任命
亲爱的[DIMACCIO的继任者],
恭喜上任机动特遣队Theta-90(“角磨机”)指挥官!
为帮助你更好了解你的队员,你将拿到每个战术小组成员的简介文件。下面附上其中第一个——战术十组的链接,你可以从中了解每个队员的当前角色和简要背景。此外,Dimaccio指挥官觉得为每个成员引用一段队伍语音记录会很有启发。为公平起见,我自作主张为他做了同样的事。
再次祝贺,一路顺风。Paul Dimaccio是个难以为他人所效仿的演员。
你诚挚的,
DR. A. CLEF
管理,训练与培养
SCP基金会机动特遣队指挥部

JANE WEISS,中尉
队伍指挥官,MTF THETA-90战术十组
(曾任:高级专家,MTF THETA-90战术十组)
Jane Weiss (拓扑学博士)入职于其父故乡加纳的一家前台公司,职务为初级研究院员。她在头几年作为一名研究员的业绩突出,并被推荐进入MTF,后者在当时急需更多技术专家。在其母亲——一名海军的鼓励下,Weiss通过了MTF基础学校,并以见习技术专家的身份加入了“角磨机”。在J. Smithson上尉提前退休后,由于迅速而稳步的晋升(见习,专业,高级专家),Weiss被任命为战术10队的中尉与指挥官。
“我只是……光皮,不是白皮!再说了,我也才练了几年芭蕾而已,真会把你的脚搞废掉的。”

冯子陌,特工
技术全才,MTF THETA-90战术十组
战术10队目前唯一的多面手特工。冯子陌出生于香港,就读于北京清华大学,他1在一次学术辩论会中引起了基金会人员的注意。本科毕业回到香港后,在基金会人员的指定点下,他发现了自己对成为父亲那样的警探感到疑虑,遂加入基金会。冯历任数个不同的收容小组,处理过的项目从低级惰性到Keter级智慧实体一应俱全。在一次极度困难的任务中,冯成为了收容小组唯一活下来的人,随后他参加了MTF基础学校,并在毕业后立即加入了MTF Theta-90。从此,他既为战术10队提供了全方位的能力,也为这支队伍增添了几分戏谑笑闹。
“你知道的,专家,我敢担保让你的嘴角时不时上扬。来嘛——试试又不会掉块肉。要不,继续甩你那‘老郑的眼神’吧。我都无所谓咯,大姐。”

TREASURE ALUKO,特工
医疗,MTF THETA-90战术十组
Treasure Aluko博士(医学博士)是土生土长的拉各斯人,她离开尼日利亚,远赴美国攻读医学学位,但毕业后立即回国开办了一家社区诊所。在这个过程中基金会注意到了Aluko,并说服她可以通过为异常和基金会人员提供医疗救护来更好地服务人们。Aluko表达了对于将大量时间投入安排调查手术的不满,她向MTF发出了申请,并得到通过。当时,在MTF的任何医疗岗位上都需要一个完整的医学学位。在此期间,她表现出色,最负盛名的是在两起事故中挽救了特遣队指挥官保罗·迪马西奥和战术小队指挥官Jason Smithson的生命。
“嘿,你知道我喜欢什么吧?上好的泰式炒河粉。当面条冒着热气,汤汁淋漓的时候…绝对是一种美味。好了,让我们把他的小肠移到这里,然后 […] 什么?

ROBERTO HERNANDEZ,下士
战术专家,MTF THETA-90战术十组
作为阿根廷海军APBT (Agrupación de Buzos Tácticos /战术潜水员集团)的一名老兵,“鲍比”Hernandez在对自己的军事生涯感到厌倦后,通过下属PMC找到了进入基金会的方式。最初,Hernandez服役于MTF Gamma-6(“深渊喂食者”),他对该队的任务不满意,多次提出调动申请。在被告知没有相关的MTF职位空缺后,Hernandez坚定立场不动摇,最终成功调往MTF Theta-90,以填补战术十组的战术专家需求。尽管Hernandez公开表达了对自己军衔的不满意,但自从加入角磨机以来,他的所有指标都有了显著提高。
“哥们,我喜欢男人不代表我是个娘娘腔,我他妈受够这群傻逼了。干你娘,我绝对会调离这儿,我对天发誓。"

ALEXANDRINIA 郑,专业医师(荣休)
高级专家,MTF THETA-90战术十组
高级专家郑(物理学博士)在就读研究生期间因一次演讲被基金会卧底所关注,后加入基金会。和Weiss一样,郑在开始MTF生涯之前,也做了几年备受推崇的研究人员。不过,当她第一次了解到MTF的那一刻起,她就决定要留在这里。从基础学校毕业后,郑在MTF Zeta-9工作了一段时间,她的特殊天赋将她调到了MTF Theta-90。2经历了功勋累累的几年,郑专家从MTF Theta-90调离,开始领导自己的研究小组。她目前被借调回MTF,在指挥官Dimaccio退位并进入郑的研究小组之前。
“实习生们,我将决定正确的行动方针。然后,我们将采取这种方法,直至异常得到保护。有什么问题吗?”

JASON SMITHSON,上尉
导师,异常几何训练中心
(曾任:队伍指挥官,MTF THETA-90战术十组)
在英国陆军特种航空兵服役后,Jason Smithson被直接录用为MTF指挥部的一名战术特工。他拒绝了几次晋升的机会,在下士军衔上呆了好几年,直到领导战术十组的机会出现。在一次与GOC团队的蓝绿事件的合作中,由于对方的粗心大意,Smithson 中尉被永久调至教学和训练职位。 尽管如此,他有机会对战术十组进行“实地观察”的次数似乎比预期指导名额还要多。
“听着:不管那玩意看起来多古怪,朝它开枪,直到它动不了为止!这又不是什么广义相对论。[…] 如果是呢?哦,那就是我们找Weiss和老郑的目的,伙计。"

PAUL DIMACCIO,指挥官
特遣队指挥官,MTF THETA-90 (等待调任)
Commander Dimaccio (科学学士)从联邦法律培训中心毕业后不久即被基金会录用。他最初被分配到基金会安保部门,在几次事件中表现突出,因此被荐往MTF基础学校。Dimaccio不仅长于自己的战术角色,而且善于了解特遣队的其他角色。他因此升任战术小组指挥官,并最终成为了特遣队指挥官。目前,Dimaccio正等待调至郑专家的研究小组;在指挥权交接期间,他将继续留任,与新上任的特遣部队指挥官合作,以确保交接工作顺利。
“没错,我上周刚刚写了第四遍或者第五遍,真是年年都让人头疼。狗日的RAISA,我发誓——麦克风还开着?哦,操——”
请按如下方式引用此页:
“MTF Theta-90角色简介”,作者 Mr Carbon,来自 SCP 维基。原文链接:https://www.scpwiki.com/mtf-theta-90-character-profiles。译者 Hg-lab,来自 SCP-CN 维基。译文链接:http://scp-wiki-cn.wikidot.com/mtf-theta-90-character-profiles。遵循 CC-BY-SA 协议。
更多详情请参阅授权指南。
授权信息
本文使用的这些在CC-BY-SA下发布的图片均由nihonio创作,对其表示感谢。支持社区艺术家!
更多维基文档信息,请见版权信息总览。