fix(ux): optimize event lists and fix editor line wrapping

- Implemented 'Details' toggle in Session lists to defer expensive presenter/file sub-component renders, improving initial hydration speed.
- Fixed line-wrapping for long lines in Journals Editor (both plain textarea and CodeMirror).
- Updated TODO.md and GEMINI.md to reflect Journals standardization and performance optimizations.
This commit is contained in:
Scott Idem
2026-01-26 20:25:56 -05:00
parent ae86d0aede
commit a704779d1b
5 changed files with 100 additions and 76 deletions

View File

@@ -173,17 +173,13 @@
/* overflow: auto; */
/* background-color: var(--cm-background); */
/* text-wrap: normal; */
/* text-wrap: balance; */
/* text-wrap: wrap; */
/* text-wrap: break-word; */
text-wrap: wrap;
overflow-wrap: break-word;
}
.codemirror-wrapper :global(.cm-editor) {
/* font-size: .8rem; */
/* text-wrap: normal; */
/* text-wrap: balance; */
/* text-wrap: wrap; */
/* text-wrap: break-word; */
text-wrap: wrap;
overflow-wrap: break-word;
/* max-width: 100%; */
/* max-height: 100%; */