Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions public/stylesheets/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}

::-webkit-scrollbar-corner {
-webkit-appearance: none;

Check warning on line 21 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L21

Vendor-prefixed property "-webkit-appearance". (property-no-vendor-prefix)
appearance: none;
}

Expand Down Expand Up @@ -72,7 +72,7 @@
--color-bad: #b84b5f;
--color-gh-purple: #8957e5;
--color-notification: red;
--color-overlay: rgba(30, 30, 50, 70%);

Check warning on line 75 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L75

Expected "rgba" to be "rgb". (color-function-alias-notation)

--color-antimatter: #2196f3;
--color-infinity: #b67f33;
Expand Down Expand Up @@ -132,7 +132,7 @@
--color-disabled: #37474f;
--color-accent: #1256a3;
--color-notification: yellow;
--color-overlay: rgba(60, 60, 100, 50%);

Check warning on line 135 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L135

Expected "rgba" to be "rgb". (color-function-alias-notation)

--color-infinity: #ff9800;
--color-reality-dark: #0ba00e;
Expand All @@ -154,7 +154,7 @@
--color-good-dark: #2e7d32;
--color-bad: #e53935;
--color-notification: yellow;
--color-overlay: rgba(60, 60, 100, 50%);

Check warning on line 157 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L157

Expected "rgba" to be "rgb". (color-function-alias-notation)

--color-infinity: #ff9800;
--color-eternity: #673ab7;
Expand All @@ -176,7 +176,7 @@
--color-disabled: #2d2421;
--color-accent: #2fa6f7;
--color-notification: yellow;
--color-overlay: rgba(60, 60, 100, 50%);

Check warning on line 179 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L179

Expected "rgba" to be "rgb". (color-function-alias-notation)

--color-reality-dark: #0ba00e;
--color-prestige--accent: black;
Expand All @@ -194,7 +194,7 @@
--color-disabled: #2d2421;
--color-accent: #2fa6f7;
--color-notification: yellow;
--color-overlay: rgba(60, 60, 100, 50%);

Check warning on line 197 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L197

Expected "rgba" to be "rgb". (color-function-alias-notation)

--color-infinity: #ff9800;
--color-eternity: #673ab7;
Expand Down Expand Up @@ -248,7 +248,7 @@
--color-good: #2f9e35;
--color-good-dark: #08510b;
--color-notification: yellow;
--color-overlay: rgba(60, 60, 100, 50%);

Check warning on line 251 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L251

Expected "rgba" to be "rgb". (color-function-alias-notation)

--color-prestige--accent: black;

Expand All @@ -264,7 +264,7 @@
--color-base: black;
--color-accent: #fbc21b;
--color-notification: yellow;
--color-overlay: rgba(60, 60, 100, 50%);

Check warning on line 267 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L267

Expected "rgba" to be "rgb". (color-function-alias-notation)

--color-prestige--accent: black;

Expand Down Expand Up @@ -691,7 +691,7 @@
border: var(--var-border-width, 0.2rem) solid var(--color-accent);
border-radius: var(--var-border-radius, 0.4rem);
transition-duration: 0.2s;
-webkit-user-select: none;

Check warning on line 694 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L694

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
cursor: pointer;
}
Expand Down Expand Up @@ -916,7 +916,7 @@
background-color: #fdd3b0;
border: var(--var-border-width, 0.2rem) solid sandybrown;
border-radius: var(--var-border-radius, 0.5rem);
box-shadow: 0 0 2rem inset rgba(244, 164, 96, 50%);

Check warning on line 919 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L919

Expected "rgba" to be "rgb". (color-function-alias-notation)
margin-right: 0.5rem;
transition-duration: 0.2s;
}
Expand All @@ -926,7 +926,7 @@
}

