SCP-6734
SCP-6734
Byㅤ BitOddInnitBitOddInnit
Published on 15 Dec 2022 18:02

rating: +35+x

What this is

A bunch of miscellaneous CSS 'improvements' that I, CroquemboucheCroquembouche, 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; }

rating: +35+x

Item #: SCP-6734

Class: Argus

Sacrae Causā Prōcēdendae: SCP-6734 is to remain within the Royal Palace in Dezmond, the Capital of the Kingdom of Xerophylla. Any attempts to remove it from the Palace without the expressed permission of a member of The Council Thirteen will result in immediate expulsion from the Fundamentum and a call will be put out for the offender's capture, whether dead or alive.

celestantnail

SCP-6734

Description: SCP-6734 is a rapier currently within the possession of the Xerophyllan Royal Family. SCP-6734's blade is composed of a material known as Radiance Steel.1

SCP-6734's primary anomalous ability is its ability to completely absorb the soul of anyone slain by the blade. It is unknown what happens to the souls of the slain, but the bodies left behind have not been observed to reanimate and fall to the Rage of Yvith, leading to the current hypothesis that SCP-6734 stores souls within itself to fuel its other capabilities. While it contains one or more souls, SCP-6734's surface is incapable of becoming dirty.

SCP-6734, provided it contains one or more souls, allow the wielder to regenerate from injuries. In testing, this ability has shown to be capable of closing open wounds, regenerating lost limbs, returning sight and hearing to those blinded or deafened by external forces and curing disease.

Any person attempting to wield SCP-6734 who does not belong to the Royal Family of Xerophylla will find that SCP-6734's anomalous abilities will have their potency greatly reduced, but also that the object is slowly absorbing their soul. Currently, only those with the blood of the Xeraphon Dynasty are able to wield SCP-6734 without suffering these effects.

Currently, SCP-6734 lacks an offical wielder. Personnel of Rank Three or higher should refer to the attached interview on their provided copies of this document.

The following is a table of occasions SCP-6734 has been allowed to be used following its classification and addition to the Fundamentum's archives.

Wielder Occasion Council Notes
King Jacob Von Xeraphon XI His Majesty was granted use of the object during the Eve of Blood, so that he could fight alongside The Royal Army in their battle against the horde of risen corpses besieging Dezmond internally and outwardly from their graves. While his presence proved instrumental in driving back the hordes at the Southern Gates, he ultimately fell in battle, impaling himself with the object to fall to the Rage of Yvith himself. In the hours following his death, his daughter Irene and her husband George were pronounced the Queen and King of Holy Xerophylla. Their daughter, Linda, would receive the title of Princess of Greater Dezmond in her mother's place. The passing of His Majesty Jacob XI was a tragedy, simply put. One of many whose lives were lost during the Eve of Blood. His sacrifice is not to be forgotten, as long as Xerophylla stands. -VIII
Duchess Harriette Von Xeraphon, second cousin to Queen Irene. The Duchess of Alpana requested access to the object in order to quell an uprising in former Ilcanan territories in the fallout from the Eve of Blood. Access was granted, and the uprising was crushed shortly after. The poor fools. Only through unity can we make it through these difficult times. -III
Duke Saul Kepler, brother to King George. Requested use of the object to be displayed in his estate during a dinner party. Denied. Buffon. -X
A figure of importance to the Royal Family Requested access to the object for use in an attempt to defeat an unnamed entity that had had been threatening a village in Southern Xerophylla. Denied due to the likelihood of the object's destruction or loss. We will not speak of what happened regarding this entry. Pasini will pay for the damages wrought in due time. -I

The following note has been attached to all copies of the SCP-6734 documents, as per the request of Overseer III of the Council Novus Thirteen.

To all staff operating within Holy Site-01

I thank you for taking the time to read this note.

I am aware of the sentiments surrounding the containment of SCP-6734, and how it is being left to the Royal Family. Why, I hear you ask, should the family who called for our creation be the ones handling an aspect of the goals we ourselves swore to achieve?

These questions will be answered with time, as many things are. Sadly, accelerating the temporal flow is something outside of my capability, so you must bear with us.

Even if the time it takes is beyond that which you, the one reading this, will live to see.

Remember, we die in the dark so we may see the light once more.
-III


The following is a transcript of a meeting between I and III of the Council Novus Thirteen, as recorded by III.

I enters III's personal quarters under Holy Site-01. III stands from a kneeling position, and turns to face I.

I: Hello, III.

III: I. What brings you to my sanctum on this fine eve?

I: I wanted to talk to you about SCP-6734.

III: You too seek to criticize my decision to keep it within the Royal Family's possession?

I: Nay, my friend, not at all. I simply wish to understand your insistence on the matter. You were… quite agitated regarding the matter during our last meeting. V is still somewhat rattled from some of the threats you threw around.

III: I, my boy, you know how I am regarding my faith. Surely, you would've done much the same if she had said such things about your god?

I: Not much use in posing such a question to a nonbeliever, but I digress. Explain yourself.

III: I suppose you weren't fooled by the excuse of preserving the family's history through such items?

I: No.

III: Very well then. I take it you are aware of the Princess of Greater Xerophylla?

I: Yes, III, I am very much aware of our future Queen's existence. Continue.

III: Allow me to paint you a picture, I. Imagine for me, a warrior. Lithe, lightly armored. A symbol to those around her through virtue of birth. Wielding a weapon that can truly kill her enemies, and prevent her own fall so long as she ensures the fall of others.

I: III-

III: We have the tools in our possession. Her father is the greatest general to grace our Kingdom in generations. She is young, easily controlled and moved toward our vision. We have a weapon that can eliminate many of the dangers of combat so long as she is efficient. She is of royal birth, what better to rally the troops than to have one of the monarchy fight alongside them?

I: III, do you hear yourself?

III: Loud and clear, I.

I: You're asking me to allow you to manipulate a child into becoming a soldier. Had you not considered she may want something else in life? What if she wishes to be a poet, or a diplomat? Anything rather than a Warrior-Queen.

III: I have my ways of avoiding the possibilities.

I: And what if her parents object?

III: Who is George to object to me helping his daughter follow in his footsteps?

I: Bloody hell. How much of this have you planned out?

III: How much would you consider too much?

I: You've already crossed that line.

III: Oh well.

I: III, I'm going to repeat myself. You see absolutely no problem in manipulating a child into becoming some kind of killing machine?

III: Well, there are obviously moral quandaries in this matter.

I: And how, dare I ask, are you looking to resolve them?

III: Simple. Morals and the perfection of a goal such as this are incompatible. As such, I shall eschew the former.

I: You sick bastard.

III: Now now, I, temper.

I: The other Council members will hear of this.

III: You think the half of them will care? X would kill for someone to lead a charge against Pasini. VII is obsessed with seeing 6734 in action someday. II, IV and IX would all love something or someone that would handle the defense of the nation while we set our sights inward to repair the mess we've made. Morals are for newcomers and idiots in this line of work, I. You should know that.

I: …This isn't the last you'll hear about this from me.

III: I await when this comes back to bite me, oh dear I. Now, leave. You are interrupting my prayers.

I: May Mekhane tear that steel abhorrence you call your flesh from your body and strike you to Hell for what your mind has conjured.

III: Machina non curat hominem, I. Goodbye.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License