Karas Corner Of Doom
Karas Corner Of Doom
By: CelesteKaraCelesteKara
Published on 15 Dec 2020 15:56
rating: +47+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; }
/* 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 (min-width: 768px) {
 
    #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;
    }
    }
}


On the Subject Of the Kara


QgeEszY.png

A drawing of the Kara I hate drawing myself. It's annoying and it takes 70 years.

What do Karas do? We’re very unsure.

We know that se enjoys art, music, and occasionally fire. Possibly avian in nature? Though, se has shown signs of being a cat, and a bird, also strangely a monkey? Its assumed se is a harpy. Probably a shapeshifter as well. Contain at all costs. To never be contained.

Se had an odd quote se keeps carving into everything. We understand nothing about this weird creature.

”You are not real.”

Xe has ruined 40 desks.


The Personnel File


Hello Hello!

I’m Kara!

No, no. Sit down, and shut up. Leaving is illegal, and there will be appropriate lethal force taken to ensure you stay in this room.

So, about me…

  • My pronouns are xe/xer, se/ser
    • I'm genderfluid, non-binary, pansexual, asexual, polyamorous, and over all just very very queer
  • I really love Pokemon and Metroid
  • I'm a band nerd
    • I play the bassoon (8 years), piano (13 years (no I'm not good)), and synth (4 years)
    • I'm going to college to get a bachelors in Bassoon Performance and Audio Production
  • I like bullet lists
  • I'm a part of a DID system of 34+
    • Yes, we are open to answering good faith questions
      • We will not answer questions about:
        • Our trauma (self explainitory)
        • Insensitive questions (we will, however, tell you that it's not nice to ask that if in good faith)
        • Questions about our little specifically (just don't be creepy)
          • general questions about how they are or what it's like is fine, but don't try to interact with them or ask creepy questions about them.
      • Generally, just use your best judgement on what to ask! Google is also a good recourse for research about DID as well since all systems are different.
  • I'm mostly a friendly face around :)
  • I'm ex-staff, and I was on staff for 2 years
    • I'm good with licensing ;)

Idk, just interact with me on IRC and Discord or places like that lol


My Works that have been Posted


Tales


Misc Tales

Tell Me Why


Rating: +22
Comments: 5
+/- : +23/-1
Last Comment: CelesteKara (20 Feb 2021 04:57)
Last Edit: Ralliston (25 Jul 2022 17:16)

Savin' Me


Rating: +39
Comments: 10
+/- : +42/-3
Last Comment: CelesteKara (23 Feb 2021 07:17)
Last Edit: Ralliston (25 Jul 2022 17:16)

Eyesore


Rating: +13
Comments: 1
+/- : +13/-0
Last Comment: CelesteKara (19 Mar 2021 23:17)
Last Edit: Ralliston (23 Jul 2022 11:07)

Disturbia


Rating: +22
Comments: 1
+/- : +26/-4
Last Comment: CelesteKara (23 Mar 2021 20:46)
Last Edit: Ralliston (24 Jul 2022 10:34)

False Confidence


Rating: +21
Comments: 2
+/- : +22/-1
Last Comment: DrWhiteFox (27 Mar 2021 14:11)
Last Edit: Ralliston (22 Jul 2022 16:51)

CANREN CON

Blood In The Water


Rating: +87
Comments: 10
+/- : +105/-18
Last Comment: Bawower (23 Dec 2020 03:09)
Last Edit: Jerden (11 Oct 2022 16:12)

Give It!


Rating: +19
Comments: 15
+/- : +58/-39
Last Comment: LORDXVNV (10 Aug 2021 00:19)
Last Edit: Jerden (11 Oct 2022 16:13)

Scenes from a Comprehensive Clusterfuck (feat. not_a_seagull, The Pighead, and HarryBlank)


Rating: +67
Comments: 10
+/- : +76/-9
Last Comment: HarryBlank (24 Sep 2021 10:18)
Last Edit: Jerden (11 Oct 2022 16:15)


Katalina and Cal Tales
These were all written when Kara was dating Cal in the meatspace (real life). I say this in hopes it will give some context to the situation and stories.

Anthem Of The Angels


Rating: +24
Comments: 2
+/- : +31/-7
Last Comment: Calibold (31 Jul 2020 05:40)
Last Edit: Ralliston (07 Sep 2022 15:42)

This Cruel Moon


Rating: +117
Comments: 17
+/- : +132/-15
Last Comment: Quadruple Stuffed (04 Jan 2022 14:38)
Last Edit: Ralliston (25 Jul 2022 17:16)


SCP-5097 Tales

Hurt


Rating: +77
Comments: 7
+/- : +83/-6
Last Comment: KaraKatt (24 Jul 2020 04:40)
Last Edit: Ralliston (07 Sep 2022 15:42)

Without You


Rating: +51
Comments: 5
+/- : +53/-2
Last Comment: KaraKatt (26 Jul 2020 07:59)
Last Edit: Ralliston (07 Sep 2022 15:42)


Team Bird Tales

A Given Purpose


Rating: +55
Comments: 5
+/- : +55/-0
Last Comment: KaraKatt (30 Apr 2020 03:06)
Last Edit: Ralliston (13 Sep 2022 16:28)


Social Media


0YCeiKe.png

Its my friend and I right after Prelims BOA San Antonio 2019! (I’m on the right)

Honestly, that's it. I have nothing else to my name, EXCEPT FOR THESE COOL SOCIAL LINK-A-MEDIAS!






My DeviantArt

My Twitter

My Instagram

My Youtube









My SICK Trophies


tsf.png mww.png ccc.png scl.png clb.png tlt.png tbe.png awb.png pbs.png spa.png apf.png srs.png pvr.png cda.png dado.png lgbt.png

People I Love A LOT


“That's it?”

Don’t like it? Wait a month or five, there might be more! Or not, I don’t know…

In the time between, go read some of these wonderful peoples’ work! They're really cool and I've know them for a while and they're my friends :)

(those with ! in their names are my besties, we love them here)

Lt Flops
Notgull
Naepic
Mars!
Doctor Fullham!
Fairydoctor!
Oboebandgeek99
Athenodora!
Tawnyowljones!


Wait, one more thing!

If life happens, and I decide to leave the site, I die, or I otherwise don't exist for 4 years, without anyone knowing about my whereabouts and having the ability to contact me, then I wish for Marcelles_RaynesMarcelles_Raynes to take ownership of all of my articles (aside from collaborations, which go to their co-authors), and all matters of deletion, porting and licensing are to be forwarded to him.

The Team Bird Art Page is a special case and should be handled by the Team Bird Team (notgullnotgull, Lt FlopsLt Flops, AyersAyers, and Quantum PhysicianQuantum Physician) They’re great people and I have trust in them (Maybe too much.)


That's it. Go home, you can not stay here!

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