[draggable] {
-webkit-user-select: none;

Check warning on line 929 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L929

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;

/* Required to make elements draggable in old WebKit */
Expand Down Expand Up @@ -1253,7 +1253,7 @@
@media print,
screen and (max-width: 720px) {
body {
word-wrap: break-word;

Check warning on line 1256 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L1256

Expected "word-wrap" to be "overflow-wrap". (property-no-deprecated)
}

header {
Expand Down Expand Up @@ -1542,7 +1542,7 @@
*******/

.c-game-ui {
overflow-x: hidden;

Check warning on line 1545 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L1545

Expected shorthand property "overflow". (declaration-block-no-redundant-longhand-properties)
overflow-y: auto;
width: 100%;
/* stylelint-disable-next-line unit-allowed-list */
Expand Down Expand Up @@ -1774,6 +1774,7 @@
.o-primary-btn--replicanti-galaxy-toggle {
width: 22rem;
font-size: 1.2rem;
white-space: pre-line;

Check warning on line 1777 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L1777

Expected "white-space" to come before "font-size" in group "display". (order/properties-order)
}

.o-primary-btn--time-study-options {
Expand Down Expand Up @@ -2515,7 +2516,7 @@
font-size: 1.6rem;
color: black;
pointer-events: all;
-webkit-user-select: none;

Check warning on line 2519 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L2519

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -2649,7 +2650,7 @@

.t-metro .c-infinity-dim-description__accent,
.t-s8 .c-infinity-dim-description__accent {
text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem black;

Check warning on line 2653 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L2653

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

.t-dark .c-infinity-dim-description__accent,
Expand Down Expand Up @@ -2694,7 +2695,7 @@

.t-metro .c-time-dim-description__accent,
.t-s8 .c-time-dim-description__accent {
text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem black;

Check warning on line 2698 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L2698

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

.t-dark .c-time-dim-description__accent,
Expand Down Expand Up @@ -2781,7 +2782,7 @@
}

.c-options-grid__notations {
-webkit-user-select: none;

Check warning on line 2785 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L2785

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -2902,7 +2903,7 @@
flex-direction: row;
justify-content: center;
align-items: baseline;
-webkit-user-select: none;

Check warning on line 2906 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L2906

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
cursor: pointer;
}
Expand Down Expand Up @@ -3004,7 +3005,7 @@
border: var(--var-border-width, 0.2rem) solid;
border-radius: var(--var-border-radius, 0.8rem);
margin: 0 auto;
-webkit-user-select: none;

Check warning on line 3008 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L3008

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -3264,7 +3265,7 @@
justify-content: center;
font-size: 1.5rem;
margin-top: 0.6rem;
-webkit-user-select: none;

Check warning on line 3268 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L3268

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -3353,7 +3354,7 @@
justify-content: flex-start;
align-items: center;
margin: 0 1rem;
-webkit-user-select: none;

Check warning on line 3357 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L3357

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
cursor: pointer;
}
Expand Down Expand Up @@ -4101,7 +4102,7 @@
flex-direction: row;
justify-content: center;
align-items: center;
-webkit-user-select: none;

Check warning on line 4105 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L4105

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand All @@ -4119,7 +4120,7 @@
border-top-right-radius: var(--var-border-radius, 0.3rem);
border-bottom-left-radius: var(--var-border-radius, 1rem);
transition-duration: 0.2s;
-webkit-user-select: none;

Check warning on line 4123 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L4123

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
cursor: pointer;
}
Expand Down Expand Up @@ -4597,7 +4598,7 @@

.t-metro .c-replicanti-description__accent,
.t-s8 .c-replicanti-description__accent {
text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem black;

Check warning on line 4601 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L4601

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

.t-dark .c-replicanti-description__accent,
Expand Down Expand Up @@ -4963,7 +4964,7 @@
.t-s8 .c-dilation-tab__dilated-time-income,
.t-s8 .c-dilation-tab__galaxy-threshold,
.t-s8 .c-dilation-tab__galaxies {
text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem black;

Check warning on line 4967 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L4967

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

.t-metro .c-dilation-tab__dilated-time,
Expand Down Expand Up @@ -5141,7 +5142,7 @@
/* #region Modals */

@keyframes a-modal-overlay-fadein {
from { background-color: rgba(0, 0, 0, 0%); }

Check warning on line 5145 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L5145

Expected "rgba" to be "rgb". (color-function-alias-notation)
to { background-color: var(--color-overlay); }
}

Expand Down Expand Up @@ -5239,7 +5240,7 @@
border: var(--var-border-width, 0.3rem) solid black;
border-radius: var(--var-border-radius, 0.3rem);
transition-duration: 0.2s;
-webkit-user-select: none;

Check warning on line 5243 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L5243

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -5345,7 +5346,7 @@
.t-dark h3,
.t-dark-metro h3 {
color: #999999;
text-shadow: -0.1rem 0.1rem 0 rgba(0, 0, 0, 50%);

Check warning on line 5349 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L5349

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

/* #endregion t-dark t-dark-metro */
Expand Down Expand Up @@ -5900,7 +5901,7 @@
margin: 0 10rem 1rem;
padding: 1rem;
transition-duration: 0.15s;
-webkit-user-select: none;

Check warning on line 5904 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L5904

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -6069,7 +6070,7 @@
color: black;
background-color: var(--color-effarig--base);
border: var(--var-border-width, 0.2rem) solid black;
box-shadow: 0.1rem 0.1rem 0.3rem rgba(0, 0, 0, 70%);

Check warning on line 6073 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6073

Expected "rgba" to be "rgb". (color-function-alias-notation)
cursor: default;
}

Expand Down Expand Up @@ -6102,7 +6103,7 @@
font-size: 10rem;
font-weight: bold;
transition-duration: 0.2s;
-webkit-user-select: none;

Check warning on line 6106 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6106

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -6161,12 +6162,12 @@

.c-effarig-run-button__inner--running {
position: relative;
-webkit-background-clip: text;

Check warning on line 6165 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6165

Vendor-prefixed property "-webkit-background-clip". (property-no-vendor-prefix)
background-clip: text;
background-image: url("../images/noise.png");
animation: a-effarig-run-button--running-noise 15s infinite alternate;

-webkit-text-fill-color: rgba(255, 0, 0, 50%);

Check warning on line 6170 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6170

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

.c-effarig-run-button__inner--running::after {
Expand All @@ -6181,83 +6182,83 @@

@keyframes a-effarig-run-button--running-noise {
0% {
-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6185 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6185

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

20% {
background-position: -50px 0;

-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6191 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6191

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

22% {
background-position: 100px -10px;

-webkit-text-fill-color: rgba(255, 0, 0, 50%);

Check warning on line 6197 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6197

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

24% {
background-position: 0 -150px;

-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6203 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6203

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

50% {
background-position: -50px 0;

-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6209 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6209

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

51% {
background-position: 100px -10px;

-webkit-text-fill-color: rgba(255, 0, 0, 50%);

Check warning on line 6215 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6215

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

52% {
background-position: 0 -150px;

-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6221 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6221

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

54% {
background-position: 50px 0;

-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6227 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6227

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

56% {
background-position: -100px 10px;

-webkit-text-fill-color: rgba(255, 0, 0, 50%);

Check warning on line 6233 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6233

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

58% {
background-position: 0 50px;

-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6239 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6239

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

90% {
background-position: 50px 50px;

-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6245 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6245

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

91% {
background-position: 100px -110px;

-webkit-text-fill-color: rgba(255, 0, 0, 50%);

Check warning on line 6251 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6251

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

92% {
background-position: 0 70px;

-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6257 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6257

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

100% {
-webkit-text-fill-color: rgba(255, 0, 0, 100%);

Check warning on line 6261 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6261

Expected "rgba" to be "rgb". (color-function-alias-notation)
}
}

Expand Down Expand Up @@ -6303,7 +6304,7 @@

.l-effarig-run-button__fg {
position: relative;
background-color: rgba(0, 0, 0, 0%);

Check warning on line 6307 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6307

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

.l-effarig-shop {
Expand Down Expand Up @@ -6426,7 +6427,7 @@
background-color: #fdd3b0;
border: var(--var-border-width, 0.2rem) solid sandybrown;
border-radius: var(--var-border-radius, 0.5rem);
box-shadow: 0 0 2rem inset rgba(244, 164, 96, 50%);

Check warning on line 6430 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6430

Expected "rgba" to be "rgb". (color-function-alias-notation)
margin: 1rem 0.5rem;
padding: 0.5rem;
padding-top: 1rem;
Expand Down Expand Up @@ -6504,7 +6505,7 @@
margin-top: 1rem;
margin-bottom: 3rem;
padding: 2rem 1rem;
-webkit-user-select: none;

Check warning on line 6508 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6508

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -6555,16 +6556,16 @@
position: absolute;
background-image:
linear-gradient(
rgba(0, 0, 0, 0%) 0%,

Check warning on line 6559 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6559

Expected "rgba" to be "rgb". (color-function-alias-notation)
var(--color-enslaved--base) 20%,
var(--color-enslaved--base) 80%,
rgba(0, 0, 0, 0%) 100%

Check warning on line 6562 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6562

Expected "rgba" to be "rgb". (color-function-alias-notation)
);
border: none;
}

.c-enslaved-run-button__icon:hover .c-enslaved-run-button__icon__glitch {
background-image: linear-gradient(rgba(0, 0, 0, 0%) 0%, black 20%, black 80%, rgba(0, 0, 0, 0%) 100%);

Check warning on line 6568 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6568

Expected "rgba" to be "rgb". (color-function-alias-notation)

Check warning on line 6568 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6568

Expected "rgba" to be "rgb". (color-function-alias-notation)
}

@keyframes a-enslaved-run-button--spin {
Expand Down Expand Up @@ -6710,7 +6711,7 @@
border-radius: var(--var-border-radius, 0.5rem);
margin: 0 0.5rem;
padding: 1rem;
-webkit-user-select: none;

Check warning on line 6714 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6714

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand All @@ -6734,7 +6735,7 @@
justify-content: center;
align-items: center;
transform: skewY(-30deg) rotate(60deg);
-webkit-user-select: none;

Check warning on line 6738 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6738

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -6925,7 +6926,7 @@
color: white;
border-left: 0.1rem solid white;
padding: 0 0.2rem;
-webkit-user-select: none;

Check warning on line 6929 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L6929

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
cursor: default;
}
Expand Down Expand Up @@ -7024,9 +7025,9 @@
background: #222222;
border: 0.1rem solid #111111;
border-radius: var(--var-border-radius, 50%);
box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 70%);

Check warning on line 7028 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L7028

Expected "rgba" to be "rgb". (color-function-alias-notation)
margin: 0 0.3rem;
-webkit-user-select: none;

Check warning on line 7030 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L7030

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -7288,7 +7289,7 @@
background: #222222;
border: 0.1rem solid black;
border-radius: var(--var-border-radius, 0.8rem);
box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 70%);

Check warning on line 7292 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L7292

Expected "rgba" to be "rgb". (color-function-alias-notation)
margin-left: 0;
padding: 0.4rem;
transition-duration: 0.3s;
Expand Down Expand Up @@ -7614,7 +7615,7 @@
margin-top: -1.5rem;
margin-left: -1.5rem;
transition: all 0.2s, z-index 0s;
-webkit-user-select: none;

Check warning on line 7618 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L7618

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -7709,7 +7710,7 @@
color: black;
border: var(--var-border-width, 0.2rem) solid #292929;
margin-left: -0.2rem;
-webkit-user-select: none;

Check warning on line 7713 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L7713

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
cursor: pointer;
}
Expand Down Expand Up @@ -8008,7 +8009,7 @@
}

.l-singularity-milestone-modal-container-outer {
overflow-x: hidden;

Check warning on line 8012 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8012

Expected shorthand property "overflow". (declaration-block-no-redundant-longhand-properties)
overflow-y: scroll;
height: 50rem;
}
Expand Down Expand Up @@ -8281,7 +8282,7 @@
.l-glyph-levels-and-weights__adjust-outline::after {
content: "";
position: absolute;
top: -0.5rem;

Check warning on line 8285 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8285

Expected shorthand property "inset". (declaration-block-no-redundant-longhand-properties)
right: -0.5rem;
bottom: -0.5rem;
left: -0.5rem;
Expand Down Expand Up @@ -8422,7 +8423,7 @@
font-size: 1rem;
border: 0.1rem solid;
border-radius: var(--var-border-radius, 50%);
-webkit-user-select: none;

Check warning on line 8426 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8426

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -8703,7 +8704,7 @@
border: 0.1rem solid var(--color-blockmator-block-border);
border-radius: var(--var-border-radius, 0.5rem);
padding: 0 1rem;
-webkit-user-select: none;

Check warning on line 8707 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8707

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
cursor: grab;
}
Expand Down Expand Up @@ -8849,10 +8850,10 @@
position: relative;
border: var(--var-border-width, 0.2rem) solid black;
border-radius: var(--var-border-radius, 0.4rem);
-webkit-user-select: none;

Check warning on line 8853 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8853

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;

-webkit-tap-highlight-color: rgba(0, 0, 0, 0%);

Check warning on line 8856 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8856

Expected "rgba" to be "rgb". (color-function-alias-notation)
touch-action: pan-y;
-webkit-user-drag: none;
}
Expand All @@ -8861,10 +8862,10 @@
width: 100%;
height: 100%;
position: relative;
-webkit-user-select: none;

Check warning on line 8865 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8865

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;

-webkit-tap-highlight-color: rgba(0, 0, 0, 0%);

Check warning on line 8868 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8868

Expected "rgba" to be "rgb". (color-function-alias-notation)
touch-action: none;
-webkit-user-drag: none;
}
Expand Down Expand Up @@ -8908,7 +8909,7 @@

.c-h2p-title {
font-size: 3rem;
-webkit-user-select: none;

Check warning on line 8912 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L8912

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -9208,13 +9209,13 @@

.o-no-mouse {
pointer-events: none;
-webkit-user-select: none;

Check warning on line 9212 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L9212

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

.tooltiptext {
pointer-events: none;
-webkit-user-select: none;

Check warning on line 9218 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L9218

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down Expand Up @@ -9282,7 +9283,7 @@
border-radius: var(--var-border-radius, 0.5rem);
margin: 1rem;
padding: 1rem;
-webkit-user-select: none;

Check warning on line 9286 in public/stylesheets/styles.css

View check run for this annotation

codefactor.io / CodeFactor

public/stylesheets/styles.css#L9286

Vendor-prefixed property "-webkit-user-select". (property-no-vendor-prefix)
user-select: none;
}

Expand Down
5 changes: 4 additions & 1 deletion src/components/tabs/replicanti/ReplicantiGalaxyButton.vue
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ export default {
isAutoUnlocked: false,
isAutoActive: false,
isAutoEnabled: false,
hasOfflineAutobuyerPenalty: false,
isDivideUnlocked: false,
boughtGalaxies: 0,
extraGalaxies: 0
Expand All @@ -37,7 +38,8 @@ export default {
autobuyerTextDisplay() {
const auto = this.isAutoActive;
const disabled = !this.isAutoEnabled;
return `Auto Galaxy ${auto ? "ON" : "OFF"}${disabled ? " (disabled)" : ""}`;
const offlinePenaltyText = this.hasOfflineAutobuyerPenalty ? "\n(disabled while offline)" : "";
return `Auto Galaxy ${auto ? "ON" : "OFF"}${disabled ? " (disabled)" : ""}${offlinePenaltyText}`;
},
},
methods: {
Expand All @@ -51,6 +53,7 @@ export default {
this.isAutoUnlocked = auto.isUnlocked;
this.isAutoActive = auto.isActive;
this.isAutoEnabled = auto.isEnabled;
this.hasOfflineAutobuyerPenalty = TimeStudy(131).isBought && !Achievement(138).isUnlocked;
},
handleAutoToggle(value) {
Autobuyer.replicantiGalaxy.isActive = value;
Expand Down
2 changes: 1 addition & 1 deletion src/core/autobuyers/replicanti-galaxy-autobuyer.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ export class ReplicantiGalaxyAutobuyerState extends AutobuyerState {
}

get isEnabled() {
return Achievement(138).isUnlocked || !TimeStudy(131).isBought;
return Achievement(138).isUnlocked || !TimeStudy(131).isBought || !GameStorage.isSimulatingOfflineProgress;
}

get hasUnlimitedBulk() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,8 @@ export const normalTimeStudies = [
requiresST: [132, 133],
description: () => (Achievement(138).isUnlocked
? `You can get ${formatPercents(0.5)} more Replicanti Galaxies`
: `Automatic Replicanti Galaxies are disabled, but you can get ${formatPercents(0.5)} more`),
: "Automatic Replicanti Galaxies are disabled while offline, but you can get " +
`${formatPercents(0.5)} more of them`),
effect: () => Math.floor(player.replicanti.boughtGalaxyCap / 2)
},
{
Expand All @@ -330,7 +331,7 @@ export const normalTimeStudies = [
requiresST: [131, 133],
description: () => (Pelle.isDoomed
? `Replicanti Galaxies are ${formatPercents(0.4)} stronger`
: `Replicanti Galaxies are ${formatPercents(0.4)} stronger and Replicanti are
: `Replicanti Galaxies are ${formatPercents(0.4)} stronger and Replicanti are
${Perk.studyPassive.isBought ? formatX(3) : formatX(1.5, 1, 1)} faster`),
effect: 0.4
},
Expand Down
3 changes: 3 additions & 0 deletions src/core/storage/storage.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ export const GameStorage = {
lastCloudSave: Date.now(),
offlineEnabled: undefined,
offlineTicks: undefined,
isSimulatingOfflineProgress: false,
lastUpdateOnLoad: 0,
lastBackupTimes: [],
oldBackupTimer: 0,
Expand Down Expand Up @@ -500,6 +501,7 @@ export const GameStorage = {
diff = Enslaved.autoStoreRealTime(diff);
}
if (diff > 10000) {
this.isSimulatingOfflineProgress = true;
// The third parameter is a `fast` parameter that we use to only
// simulate at most 50 ticks if the player was offline for less
// than 50 seconds.
Expand Down Expand Up @@ -534,6 +536,7 @@ export const GameStorage = {
postLoadStuff() {
// This is called from simulateTime, if that's called; otherwise, it gets called
// manually above
this.isSimulatingOfflineProgress = false;
GameIntervals.restart();
GameStorage.ignoreBackupTimer = false;
Enslaved.nextTickDiff = player.options.updateRate;
Expand Down
1 change: 1 addition & 0 deletions src/game.js
Original file line number Diff line number Diff line change
Expand Up @@ -448,6 +448,7 @@
// simply letting it run through simulateTime seems to result in it using zero
if (player.options.hibernationCatchup && passDiff === undefined && realDiff > 6e4) {
GameIntervals.gameLoop.stop();
GameStorage.isSimulatingOfflineProgress = true;
simulateTime(realDiff / 1000, true);
realTimeMechanics(realDiff);
return;
Expand Down Expand Up @@ -721,71 +722,71 @@
applyEU2();
}

function laitelaRealityTick(realDiff) {
const laitelaInfo = player.celestials.laitela;
if (!Laitela.isRunning) return;
if (laitelaInfo.entropy >= 0) {
laitelaInfo.entropy += (realDiff / 1000) * Laitela.entropyGainPerSecond;
}

// Setting entropy to -1 on completion prevents the modal from showing up repeatedly
if (laitelaInfo.entropy >= 1) {
let completionText = `Lai'tela's Reality has been destabilized after ${Time.thisRealityRealTime.toStringShort()}.`;
laitelaInfo.entropy = -1;
const oldInfo = {
fastestCompletion: laitelaInfo.fastestCompletion,
difficultyTier: laitelaInfo.difficultyTier,
realityReward: Laitela.realityReward
};
laitelaInfo.thisCompletion = Time.thisRealityRealTime.totalSeconds;
laitelaInfo.fastestCompletion = Math.min(laitelaInfo.thisCompletion, laitelaInfo.fastestCompletion);
clearCelestialRuns();
if (Time.thisRealityRealTime.totalSeconds < 30) {
laitelaInfo.difficultyTier++;
laitelaInfo.fastestCompletion = 300;
completionText += laitelaBeatText(Laitela.maxAllowedDimension + 1);
for (const quote of Laitela.quotes.all) {
if (quote.requirement) {
quote.show();
}
}
}
if (Laitela.realityReward > oldInfo.realityReward) {
completionText += `<br><br>Dark Matter Multiplier: ${formatX(oldInfo.realityReward, 2, 2)}
➜ ${formatX(Laitela.realityReward, 2, 2)}`;
if (oldInfo.fastestCompletion === 3600 || oldInfo.fastestCompletion === 300 && oldInfo.difficultyTier > 0) {
if (Time.thisRealityRealTime.totalSeconds < 30) {
// First attempt - destabilising
completionText += `<br>Best Completion Time: None ➜ Destabilized
<br>Highest Active Dimension: ${formatInt(8 - oldInfo.difficultyTier)} ➜
${formatInt(8 - laitelaInfo.difficultyTier)}`;
} else {
// First attempt - not destabilising
completionText += `<br>Best Completion Time: None ➜
${TimeSpan.fromSeconds(laitelaInfo.fastestCompletion).toStringShort()}
<br>Highest Active Dimension: ${formatInt(8 - laitelaInfo.difficultyTier)}`;
}
} else if (Time.thisRealityRealTime.totalSeconds < 30) {
// Second+ attempt - destabilising
completionText += `<br>Best Completion Time: ${TimeSpan.fromSeconds(oldInfo.fastestCompletion).toStringShort()}
➜ Destabilized
<br>Highest Active Dimension: ${formatInt(8 - oldInfo.difficultyTier)} ➜
${formatInt(8 - laitelaInfo.difficultyTier)}`;
} else {
// Second+ attempt - not destabilising
completionText += `<br>Best Completion Time: ${TimeSpan.fromSeconds(oldInfo.fastestCompletion).toStringShort()}
➜ ${TimeSpan.fromSeconds(laitelaInfo.fastestCompletion).toStringShort()}
<br>Highest Active Dimension: ${formatInt(8 - oldInfo.difficultyTier)}`;
}
player.records.bestReality.laitelaSet = Glyphs.copyForRecords(Glyphs.active.filter(g => g !== null));
} else {
completionText += ` You need to destabilize in faster than
${TimeSpan.fromSeconds(laitelaInfo.fastestCompletion).toStringShort()} to improve your multiplier.`;
}
if (Laitela.isFullyDestabilized) SpeedrunMilestones(24).tryComplete();
Modal.message.show(completionText, {}, 2);
}
}

Check notice on line 789 in src/game.js

View check run for this annotation

codefactor.io / CodeFactor

src/game.js#L725-L789

Complex Method

function laitelaBeatText(disabledDim) {
switch (disabledDim) {
Expand Down