diff --git a/apps/web/src/app.css b/apps/web/src/app.css
index dceaff432..6fa8db24b 100644
--- a/apps/web/src/app.css
+++ b/apps/web/src/app.css
@@ -138,13 +138,13 @@ textarea,
::-moz-selection {
/* Code for Firefox */
- background-color: var(--dimPrimary);
- color: var(--text);
+ background-color: var(--textSelection);
+ color: var(--paragraph);
}
::selection {
- background-color: var(--dimPrimary);
- color: var(--text);
+ background-color: var(--textSelection);
+ color: var(--paragraph);
}
.middle-pane {
@@ -165,8 +165,8 @@ textarea,
width: 1px !important;
}
-:root {
- --focus-border: var(--primary);
+#app {
+ --focus-border: var(--accent);
--separator-border: var(--border);
--sash-size: 10px;
--sash-hover-size: 4px;
diff --git a/apps/web/src/app.js b/apps/web/src/app.js
index a0504ce58..27b31667a 100644
--- a/apps/web/src/app.js
+++ b/apps/web/src/app.js
@@ -19,7 +19,7 @@ along with this program. If not, see .
import React, { useState, Suspense, useMemo, useRef } from "react";
import { Box, Flex } from "@theme-ui/components";
-import ThemeProvider from "./components/theme-provider";
+import { BaseThemeProvider } from "./components/theme-provider";
import useMobile from "./hooks/use-mobile";
import useTablet from "./hooks/use-tablet";
import { LazyMotion, domAnimation } from "framer-motion";
@@ -50,7 +50,7 @@ function App() {
return (
-
+
{isAppLoaded && (
}>