Commit Graph
7 Commits
Author SHA1 Message Date
orrisroot 4f3b839ea8 fix: keep text dark on form controls given a white background
sanitize.css forms.css makes form controls inherit the text color, so
the rules that put them back on white left white text wherever the
surrounding panel sets it, as in the nimgsearch search panel and the
open.neuroinf.jp advanced search.

- set the text to black next to each white control background,
  matching how the browser drew the controls before sanitize.css
2026-09-15 20:02:09 +09:00
orrisroot 81158cb4ca fix: draw the index tree lines at the right depth
The index tree has a single root, so its first indent unit is always
marked as an end and every line was shifted one column to the right,
doubling the vertical line under the root. Hide that unit and draw the
node's own branch (├ or └) after the indent from the leaf-last class,
as nimg.neuroinf.jp already does.
2026-09-15 18:27:17 +09:00
orrisroot ba3d061fac feat: migrate from Create React App to Vite
Rebuild the site on the stack the other converted sites share: Vite 8,
React 19, TypeScript 7, react-router 8, Biome and sanitize.css, with the
site data moved out of the bundle into static-contents/.

- base the database and forum code on cerebellum.neuroinf.jp, keeping
  the CBSN item fields for papers, books and presentations
- serve the XooNIps and forum data from modules/, redirecting the old
  download and /database/file URLs
- restate the theme sizes as border-box totals and keep form controls
  on white
- track page views with GA4
2026-09-14 16:29:50 +09:00
Yoshihiro OKUMURA e05f264d6f update required libraries. 2019-11-06 15:51:57 +09:00
Yoshihiro OKUMURA f34f7ed46f apply cerebellum pf changes. 2019-07-16 10:57:36 +09:00
Yoshihiro OKUMURA 7b48922345 apply some changes from souces code of visiome platform. 2019-06-27 14:56:56 +09:00
Yoshihiro OKUMURA bbaef3d810 add latst sources of cbsn platform archive. 2019-06-17 15:39:52 +09:00