Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • PantyNabber/fc-pregmod
  • pregmodfan/fc-pregmod
  • Alice.Grant/fc-pregmod
  • powerfful/fc-pregmod
  • elstumpo/fc-pregmod
  • Y/fc-pregmod
  • floer/fc-pregmod
  • oidocrop/fc-pregmod
  • hawk5005/fc-pregmod
  • nn/fc-pregmod
  • latios298/fc-pregmod
  • brpregmodfan/fc-pregmod
  • SomeoneTookMyUserName/fc-pregmod
  • 000-250-006/fc-pregmod
  • rewrica/fc-pregmod
  • Stuffedgame/fc-pregmod
  • wisepants314/fc-pregmod
  • fcanon/fc-pregmod
  • randomanon1/pregmod-mod-cyberfurry
  • teddy.buckland/fc-pregmod
  • farsinian_591b7a2d8b49d/fc-pregmod
  • FCShotadev/fc-pregmod
  • uselessartifact/fc-pregmod
  • irina_90/fc-pregmod
  • thaumx/fc-pregmod
  • MouseOfLight/fc-pregmod
  • empresssela/fc-pregmod
  • MasterAaran/fc-pregmod
  • ishy/fc-pregmod
  • psychofox/fc-pregmod
  • shadomancer/fc-pregmod
  • tycrakgg/fc-pregmod
  • azktaawc/fc-pregmod
  • andonno07/fc-pregmod
  • Onithyr/fc-pregmod
  • redneck987.jl/fc-pregmod
  • Farseeker/fc-pregmod
  • milliarc/fc-pregmod
  • BeefimusMaximus/fc-pregmod
  • magicknight79/fc-pregmod
  • hexall90/fc-pregmod
  • cantworkforever/fc-pregmod
  • jc052005/fc-pregmod
  • klorpa/fc-pregmod
  • doku/fc-pregmod
  • samhradh/fc-pregmod
  • scientist/fc-pregmod
  • albania420/fc-pregmod
  • Editoranon/fc-pregmod
  • Anony/fc-pregmod
  • deimios666/fc-pregmod
  • IvoHoe/fc-pregmod
  • bitty/fc-pregmod
  • RealAnon1800/fc-pregmod
  • brankirk/fc-pregmod
  • Amygdalan/fc-pregmod
  • DankWolf/fc-pregmod
  • Supot1951/fc-pregmod
  • bcy603/fc-pregmod
  • pwfxjpuv/fc-pregmod
  • ThreadAnon/fc-pregmod
  • Anon1800/fc-pregmod
  • Echoart/fc-pregmod
  • Dingotush/fc-pregmod
  • anonman/fc-pregmod
  • Arkerthan/fc-pregmod
  • svornost/fc-pregmod
  • wierdwierdos/fc-pregmod
  • wetwareAnon/fc-pregmod
  • QuartzHat/fc-pregmod
  • IchthysdeKilt/fc-pregmod
  • AnonAnonFC/fc-pregmod
  • Alexsis/fc-pregmod
  • LoyalTreeWP/fc-pregmod
  • aerialace/fc-pregmod
  • NurseryAnon/fc-pregmod
  • drakeashordcataclysm/fc-pregmod
  • AshVaris/fc-pregmod
  • purely0nothing/fc-pregmod
  • alex2011/fc-pregmod
  • Lindontree/fc-pregmod
  • FCaa/fc-pregmod
  • TR-8R/fc-pregmod
  • Jones/fc-pregmod
  • brr99/fc-pregmod
  • WriteAnon101/fc-pregmod
  • Drosil/fc-pregmod
  • Bob1221/fc-pregmod
  • vas/fc-pregmod
  • gitgud.user.937/fc-pregmod
  • D-K/fc-pregmod
  • AnonDev/fc-pregmod
  • madman23456/fc-pregmod
  • InarusLynx/fc-pregmod
  • Sonofrevvan/fc-pregmod
  • Randoisrando/fc-pregmod
  • cheez94/fc-pregmod
  • dldldl/fc-pregmod
  • alice321/fc-pregmod
  • Alexei91/fc-pregmod
  • darkcy/fc-pregmod
  • MapleMAD/fc-pregmod
  • pillarofsalt/fc-pregmod
  • vultureangels/fc-pregmod
  • kernel/fc-pregmod
  • nooneman/fc-pregmod
  • deepmurk/fc-pregmod
  • uglybead/fc-pregmod
  • lemongrab/fc-pregmod
  • temperence-chan/fc-pregmod
  • hcommenter/fc-pregmod
  • SpedeMemerson/fc-pregmod
  • qwijqwsf/fc-pregmod
  • BuDClow/fc-pregmod
  • HiveBro/fc-pregmod
  • shoku/fc-pregmod
  • ezsh/fc-pregmod
  • Blank/fc-pregmod
  • randoralcissian/fc-pregmod
  • benito92/fc-pregmod
  • balakart/fc-pregmod
  • wedonotsaw/fc-pregmod
  • Cayleth/fc-pregmod
  • Khip/fc-pregmod
  • Zfair/fc-pregmod
  • promethium/fc-pregmod
  • scyne/fc-pregmod
  • ZZC/fc-pregmod
  • SilverJanine/fc-pregmod
  • joxosix654email-9.co/fc-pregmod
  • Littlefootlittleguy/fc-pregmod
  • FelipeBA/fc-pregmod
  • bigtiddygothbf/fc-pregmod
  • Qotsafan/fc-pregmod
  • Zachpocalypse/fc-pregmod
  • milkanon66/fc-pregmod
  • GreGGoZZ/fc-pregmod
  • drsnarf86/fc-pregmod
  • valen102938/fc-pregmod
  • pregspammer/fc-pregmod
  • ponderin94/fc-pregmod
  • nook/fc-pregmod
  • carnifex34/fc-pregmod-mod-carni
  • SyntheticHigh/fc-pregmod
  • bob112211/fc-pregmod
  • amomynous0/fc-pregmod
  • oxone/fc-pregmod
  • MaxEuwe/fc-pregmod
  • nekoanon/fc-pregmod
  • preglocke/fc-pregmod
  • valen10293847/fc-pregmod
  • 2hu4u/fc-pregmod
  • mayibrad/fc-pregmod
  • Screm/fc-pregmod
  • Ansopedi/fc-pregmod
  • mrchaosbones/fc-pregmod
  • putrid/fc-pregmod
  • Kinnerman/fc-pregmod
  • gungrave1155/fc-pregmod
  • prndev/fc-pregmod
  • weresmilodon/fc-pregmod
  • auxxigobin/fc-pregmod
  • alice-chan/fc-pregmod
  • wigglie/fc-pregmod
  • jrliltfgb/fc-pregmod
  • Lord.alek.shade/fc-pregmod
  • truetailthesquire/fc-pregmod
  • lowercasedonkey/fc-pregmod
  • alice-chan9/fc-pregmod
  • eroglyphics/fc-pregmod
  • taliyent/fc-pregmod
  • zenzombie90/fc-pregmod
  • kjarik/fc-pregmod
  • wriggler/fc-pregmod
  • midnightblue/fc-pregmod
  • faraen/fc-pregmod
  • sigurd.cole/fc-pregmod
  • FCbuganon/fc-pregmod
  • kidkinster/fc-pregmod
  • Kar_Dragon/fc-pregmod
  • Zhafier/fc-pregmod
  • crcaretti/fc-pregmod
  • anond/fc-pregmod
  • tempmania/fc-pregmod
  • Dhanze/fc-pregmod
  • EstaUnCachucha/fc-pregmod
  • oniAnon/fc-pregmod
  • plebian/fc-pregmod
  • maxd569/fc-pregmod
  • Levarn/fc-pregmod
  • pumpkinspice/fc-pregmod
  • GammaXai/fc-pregmod
  • DanBackslide/fc-pregmod
  • i107760/fc-pregmod
  • Absimiliard/fc-pregmod
  • AmbrosiaCheesecake/fc-pregmod
  • fuguer/fc-pregmod
  • Azurel/fc-pregmod
  • Fake_Dev/fc-pregmod
  • ddongsanda/fc-pregmod
  • Combine456/fc-pregmod
  • UnwrappedGodiva/fc-pregmod
  • toyRuberDucky/fc-pregmod
  • zmobie/fc-pregmod
  • chuongk/fc-pregmod
  • BigWalnuts/fc-pregmod
  • Birdstrike/fc-pregmod
  • r3d/fc-pregmod
  • mawspa/fc-pregmod
  • sushila/fc-pregmod
  • DeathShip/fc-pregmod
  • eggrollsandwich/fc-pregmod
  • krayken/fc-pregmod
  • Reman/fc-pregmod
  • dwiafgts/fc-pregmod
  • jort93/fc-pregmod
  • teruterubouzu/fc-pregmod
  • flut/fc-pregmod
  • john-normal/fc-pregmod
  • Jonathan2405/fc-pregmod
  • Tyrgalon/fc-pregmod
  • NovX/fc-pregmod
  • Star1/fc-pregmod
  • Transhumanist01/fc-pregmod
  • m1017242/fc-pregmod
  • Rizal98798/fc-pregmod
  • jamezu369/fc-pregmod
  • thisisawittyname/fc-pregmod
  • KnightBoulegard/fc-pregmod
  • jblack/fc-pregmod
  • Souldrainr/fc-pregmod
  • torbjornhub/fc-pregmod
  • turnop/fc-pregmod
  • breadedpigeon/fc-pregmod
  • fire.maker/fc-pregmod
  • Inahaze/fc-pregmod
  • Waerjak/fc-pregmod
  • Trashman1138/fc-pregmod
  • supanintendo/fc-pregmod
  • _no0neman/fc-pregmod
  • Weslo/fc-pregmod
  • qw89/fc-pregmod
  • EvilDruid/fc-pregmod
  • dt25/fc-pregmod
  • Raou/fc-pregmod
  • DDouFu/fc-pregmod
  • Mauno/fc-pregmod
  • PandemoniumPenguin/fc-pregmod
  • AngelPuppet/fc-pregmod
  • DasUser79/fc-pregmod
  • Keaeag3s/fc-pregmod
  • HazeHazeHaze/fc-pregmod
  • hpotato/fc-pregmod
  • owouchthatbloodyhurt/fc-pregmod
  • v7Silent/fc-pregmod
  • nickylass/fc-pregmod
  • ThePrimer/fc-pregmod
  • PineCone/fc-pregmod
  • bruhmomentum17/fc-pregmod
  • CheatDude/fc-pregmod
  • synnove/fc-pregmod
  • en_bees/fc-pregmod
  • seronis/fc-pregmod
  • Nepidinepnep/fc-pregmod
  • Titanninja/fc-pregmod
  • Elohiem/fc-pregmod
  • cocoajazz/fc-pregmod
  • tfwncagf/fc-pregmod
  • ChunkyMonke/fc-pregmod
  • Dracoman671/fc-pregmod
  • jgl/fc-pregmod
  • Inev/fc-pregmod
  • jbige/fc-pregmod
  • MonsterMate/fc-pregmod
  • Konstantin6961/fc-pregmod
  • darth_ashi/fc-pregmod
  • shinx/fc-pregmod
  • Anu/fc-pregmod
  • Greytide/fc-pregmod
  • Bonafidemetal/fc-pregmod
  • Peje/fc-pregmod
  • Hexfy98/fc-pregmod
  • TooSlow/fc-pregmod
  • SoGu/fc-pregmod
  • CloudyCoffee/fc-pregmod
  • Welptard/fc-pregmod
  • Ploc/fc-pregmod-ploc
  • rain-/fc-pregmod
  • Pecanus/fc-pregmod
  • Jhortrax/fc-pregmod
  • valleytwo/fc-pregmod
  • QCmd/fc-pregmod
  • kung-wada/fc-pregmod
  • LolGaye/fc-pregmod
  • Exspiravit1/fc-pregmod
  • jadeddog/fc-pregmod
  • buster-scruggs/fs-antebellum-revivalism
  • policia123/fc-pregmod
  • evrgentesee/fc-pregmod
  • rko127/fc-pregmod
  • ExcalGrip12/fc-pregmod
  • BlackAion/fc-pregmod
  • Boss2020/fc-pregmod
  • Lawled/fc-pregmod
  • shiro/fc-pregmod
  • Skavenkeri/fc-pregmod
  • PooPooDooDooHead/fc-pregmod
  • Dugee/fc-pregmod
  • Portal124/fc-pregmod-vore
  • Fekenol/fc-pregmod
  • elGuapo/fc-pregmod
  • KelioSteel/fc-pregmod
  • sldlddk/fc-pregmod
  • lumepanter/fc-pregmod
  • ryuhana/fc-pregmod
  • Nene1009yb/fc-pregmod
  • DontAskDontTell/fc-pregmod-extra-events
  • Dulgi/fc-pregmod
  • Jate/fc-pregmod
  • percy365/fc-pregmod
  • franklygeorge/fc-pregmod
  • Dragneel117/fc-pregmod
  • vl96/fc-pregmod
  • Gorlom/fc-economicmod
  • NotAlive/fc-pregmod
  • Heretek/fc-pregmod
  • joeshmo828282/fc-pregmod
  • deswes/fc-pregmod
  • Nanana21/fc-pregmod
  • Gbr6/fc-pregmod
  • RandomNecro/fc-pregmod
  • Trinidad/fc-pregmod
  • anonymousey/fc-pregmod
  • macaronideath/fc-pregmod
  • fcbleh/fc-pregmod
  • jk3000/fc-pregmod
  • Akane/fc-pregmod
  • TheBoi/fc-pregmod
  • Sheenariel/fc-pregmod
  • Metapod/multi-custom
  • Banyanael/fc-pregmod
  • frogge/fc-pregmod
  • idkkk12385/fc-pregmod
  • Mirarara/fc-pregmod
  • DeaDa/fc-pregmod-thedeal
  • CobraCommander/fc-pregmod
  • bicobus/fc-pregmod
  • CardcaptorRLH85/fc-pregmod
  • temp-ui-start/fc-pregmod
  • PresidentConvert/fc-pregmod
  • delizious/fc-pregmod
  • Ducati/fc-pregmod
  • DerangedLoner/fc-pregmod-development-fork
  • ProjectVictory/fc-pregmod
  • forecastle/fc-pregmod
  • Apathy/fc-pregmod
  • indf/fc-pregmod-dev
  • GavAndAlt/fc-pregmod
  • hagamablabla/fc-pregmod
  • Alaco/fc-pregmod
  • DCoded/fc-pregmod
  • LittlePlague/fc-pregmod
  • MissOnahole/fc-pregmod
  • ishy2317/fc-pregmod
  • nielkazama/fc-pregmod
  • Phobos/fc-pregmod
  • kraster/fc-pregmod
  • JasWS/fc-pregmod
  • FelixJS/fc-pregmod
  • NCherfaoui/fc-pregmod
  • MidnightMoose/fc-pregmod
  • jjjjjj/fc-pregmod
  • Cl0ver/fc-pregmod
  • Pythoniqus/fc-pregmod
  • JohnMolotov/fc-pregmod
  • anonymouspregmodder/fc-pregmod-anonymouspregmodder
  • Fanatey/fc-pregmod
  • Mizako/fc-pregmod
  • Nithhogg/fc-pregmod
  • Bluecoffee/fc-pregmod
