enhance(layout):构建可以运行的界面。

This commit is contained in:
徐涛 2024-07-10 23:11:05 +08:00
parent f720c8ea13
commit 06cb26633d
5 changed files with 15 additions and 3 deletions

View File

@ -4,7 +4,7 @@ import React from "react";
import ReactDOM from "react-dom/client";
import { RouterProvider } from "react-router-dom";
import { globalStyle } from "./global-style";
import { routes } from "./pages/routes";
import { routes } from "./pages";
import { theme } from "./theme";
ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(

View File

@ -0,0 +1,3 @@
export function MainLayout() {
return <div></div>;
}

View File

@ -0,0 +1,2 @@
export { MainLayout } from "./MainLayout";
export { routes } from "./routes";

View File

@ -1,3 +1,9 @@
import { createBrowserRouter } from "react-router-dom";
import { MainLayout } from "./MainLayout";
export const routes = createBrowserRouter([]);
export const routes = createBrowserRouter([
{
path: "/",
element: <MainLayout />,
},
]);

View File

@ -1,4 +1,5 @@
import type { Theme } from "@emotion/react";
import chroma from "chroma-js";
import { generatePalette } from "./style-predefines";
const colors: Theme["colors"] = {
@ -9,7 +10,7 @@ const colors: Theme["colors"] = {
grape: generatePalette("#f8f0fc", "#862e9c"),
violet: generatePalette("#f3f0ff", "#5f3dc4"),
indigo: generatePalette("#edf2ff", "#364fc7"),
bllue: generatePalette("#e7f5ff", "#1864ab"),
blue: generatePalette("#e7f5ff", "#1864ab"),
cyan: generatePalette("#e3fafc", "#0b7285"),
teal: generatePalette("#e6fcf5", "#087f5b"),
green: generatePalette("#ebfbee", "#2b8a3e"),