makes character.ai look better
character.ai by endercat126
Details
Authorendercat126
Licensecc0
Categorycharacter.ai
Created
Updated
Size3.1 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name character.ai
@namespace https://codeberg.org/endercat
@version 1.0.0
@description makes character.ai look better
@author Ava
@preprocessor less
@var color clrBase "Base colour" #121215
@var color clrTint "Tint colour" #cfbeff
@var color clrText "Text colour" #e9e4f4
==/UserStyle== */
@-moz-document domain("character.ai") {
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&family=Noto+Color+Emoji&family=Rubik:wght@400;600&display=swap');
:root {
--radius: 2rem;
--font-normal: 'Rubik', sans-serif, 'Noto Color Emoji', 'FiraCode Nerd Font';
--font-code: 'JetBrains Mono', 'Noto Color Emoji', monospace, var(--font-normal);
/*--base-clr: #141416;
--tint-clr: #d7d7d7;*/
--base-clr: @clrBase;
--tint-clr: @clrTint;
--text-clr: @clrText;
--G0: color-mix(in oklab, var(--base-clr) 2.5%, var(--tint-clr));
--G50: color-mix(in oklab, var(--base-clr) 2%, var(--tint-clr));
--G100: color-mix(in oklab, var(--base-clr) 4%, var(--tint-clr));
--G150: color-mix(in oklab, var(--base-clr) 7%, var(--tint-clr));
--G200: color-mix(in oklab, var(--base-clr) 10%, var(--tint-clr));
--G250: color-mix(in oklab, var(--base-clr) 14%, var(--tint-clr));
--G300: color-mix(in oklab, var(--base-clr) 20.5%, var(--tint-clr));
--G400: color-mix(in oklab, var(--base-clr) 35.5%, var(--tint-clr));
--G500: color-mix(in oklab, var(--base-clr) 51%, var(--tint-clr));
--G600: color-mix(in oklab, var(--base-clr) 66.5%, var(--tint-clr));
--G700: color-mix(in oklab, var(--base-clr) 77.75%, var(--tint-clr));
--G750: color-mix(in oklab, var(--base-clr) 85%, var(--tint-clr));
--G800: color-mix(in oklab, var(--base-clr) 90%, var(--tint-clr));
--G850: color-mix(in oklab, var(--base-clr) 93%, var(--tint-clr));
--G900: color-mix(in oklab, var(--base-clr) 97%, var(--tint-clr));
--G950: var(--base-clr);
--surface-elevation-1: var(--G900);
}
*:not(code, code *) {
font-family: var(--font-normal) !important;
color: var(--text-clr);
}
code, code * {
font-family: var(--font-code);
}
.data-\[hover\=true\]\:opacity-hover.h-unit-10.w-unit-10.min-w-unit-10.text-primary-foreground.bg-primary.\!transition-none.\!gap-unit-0.px-unit-0.rounded-md.gap-unit-2.text-small.hover\:bg-primary\/90.data-\[focus-visible\=true\]\:outline-offset-2.data-\[focus-visible\=true\]\:outline-focus.data-\[focus-visible\=true\]\:outline-2.data-\[focus-visible\=true\]\:z-10.outline-none.tap-highlight-transparent.overflow-hidden.subpixel-antialiased.font-normal.whitespace-nowrap.select-none.appearance-none.box-border.justify-center.items-center.inline-flex.relative.group.z-0 > div > svg * {
color: var(--G900) !important;
}
.items-center.text-md.flex-row-reverse.flex.justify-between.font-mono.px-2.bg-surface-elevation-2 {
background: var(--G950);
border-radius: 0.5rem 0.5rem 0 0;
padding: 0.5rem 1rem;
}
pre {
border-radius: 0 0 0.5rem 0.5rem !important;
padding: 1rem !important;
}
.max-w-3xl {
max-width: 56rem;
}
.max-w-xl {
max-width: unset;
}
p > img {
border-radius: 0.5rem;
}
}