380 results
Show changes
Showing
with 531 additions and 198 deletions
.tippy-touch{cursor:pointer!important}.tippy-popper{max-width:400px;-webkit-perspective:800px;perspective:800px;z-index:9999}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{position:absolute;width:0;height:0;border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:9px solid #333;border-right:9px solid transparent;border-left:9px solid transparent;bottom:-9px}.tippy-popper[x-placement^=top] [x-circle]{-webkit-transform-origin:0 50%;transform-origin:0 50%}.tippy-popper[x-placement^=top] [x-circle].enter{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=top] [x-circle].leave{opacity:0;-webkit-transform:scale(.4) translate(-50%,-50%);transform:scale(.4) translate(-50%,-50%)}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:9px solid #fff;border-right:9px solid transparent;border-left:9px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:9px solid rgba(0,0,0,.7);border-right:9px solid transparent;border-left:9px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{position:absolute;width:0;height:0;border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:9px solid #333;border-right:9px solid transparent;border-left:9px solid transparent;top:-9px}.tippy-popper[x-placement^=bottom] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=bottom] [x-circle].leave{opacity:0;-webkit-transform:scale(.4) translate(-50%);transform:scale(.4) translate(-50%)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:9px solid #fff;border-right:9px solid transparent;border-left:9px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:9px solid rgba(0,0,0,.7);border-right:9px solid transparent;border-left:9px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{position:absolute;width:0;height:0;border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;top:50%}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px;top:50%}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:9px solid #333;border-top:9px solid transparent;border-bottom:9px solid transparent;right:-9px;top:50%}.tippy-popper[x-placement^=left] [x-circle]{-webkit-transform-origin:50% 5%;transform-origin:50% 5%}.tippy-popper[x-placement^=left] [x-circle].enter{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=left] [x-circle].leave{opacity:0;-webkit-transform:scale(.4) translate(-50%,-33%);transform:scale(.4) translate(-50%,-33%)}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:9px solid #fff;border-top:9px solid transparent;border-bottom:9px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:9px solid rgba(0,0,0,.7);border-top:9px solid transparent;border-bottom:9px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{position:absolute;width:0;height:0;border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;top:50%}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px;top:50%}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:9px solid #333;border-top:9px solid transparent;border-bottom:9px solid transparent;left:-9px;top:50%}.tippy-popper[x-placement^=right] [x-circle]{-webkit-transform-origin:-50% 5%;transform-origin:-50% 5%}.tippy-popper[x-placement^=right] [x-circle].enter{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=right] [x-circle].leave{opacity:0;-webkit-transform:scale(.4) translate(-50%,-33%);transform:scale(.4) translate(-50%,-33%)}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:9px solid #fff;border-top:9px solid transparent;border-bottom:9px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:9px solid rgba(0,0,0,.7);border-top:9px solid transparent;border-bottom:9px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper [x-circle]{background-color:#fff}.tippy-popper[data-animatefill]{background-color:transparent}.tippy-popper [x-arrow]{position:absolute;width:0;height:0}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,.8)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#203d5d;box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.4rem .8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-inertia]{-webkit-transition-timing-function:cubic-bezier(.53,1,.36,.85);transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:120%;width:calc(100% + 2rem);-webkit-transition:all ease-out;transition:all ease-out;left:50%;z-index:-1;opacity:0;overflow:hidden}.tippy-tooltip [x-circle]:before{content:"";padding-top:100%;padding-top:calc(60% + 2rem);float:left}@media (max-width:500px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}
\ No newline at end of file
:root { :root {
--button-color: #252525; --button-color: #252525;
--button-border-color: #333333; --button-border-color: #333333;
--button-selected-color: #050505; --button-selected-color: #050505;
--button-hover-color: #414141; --button-hover-color: #414141;
--button-disabled-color: #1a1a1a; --button-disabled-color: #1a1a1a;
--link-color: #68D; --link-color: #68D;
--link-hover-color: #8af --link-hover-color: #8af;
--background-default: #111;
--background-light: #222;
} }
/* Revert font to SC 2.36 */
html {
font: 16px/1 Helmet,Freesans,sans-serif;
}
body { body {
overflow-x: hidden; overflow-x: hidden;
} }
/* clears SugarCube's default transition */ /* clears SugarCube's default transition */
.passage { .passage {
transition: none; transition: none;
-webkit-transition: none; -webkit-transition: none;
} }
.passage-in { .passage-in {
opacity: 1 !important; opacity: 1 !important;
} }
#passages { #passages {
/* max-width: 54em */ /* max-width: 54em */
max-width: 100%; max-width: 100%;
} }
/* makes HR colorflip compatible */ /* makes HR colorflip compatible */
hr { hr {
background:#ccc; background:#ccc;
border:0; border:0;
}
/* fix dialog title centering */
#ui-dialog-title {
padding-left: 3.5em;
}
/* make buttons look nice */
.passage button {
background-color: var(--button-color);
border: solid 2px var(--button-border-color);
}
.passage button:hover {
background-color: var(--button-hover-color);
}
select {
padding-top: 0.4em;
padding-bottom: 0.4em;
background-color: #111;
} }
...@@ -2,24 +2,24 @@ ...@@ -2,24 +2,24 @@
/* make the sidebar more compact by reducing the space between major parts */ /* make the sidebar more compact by reducing the space between major parts */
#ui-bar-body { #ui-bar-body {
/* height: calc(100% - 2.5em); */ /* height: calc(100% - 2.5em); */
/* margin: 2.5em 0; */ /* margin: 2.5em 0; */
height: calc(100% - 1.5em); height: calc(100% - 1.5em);
margin: 1.5em 0; margin: 1.5em 0;
} }
#ui-bar-body > :not(:first-child) { #ui-bar-body > :not(:first-child) {
/* margin-top: 2em; */ /* margin-top: 2em; */
margin-top: 1.5em; margin-top: 1.5em;
} }
#story-author { #story-author {
/* margin-top: 2em; */ /* margin-top: 2em; */
margin-top: 0; margin-top: 0;
} }
/* make cheat text boxes fit in sidebar */ /* make cheat text boxes fit in sidebar */
#story-caption input { #story-caption input {
min-width: 0; min-width: 0;
width: calc(100% - 0.8em - 2px); width: calc(100% - 0.8em - 2px);
} }
...@@ -172,10 +172,14 @@ ...@@ -172,10 +172,14 @@
border-color: gray; border-color: gray;
} }
.building .row .transportHub { .building .row .transport-hub {
border-color: magenta; border-color: magenta;
} }
.building .row .weaponsManufacturing { .building .row .weaponsManufacturing {
border-color: springgreen; border-color: springgreen;
} }
#arcology-building-container {
margin-bottom: 2em;
}
/* small trick to hide broken images */ /* small trick to hide broken images */
img { img {
text-indent: -10000px; text-indent: -10000px;
} }
.imageColumn { /* TODO: this is mostly a copy of imageRef to get its flex features working properly. They can probably be removed from imageRef at some point */ .imageColumn { /* TODO: this is mostly a copy of imageRef to get its flex features working properly. They can probably be removed from imageRef at some point */
display: flex; display: flex;
flex-direction: column; flex-direction: column;
flex-wrap: wrap; flex-wrap: wrap;
align-items: flex-start; align-items: flex-start;
position: relative; position: relative;
float: right; float: right;
} }
.imageRef { .imageRef {
display: flex; align-items: flex-start;
flex-direction: column; background-color: rgba(80, 80, 80, 0.5);
flex-wrap: wrap; display: flex;
align-items: flex-start; flex-direction: column;
position: relative; flex-wrap: wrap;
background-color: rgba(80, 80, 80, 0.5); position: relative;
margin: 2px;
} }
.tinyImg { .tinyImg {
height: 120px; border: 1px solid #333333;
width: 120px; float: left;
float: left; height: 8em;
width: 8em;
} }
.smlImg { .smlImg {
height: 150px; height: 10em;
width: 150px; width: 10em;
float: left; float: left;
} }
.smlImg > img, .smlImg > video { .smlImg > img, .smlImg > video {
height: auto; height: auto;
} }
.medImg { .medImg {
height: 300px; height: 16em;
width: 300px; width: 16em;
float: right; float: right;
margin: 1em;
} }
.medImg > img, .medImg > video { .medImg > img, .medImg > video {
height: auto; height: auto;
} }
.lrgRender { .lrgRender {
height: 531px; border: 2px solid #333333;
width: 531px; float: right;
margin-right: -50px; margin-left: 1em;
margin-left: -50px; margin-top: 1em;
float: right; width: 33%;
z-index: -1;
} }
.lrgVector { .lrgVector {
height: 600px; border: 2px solid #333333;
width: 600px; float: right;
margin-right: -125px; height: 40em;
margin-left: -125px; margin-left: 1em;
float: right; margin-top: 1em;
z-index: -1; width: 33%;
} }
.lrgRender > div.mask { .lrgVector.custom {
width: 150px; height: auto;
height: 100%;
background: linear-gradient(90deg, rgba(17, 17, 17, 1), rgba(17, 17, 17, 0.8) 60%, rgba(17, 17, 17, 0));
z-index: 1;
/*position: absolute;*/
} }
.lrgRender > img, .lrgRender > video { .lrgRender > svg {
margin-left: -150px; height: 40em;
height: 531px; position: relative;
width: auto;
}
.lrgVector > div.mask {
width: 150px;
height: 100%;
background: linear-gradient(90deg, rgba(17, 17, 17, 1), rgba(17, 17, 17, 0.8) 60%, rgba(17, 17, 17, 0));
z-index: 1;
}
.lrgVector > img, .lrgVector > video {
margin-left: -150px;
height: 600px;
width: auto;
}
.lrgVector svg {
width: 336px;
} }
object { object {
object-fit: scale-down; object-fit: scale-down;
position: absolute; position: absolute;
top: 0; top: 0;
left: 0; left: 0;
} }
img.paperdoll { img.paperdoll {
position: absolute; position: absolute;
top: 0; top: 0;
left: 0; left: 0;
margin-left: 0; margin-left: 0;
}
img.assistant {
float: right;
border: 3px hidden;
object-fit: contain;
} }
.ai-art-image {
transition: filter 0.5s ease-in-out;
position: relative;
float:right;
border:3px hidden;
object-fit:contain;
height:100%;
width:100%;
cursor: zoom-in;
}
.ai-art-image:not([src]) {
aspect-ratio:2/3;
}
.ai-art-container.refreshing {
overflow:hidden;
}
.ai-art-container.refreshing .ai-art-image {
filter: blur(5px);
}
.ai-art-progress {
position: absolute;
bottom: 0;
width: 100%;
height: max(5%, 20px);
border-radius: 0;
border: none;
background: linear-gradient(to right, white 50%, rgba(0, 0, 0, 0.5) 50%);
background-size: 200%;
--progress: 0%;
background-position-x: calc(100% - var(--progress));
transition: background-position-x 1s linear, opacity 300ms ease-in-out;
}
.ai-art-progress::-webkit-progress-value {
background: none;
}
.ai-art-progress::-moz-progress-bar {
background: none;
}
.ai-art-progress[value="0"],
.ai-art-progress[value="1"] {
opacity: 0;
}
.ai-art-progress[value="1"] {
transition: background-position-x 200ms linear, opacity 300ms 200ms ease-in-out;
}
.ai-art-progress[value="0"] {
transition: opacity 300ms ease-in-out;
}
.ai-spinner {
display: none;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 30px;
animation: spin 2s linear infinite;
}
.rightArrow {
right: 0;
}
.leftArrow {
left: 0;
}
.arrow {
display: none;
position: absolute;
bottom: 0;
cursor: pointer;
border: none;
}
.ai-art-container {
width: 100%;
height: 100%;
float: right;
border: 3px hidden;
object-fit: contain;
}
.ai-art-container.refreshing .ai-spinner {
display: block;
}
.ai-toolbar {
display: none;
position: absolute;
right: 0;
top: 0;
}
.ai-art-container:hover .ai-toolbar {
display: flex;
flex-direction: column;
}
.ai-art-container:hover .arrow {
display: block;
}
.ai-toolbar button {
/* position: absolute; */
min-width: 2rem;
min-height: 2rem;
cursor: pointer;
border: none;
}
.ai-art-container button {
background: rgba(0, 0, 0, 0.5);
}
.zoom-in::after {
font-family: "sc-icons";
content: " \f00e"; /* Zoom in icon */
}
.refresh-icon::after {
font-family: "sc-icons";
content: " \f2ea"; /* Refresh icon */
}
.lightbox {
position: fixed;
top: 0;
width: 100%;
height: 100%;
background: rgba(0 0 0 / 0.2);
}
.lightbox-background {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.lightbox img {
max-width: 80%;
max-height: 80%;
}
.lightbox .close {
top: 4rem;
right: 4rem;
font-size: 2rem;
background: none;
position: absolute;
border: none;
}
@keyframes spin {
0% {
transform: translate(-50%, -50%) rotate(0deg);
}
100% {
transform: translate(-50%, -50%) rotate(360deg);
}
}
.ai-queue-overlay {
position: fixed;
right: 0;
bottom: 0;
background-color: #1a1a1a;
border-left: #333 2px solid;
border-top: #333 2px solid;
border-top-left-radius: 1em;
padding: 0.5em;
}
.ai-queue-overlay.hidden {
display: none;
}
.ai-queue-overlay .spinner {
display: inline-block;
width: 2.3em;
}
.ai-queue-overlay .spinner::after {
font-family: 'sc-icons';
content: "\f110";
position: absolute;
top: 50%;
left: 0.9em;
font-size: 25px;
animation: spin 3s linear infinite;
}
.ai-queue-overlay button {
font-family: 'sc-icons';
background-color: var(--button-color);
border: solid 2px var(--button-border-color);
}
.ai-queue-overlay button:hover {
background-color: var(--button-hover-color);
}
...@@ -19,4 +19,4 @@ Most of the structure should be self-explanatory, this is a list of the main rul ...@@ -19,4 +19,4 @@ Most of the structure should be self-explanatory, this is a list of the main rul
## Compiling ## Compiling
During compiling all CSS files in this directory get combined and then added as a module, which means the styles are put During compiling all CSS files in this directory get combined and then added as a module, which means the styles are put
directly into <head> element of the final HTML file. directly into the `<head>` element of the final HTML file.
.profile-events {
display: grid;
grid-template-columns: max-content max-content max-content auto;
grid-column-gap: 1em;
}
.fctv {
display: float;
}
.fctv-remote { .fctv-remote {
text-align: center; text-align: center;
justify-items: center; justify-items: center;
display: grid; display: grid;
float: left; float: left;
width: min-content; width: min-content;
padding-right: 20px; padding: 0.5em;
border: 3px white solid;
margin: 0 1em;
} }
.fctv-remote-numbers { .fctv-remote-numbers {
display: grid; display: grid;
grid-gap: 3px; grid-gap: 0.5em;
grid-template-columns: repeat(3, min-content); grid-template-columns: repeat(3, min-content);
justify-items:center; justify-items: center;
} }
.fctv-remote-button { .fctv-remote-button {
margin-top: 10px; margin-top: 0.5em;
}
.fctv-remote-selected {
font-weight: bold;
} }
div.slave-report { div.slave-report {
margin-top: 1em; margin-top: 1em;
margin-bottom: 1em; margin-bottom: 1em;
float: inline-start;
} }
.facility-rename { div.event-section {
margin-top: 1em; margin-top: 1em;
margin-bottom: 1em;
} }
.dressing-room-block {
display: flex;
flex-wrap: wrap;
}
.dressing-room-cell {
overflow: hidden;
display: inline-block;
width: 20em;
border: 1px solid var(--button-border-color);
margin: 1rem;
border-radius: 16px;
}
.dressing-room-title {
margin: 0.4rem 1.4rem;
display: grid;
align-items: left;
}
.dressing-room-label {
margin: .1rem;
}
.dressing-room-cell:hover { background: var(--button-hover-color) }
.farmyard-intro,
.farmyard-domestic {
margin-bottom: 1em;
}
.farmyard-expand,
.farmyard-menials,
.farmyard-rules,
.farmyard-upgrades,
.farmyard-animals,
.farmyard-slaves,
.farmyard-heading {
margin-top: 1em;
margin-bottom: 1em;
}
.animal-add,
.farmyard-rename,
.farmyard-exotic {
margin-top: 1em;
}
.farmyard-heading {
text-transform: uppercase;
}
.farmyard-heading,
.farmyard-animal-type {
font-weight: bold;
}
.incubator-underscore {
border-bottom: 1px solid;
}
.incubator-tank {
border-bottom: 2px solid cyan;
border-top: 2px solid cyan;
border-radius: 15px;
padding: 0.5em;
}
.pit-intro,
.pit-section {
margin-bottom: 1em;
}
.kill-slave-options,
.kill-slave-relations,
.kill-slave-cancel,
.pit-assign,
.pit-rename {
margin-top: 1em;
}
table.facility-stats { table.facility-stats {
width: 100%; width: fit-content;
padding-left: 20px; border: 2px solid white;
padding-right: 20px; table-layout: auto;
} }
table.facility-stats > tr.header { .facility-stats td,
border-bottom: 2px solid white; .facility-stats th {
padding: 0 10px;
} }
table.facility-stats > tr.total { .facility-stats td:last-child,
border-top: 1px solid white; .facility-stats th:last-child {
border-left: 1px solid white;
} }
table.facility-stats > tr > th.narrow { .facility-stats td:nth-last-child(2),
width: 10em; .facility-stats th:nth-last-child(2) {
text-align: right; border-left: 1px dashed white;
} }
table.facility-stats > tr > th.wide { .facility-stats th:not(:first-child) {
width: 20em; text-align: right;
text-align: right;
} }
table.facility-stats-slave { .facility-stats tr:first-child th {
width: 100%; padding-top: 10px;
font-size: 90%;
line-height: 110%;
} }
table.facility-stats-slave > tr { .facility-stats tr:last-child td {
border-bottom: 1px solid #aaa; padding-bottom: 10px;
border-left: none;
border-right: none;
border-top: none
} }
table.facility-stats-slave > tr > th.narrow { .facility-stats tbody tr:first-child th {
width: 11em; border-top: 1px solid white;
text-align: right; padding-top: 5px;
} }
table.facility-stats-slave > tr > th.wide { .facility-stats tbody tr:not(:first-child) th {
width: 22em; border-bottom: 1px dashed white;
text-align: right;
} }
td.value { .facility-stats tbody tr:not(:first-child) th:nth-last-child(4),
padding-right: 3px; .facility-stats tbody td:nth-last-child(4) {
text-align: right; border-left: 1px dashed white;
} }
.decimalZero { .facility-stats thead tr:last-child td {
opacity: 0.3; padding-bottom: 5px;
}
.facility-stats tbody tr:last-child td {
padding-bottom: 5px;
}
.facility-stats tbody tr:nth-child(2n) td {
background: var(--background-light);
}
.facility-stats tbody tr:not(:first-child) {
font-size: 14px;
}
.facility-stats tfoot tr:first-child td {
border-top: 1px solid white;
padding-top: 5px;
}
.facility-stats tfoot tr:last-child {
font-weight: bold;
}
.facility-stats .value {
text-align: right;
font-family: monospace;
}
.facility-stats tfoot tr:last-child .value {
border-top: 3px double white;
}
.facility-stats .decimalZero {
opacity: 0.3;
} }
/* these colors have to be accessed directly for graph colors */
:root {
--genre-color-paraphilia: yellow;
--genre-color-fetish: lightcoral;
--genre-color-generic: gray;
--genre-color-quirk: lawngreen;
--genre-color-general: white;
}
/* and they have to be accessed through classes for text */
.genre.paraphilia {
color: var(--genre-color-paraphilia);
}
.genre.fetish {
color: var(--genre-color-fetish);
}
.genre.generic {
color: var(--genre-color-generic);
}
.genre.quirk {
color: var(--genre-color-quirk);
}
.genre.general {
color: var(--genre-color-general);
}
/* genre table styles */
table.genre-stats {
width: fit-content;
border: 2px solid white;
table-layout: fixed;
}
.genre-stats td {
padding: 0 10px;
border: 1px solid white;
}
.genre-stats thead td {
cursor: pointer;
text-decoration: underline;
}
.genre-stats tr:first-child td {
padding-top: 10px;
}
.genre-stats tr:last-child td {
padding-bottom: 10px;
}
.genre-stats tbody tr td:not(:first-child) {
text-align: left;
}
.genre-stats thead tr td.sort-asc::after {
content: "\25b4";
}
.genre-stats thead tr td.sort-desc::after {
content: "\25be";
}
.wardrobe-shopping-block { .wardrobe-shopping-block {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
} }
.wardrobe-shopping-cell { .wardrobe-shopping-cell {
display: inline-block; display: inline-block;
width: 20em; width: 20em;
border: 1px solid var(--button-border-color); border: 1px solid var(--button-border-color);
} }
......
.fs-recommend {
border: 1px solid;
padding: 2px;
border-radius: 3px;
font-size: smaller;
}
.fs-recommend-great {
border-color: green;
color: green;
}
.fs-recommend-good {
border-color: greenyellow;
color: greenyellow;
}
.fs-recommend-neutral {
border-color: gold;
color: gold;
}
.fs-recommend-bad {
border-color: red;
color: red;
}
\ No newline at end of file