Skip to content

Commit 36a2106

Browse files
committed
remove vendor prefixes
1 parent 2cd1fe7 commit 36a2106

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

.tkb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,20 @@
125125
"id": "W_uPAM5Vm86aJ8yEEMKHh",
126126
"description": "Update examples\n- Add example for tailwind",
127127
"columnId": "column-todo"
128+
},
129+
"zE0aqgk59cyZ95s5TkECd": {
130+
"id": "zE0aqgk59cyZ95s5TkECd",
131+
"description": "Update doc comments",
132+
"columnId": "column-todo"
128133
}
129134
},
130135
"columns": [
131136
{
132137
"id": "column-todo",
133138
"title": "To do",
134139
"tasksIds": [
135-
"W_uPAM5Vm86aJ8yEEMKHh"
140+
"W_uPAM5Vm86aJ8yEEMKHh",
141+
"zE0aqgk59cyZ95s5TkECd"
136142
]
137143
},
138144
{

lib/src/client/core/core.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { COOKIE_KEY, DARK, LIGHT, MAX_AGE, SYSTEM, modes } from "../../constants";
1+
import { COOKIE_KEY, DARK, LIGHT, SYSTEM, modes } from "../../constants";
22
import { ColorSchemePreference, Store, useStore } from "../../utils";
33
import { useEffect } from "react";
44

@@ -11,11 +11,8 @@ export interface CoreProps {
1111
const modifyTransition = (documentMinify: Document, themeTransition = "none") => {
1212
const css = documentMinify.createElement("style");
1313
/** split by ';' to prevent CSS injection */
14-
const transition = `transition: ${themeTransition.split(";")[0]} !important;`;
1514
css.appendChild(
16-
documentMinify.createTextNode(
17-
`*{-webkit-${transition}-moz-${transition}-o-${transition}-ms-${transition}${transition}}`,
18-
),
15+
documentMinify.createTextNode(`*{transition:${themeTransition.split(";")[0]} !important;}`),
1916
);
2017
documentMinify.head.appendChild(css);
2118

@@ -85,7 +82,7 @@ export const Core = ({ t }: CoreProps) => {
8582
// System mode is decided by current system state and need not be stored in localStorage
8683
localStorage.setItem(COOKIE_KEY, mode);
8784
if (serverTargetEl)
88-
documentMinify.cookie = `${COOKIE_KEY}=${resolvedMode};max-age=${MAX_AGE};SameSite=Strict;`;
85+
documentMinify.cookie = `${COOKIE_KEY}=${resolvedMode};max-age=31536000;SameSite=Strict;`;
8986
}, [resolvedMode, systemMode, mode]);
9087

9188
return null;

lib/src/constants.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { ColorSchemePreference } from "./utils";
33
export const SYSTEM: ColorSchemePreference = "system";
44
export const DARK: ColorSchemePreference = "dark";
55
export const LIGHT: ColorSchemePreference = "light";
6-
export const MAX_AGE = 31536000;
76

87
export const COOKIE_KEY = "gx";
98
export const modes: ColorSchemePreference[] = [SYSTEM, DARK, LIGHT];

0 commit comments

Comments
 (0)