{"version":1,"pages":[{"id":"sab22tVAGIAv0NFq3eXL","title":"Initial setup","pathname":"/","siteSpaceId":"sitesp_EOmfm","emoji":"1f527","description":"Setup @codegouvfr/react-dsfr in your project or start from a template"},{"id":"87BiqajHbI0WtezSVwJM","title":"Integration with routing libs","pathname":"/routing","siteSpaceId":"sitesp_EOmfm","emoji":"1f500","description":"Like react-router or Next.js file system based route."},{"id":"KaD12hUVQLIKyU9npluU","title":"Class names type safety","pathname":"/class-names-type-safety","siteSpaceId":"sitesp_EOmfm","emoji":"1f9ba","description":""},{"id":"5DZgtkNahA6ZQjGKqqOL","title":"Colors","pathname":"/colors","siteSpaceId":"sitesp_EOmfm","emoji":"1f3a8","description":""},{"id":"V4YD70AxtQgYhGE22GSc","title":"Components","pathname":"/components","siteSpaceId":"sitesp_EOmfm","emoji":"1f9e9","description":""},{"id":"nUE518zjyd6QRe8zY9wU","title":"Icons","pathname":"/icons","siteSpaceId":"sitesp_EOmfm","emoji":"2611","description":""},{"id":"FJc1DIFLM1IMwRapEPSX","title":"CSS in JS","pathname":"/css-in-js","siteSpaceId":"sitesp_EOmfm","emoji":"1f485","description":"Compatibility with solutions like styled-components, emotion and TSS."},{"id":"m9sUeTa0487P2QkJouCf","title":"Internationalization","pathname":"/i18n","siteSpaceId":"sitesp_EOmfm","emoji":"1f30e","description":""},{"id":"mdFnaQA9uK0H6LkNmcfD","title":"Importing assets","pathname":"/assets","siteSpaceId":"sitesp_EOmfm","emoji":"1f305","description":"How to import images, SVGs and other static DSFR resources"},{"id":"Sj27OsLSRUv23WfFl1ma","title":"MUI integration","pathname":"/mui","siteSpaceId":"sitesp_EOmfm","emoji":"1f91d","description":"Use MUI components in your App or DSFRify your website build with MUI."},{"id":"VS9vczXjr27nq7FequWz","title":"Custom Branding","pathname":"/custom-branding","siteSpaceId":"sitesp_EOmfm","emoji":"1f54a","description":"Remove the governmental branding and apply your own theme."},{"id":"IfRbfh814OokAcO0KrSJ","title":"Storybook","pathname":"/storybook","siteSpaceId":"sitesp_EOmfm","emoji":"1f4d6","description":"Setting up Storybook in your react-dsfr project."},{"id":"JaUKHqSMCUB4ONClyZrs","title":"Analytics","pathname":"/analytics","siteSpaceId":"sitesp_EOmfm","emoji":"1f4ca","description":"Track your audience engagement and gain insights into how citizens interact with your website."},{"id":"dJRelpGvYX438wt9OP6b","title":"Content-Security-Policy","pathname":"/content-security-policy","siteSpaceId":"sitesp_EOmfm","emoji":"1f512","description":"Add security to you application"},{"id":"vsDdK8RnkoysL3ny1yui","title":"Publishing a NPM modules that depends on react-dsfr","pathname":"/publishing-a-npm-modules-that-depends-on-react-dsfr","siteSpaceId":"sitesp_EOmfm","emoji":"1f4e6","description":""},{"id":"ezMbCSmwMRDuS2DeLhJh","title":"Contributing","pathname":"/contributing","siteSpaceId":"sitesp_EOmfm","emoji":"1f49f","description":""}]}