diff --git a/formulus-formplayer/package.json b/formulus-formplayer/package.json index 810f52f75..cbe321cfa 100644 --- a/formulus-formplayer/package.json +++ b/formulus-formplayer/package.json @@ -13,6 +13,7 @@ "@mui/icons-material": "^6.4.8", "@mui/material": "^6.4.8", "@mui/x-date-pickers": "^7.28.0", + "@ode/tokens": "file:../packages/tokens", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", diff --git a/formulus-formplayer/src/App.tsx b/formulus-formplayer/src/App.tsx index e81813b99..79216069e 100644 --- a/formulus-formplayer/src/App.tsx +++ b/formulus-formplayer/src/App.tsx @@ -3,7 +3,8 @@ import "./App.css"; import { JsonForms } from "@jsonforms/react"; import { materialRenderers, materialCells } from "@jsonforms/material-renderers"; import { JsonSchema7 } from "@jsonforms/core"; -import { Alert, Snackbar, CircularProgress, Box, Typography } from '@mui/material'; +import { Alert, Snackbar, CircularProgress, Box, Typography, ThemeProvider } from '@mui/material'; +import { theme } from './theme'; import Ajv from 'ajv'; import addErrors from 'ajv-errors'; import addFormats from 'ajv-formats'; @@ -557,15 +558,16 @@ function App() { }); return ( - -
+ + +
{/* Main app content - 60% width in development mode */}
)}
- + + ); } diff --git a/formulus-formplayer/src/FormLayout.tsx b/formulus-formplayer/src/FormLayout.tsx index 6eefdba9b..66933ea0f 100644 --- a/formulus-formplayer/src/FormLayout.tsx +++ b/formulus-formplayer/src/FormLayout.tsx @@ -145,14 +145,14 @@ const FormLayout: React.FC = ({ > {previousButton && (