Skip to content

Commit c1d5ec8

Browse files
authored
feat(website): add back light mode (#1104)
1 parent 2d69f58 commit c1d5ec8

File tree

5 files changed

+8
-11
lines changed

5 files changed

+8
-11
lines changed

apps/website/app/(home)/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export default function HomePage() {
2020
<main className="w-full min-w-0 max-w-6xl px-8 pt-4 pb-12 md:px-12 mx-auto">
2121
<EffectLayer />
2222
<ESLintReact />
23-
<article className="prose max-w-none">
23+
<article className="prose max-w-none isolate dark:isolation-auto">
2424
<h2 className="isolate">Features</h2>
2525
<Cards className="grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-4">
2626
{features.map(([title, description, Icon]) => (

apps/website/app/layout.config.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,4 @@ export const baseOptions: BaseLayoutProps = {
2929
),
3030
transparentMode: "top",
3131
},
32-
themeSwitch: {
33-
enabled: false,
34-
},
3532
};

apps/website/app/layout.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ const ibm_plex_mono = IBM_Plex_Mono({
1616
});
1717

1818
const themeOptions = {
19-
defaultTheme: "dark",
2019
enabled: true,
21-
enableSystem: false,
22-
forcedTheme: "dark",
20+
enableSystem: true,
21+
// defaultTheme: "dark",
22+
// forcedTheme: "dark",
2323
};
2424

2525
export const metadata = {

apps/website/components/ESLintReact.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export function ESLintReact() {
88
<div className="flex flex-col items-center gap-4 m-0 mx-auto p-8 w-fit">
99
<Image alt="logo" height="150" quality={100} src={logo as StaticImageData} width="150" />
1010
<span className="text-2xl">ESLint React</span>
11-
<p className="text-center text-gray-400 pt-4">
11+
<p className="text-center text-gray-700 dark:text-gray-400 pt-4">
1212
A series of composable ESLint rules for React and friends.
1313
</p>
1414
</div>

apps/website/components/EffectLayer.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable perfectionist/sort-objects */
12
"use client";
23

34
import type { PropsWithChildren } from "react";
@@ -199,7 +200,7 @@ function createUniforms(width: number, height: number) {
199200
function createRenderer(canvas: HTMLCanvasElement, width: number, height: number, dpr = 2) {
200201
return new Renderer({
201202
alpha: true,
202-
antialias: true,
203+
antialias: false,
203204
canvas,
204205
depth: false,
205206
dpr,
@@ -243,7 +244,7 @@ export function EffectLayer({ children, className }: EffectLayerProps) {
243244

244245
function update(time: number) {
245246
if (!isActive.current) return;
246-
uniforms.uTime.value = time * 0.001;
247+
uniforms.uTime.value = time * 0.0005;
247248
renderer.dpr = getDevicePixelRatio(2);
248249
renderer.render({ scene: mesh });
249250
rRaf.current = requestAnimationFrame(update);
@@ -296,7 +297,6 @@ const styles = {
296297
"inset-[0]",
297298
"pointer-events-none",
298299
),
299-
300300
canvas: cn(
301301
"w-full",
302302
"h-full",

0 commit comments

Comments
 (0)