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; }
角色描绘







6k竞赛特辑



请按如下方式引用此页:
“EstrellaYoshte的插画桌”,作者 EstrellaYoshte,来自 SCP 维基。原文链接:https://www.scpwiki.com/art:estrella-illustration-desk。译者 Esperanza_Cai,来自 SCP-CN 维基。译文链接:http://scp-wiki-cn.wikidot.com/art:estrella-illustration-desk。遵循 CC-BY-SA 协议。
更多详情请参阅授权指南。
授权信息
文件名:全部图像
图像作者:EstrellaYoshte
授权协议:CC BY-SA 3.0
文件名:GgACX5Z.jpg
图像名:Avalon
图像作者:EstrellaYoshte
授权协议:CC BY-SA 3.0
备注:衍生自以下图像。
图像名:New York City Street
图像作者:Zeeyolq Photography
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/ff9c6803-e6a0-4fb8-9504-3cf83c07645a
图像名:Modern Building
图像作者:oatsy40
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/021d14e5-d599-493d-9758-8267bc2b2bf0
图像名:james stirling, cambridge university history faculty building, 1964-1967
图像作者:seier+seier
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/c396f041-9212-4275-9c9f-66c37ae90252
图像名:Chicago skyscrapers (4)
图像作者:4nitsirk
授权协议:CC BY-SA 2.0
来源链接:https://search.creativecommons.org/photos/9cf10fe1-46b8-483e-9df0-3486342d82da
图像名:Central Park Benches
图像作者:Phil Roeder
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/fd7e2d0b-626c-4913-b215-5edbfed2c9a0
图像名:Bullet Train?
图像作者:alantankenghoe
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/06926b1e-ddb3-4d35-ab8a-d3335c0e9924
图像名:Cliff Diving at Pace Bend Park on Lake Travis
图像作者:jrandallc
授权协议:CC BY-SA 2.0
来源链接:https://search.creativecommons.org/photos/edb0f462-14f2-4404-afb4-9e05faf94c8f
图像名:Pearl sky
图像作者:be creator
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/f641a28f-7ec7-4784-ad7a-f4cde36a4f54
图像名:Sky-2008-07-03-000005
图像作者:SKWDiesel1
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/ccf7bbe6-562f-4a1e-8600-b12adaa99f59
图像名:City skyline
图像作者:ota_photos
授权协议:CC BY-SA 2.0
来源链接:https://search.creativecommons.org/photos/f17bb88b-ea3b-4499-b63c-5788265be11f
图像名:free seamless brick texture frederiksberg gymnasium
图像作者:seier+seier
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/7d0ef9d5-1a87-4f59-a0dd-ca06d8f97efc
图像名:Sky
图像作者:monkeyatlarge
授权协议:CC BY 2.0
来源链接:https://search.creativecommons.org/photos/937cd1b0-efc5-4a57-b8ea-308e88087e9a
更多维基文档信息,请见版权信息总览。