bmi.neuroinf.jp was two Create React App projects: bmi-front at the document root and bmi-researchers under /researchers. Serve both from a single Vite 8, React 19 and Biome app, with the data moved out of the bundle into static-contents/. - load only the half of the site the URL belongs to, since the two themes style the same selectors - base the /researchers half on the visiome v2 database and credits code, with its data under /researchers/modules/ - port the portal pages to function components and replace react-overlays with a small portal-based modal - restate content-box theme sizes as border-box totals and the h1/hr values normalize.css used to override - redirect the XooNIps download and v1 file URLs to the new layout - track page views with GA4
21 lines
870 B
HTML
21 lines
870 B
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<link rel="icon" href="/favicon.ico" sizes="any" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<meta name="theme-color" content="#000000" />
|
|
<meta name="robots" content="index,follow" />
|
|
<meta name="keywords" content="neuroinformatics, xoonips, database, bmi platform, Brain Machine Interface" />
|
|
<meta name="author" content="Neuroinformatics Unit, RIKEN Center for Brain Science" />
|
|
<meta name="copyright" content="Copyright © 2019" />
|
|
<link rel="manifest" href="/manifest.json" />
|
|
<title>BMI platform - Neuroinformatics Platform</title>
|
|
</head>
|
|
<body>
|
|
<noscript>You need to enable JavaScript to run this app.</noscript>
|
|
<div id="root"></div>
|
|
<script type="module" src="/src/main.tsx"></script>
|
|
</body>
|
|
</html>
|