Skip to content

Commit f364c6c

Browse files
authored
Update README.md
1 parent e182e58 commit f364c6c

File tree

1 file changed

+23
-10
lines changed

1 file changed

+23
-10
lines changed

README.md

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<summary>Related Articles</summary>
1111
1212
- [Toggle Vision 👀](https://www.linkedin.com/feed/update/urn:li:activity:7320859432408514560) — A LinkedIn post by [Claire Sylvester (template creator)](https://github.com/CFsylvester) exploring the thinking behind grid toggling UX.
13+
- [Re‑Toggled Vision: A Lean, SCSS‑First Grid Overlay](https://www.linkedin.com/pulse/retoggled-vision-lean-cssfirst-grid-overlay-claire-sylvester-jh5yc/) - A LinkedIn post by [Claire Sylvester (template creator)](https://github.com/CFsylvester) reworking the original "Toggle Vision" CSS grid overlay toggle.
1314

1415
</details>
1516

@@ -410,14 +411,26 @@ useEffect(() => {
410411
Add the grid system to your server render layout found in `layout.tsx` within the app directory:
411412

412413
```tsx
413-
<body>
414-
{/* DEV GRID TOGGLE */}
415-
{devMode && <GridOverlayToggle />}
416-
417-
{/* MAIN CONTENT */}
418-
{/* GRID OVERLAY relies on the layout class on <main> */}
419-
<main data-grid-overlay className="layout">
420-
{children}
421-
</main>
422-
</body>
414+
// check env vars
415+
const devMode = process.env.NODE_ENV === 'development';
416+
const isGridOverlayOverride = process.env.GRID_OVERLAY_OVERRIDE === 'true';
417+
418+
// show grid overlay if dev mode is true or if the grid overlay override is true
419+
const showGridOverlay = devMode || isGridOverlayOverride;
420+
421+
return (
422+
<html lang="en" className={montserrat.variable}>
423+
<body>
424+
{/* DEV GRID TOGGLE */}
425+
{showGridOverlay && <GridOverlayToggle />}
426+
427+
{/* MAIN CONTENT */}
428+
{/* GRID OVERLAY relies on the layout class */}
429+
<main data-grid-overlay className={'layout'}>
430+
{children}
431+
</main>
432+
</body>
433+
</html>
434+
);
435+
423436
```

0 commit comments

Comments
 (0)