tianma-if
875eef0c15
fix(web): follow dark mode in the infographic editor
...
The conversation column and empty preview stayed on a hardcoded white surface while slate text inverted, so dark mode showed a white slab. Use the card surface for the shell, and keep a white sheet only for light-theme graphics.
2026-09-26 00:17:10 +08:00
tianma-if
82c9a2dbfb
fix(web): lighten second- and third-level note headings
...
Keep the page title and first-level heading in ink, and let lower headings share the body color at weight 600.
2026-09-25 23:58:06 +08:00
tianma-if
ff45b64c5a
fix(web): use ink for note dividers and task checks
...
Default horizontal rules and checked task boxes follow the black-and-white note style. Named editor themes keep their own accent on checkboxes.
2026-09-25 23:48:57 +08:00
tianma-if
c9ff2ea704
fix(web): match the memo search field to the workspace palette
...
Use the sidebar and list grays instead of the neutral slate fill, and mark focus with the workspace divider.
2026-09-25 23:48:55 +08:00
tianma-if
71517861cf
fix(web): keep the note title and metadata on one header row
...
The title field fills the space before the notebook and tags, while the time, character count, and actions stay on that same line instead of forming a third row.
2026-09-25 23:17:38 +08:00
tianma-if
81e102c695
fix(web): set menu item text to 12px
...
Match note, list, and notebook menus with the toolbar dropdowns.
2026-09-25 23:10:16 +08:00
tianma-if
c4e1c1631d
fix(web): use a light surface for tooltips
...
Open toolbar tips under their icons, including the table menu, and replace the dark chip with a light card, hairline, and shadow.
2026-09-25 22:48:55 +08:00
tianma-if
a6386e60d9
fix(web): remove the duplicate reading toolbar icon
...
Reading protection stays on the lock beside the tags. The book icon only toggled that same lock.
2026-09-25 21:54:01 +08:00
tianma-if
2d13429f7a
fix(web): show the open note in the list
...
Drop the white sheet behind the memo list so the selected row can use the shared selection surface.
2026-09-25 21:32:18 +08:00
tianma-if
838fa97847
fix(web): use black icons on settings card titles
...
Keep green for actions and success states, and match section markers to the title ink.
2026-09-25 21:10:05 +08:00
tianma-if
d149525c44
fix(web): share workspace surfaces for page, hover, and selection
...
Point full-page panes and sidebar hover at the workspace color tokens, and show the selected settings item in black with a neutral background.
2026-09-25 20:53:51 +08:00
tianma-if
297af42bb1
fix(web): quiet the editor chrome and cool the workspace palette
...
Collapse the note header and toolbar, align the title with the article, and replace the warm paper surfaces with a cool gray workspace.
2026-09-25 20:25:22 +08:00
tianma-if
5dee03b2de
fix(api): delete notebooks with null slugs
2026-09-25 18:42:48 +08:00
tianma-if
23d1cc1ec9
fix(web): shrink select controls and menus to 12px
...
Preference dropdowns match their 12px labels. Opened options stay 12px without losing their row height.
2026-09-25 16:29:11 +08:00
tianma-if
e2ca02b440
fix(web): drop redundant login setting descriptions
...
Account, password, and signed-in device cards keep their titles. The helper sentences that only repeated those titles are removed in every locale.
2026-09-25 16:23:12 +08:00
tianma-if
b46335b913
fix(web): drop redundant preference setting descriptions
...
Preference rows keep their titles and controls. Helper sentences that only repeated those titles are removed in every locale.
2026-09-25 16:07:23 +08:00
tianma-if
0942655a61
fix(web): match editor toolbar menus to 12px labels
...
Theme, block, and code-language menu items use 12px while keeping their 32px row height.
2026-09-25 16:00:59 +08:00
tianma-if
ed3ea90576
fix(web): quiet settings labels to match the navigation
...
Keep card titles at 14px semibold. Setting names and the settings navigation use 12px at regular weight, without shrinking the rows.
2026-09-25 13:26:39 +08:00
tianma-if
574e15c576
fix(web): restore sidebar footer row height and hover
...
Keep download and profile labels at 12px, match their rows to the notebook list, and use a visible hover fill.
2026-09-25 13:05:19 +08:00
tianma-if
2f004bf466
fix(web): use two type sizes across chrome and menus
...
Keep interface text at 14px or 12px, including settings, dialogs, and the note-type menu. Leave menu row height unchanged, and align the notebook row with the note title.
2026-09-25 12:48:20 +08:00
tianma-if
3feae77c69
fix(web): widen desktop note gutters and shrink the outline
...
Desktop reading gutters grow from 40px to 96px, and outline items drop from 13px to 12px.
2026-09-25 11:42:15 +08:00
tianma-if
0be4d3b29f
fix(web): tighten list and note title sizes
...
Drop list titles from 15px to 14px, and desktop note titles from 16px to 15px so they match the body.
2026-09-25 11:15:13 +08:00
tianma-if
75b792348c
fix(web): separate note header status from action icons
...
Keep focus mode and active sharing as icons. Group the time, word count, and sync status ahead of the action icons.
2026-09-25 11:04:03 +08:00
tianma-if
0ac0ac3456
refactor(editor): streamline header title and scale down metadata chrome
...
- Move memo title input to the left slot of the header top row with a balanced 14-16px font size
- Scale down header action icons and stroke widths to h-4 w-4 with 1.75 stroke
- Compact share and save status badges to align with top-row controls
- Standardize second-row metadata controls (notebook, tag picker, reading lock) to h-7 text-xs
- Update corresponding unit test assertions
2026-09-25 10:40:26 +08:00
tianma-if
6ffbdcd10e
fix: pin runtime accent steps and widen site decoration on P3
...
Amber, rose, and red steps used by the app now follow the runtime RGB
palette in both themes. Site gradients and glows stay on celadon hex
and switch to wider oklch only on P3 displays.
2026-09-25 09:26:11 +08:00
tianma-if
cb1213400f
fix: keep pre-upgrade visuals after Tailwind 4
...
Restore shadow and blur weights, transparent focus outlines, extension-theme dividers, and touch access to hover-only controls.
2026-09-25 00:25:27 +08:00
tianma-if
f763ce814f
fix(plugins): remove arbitrary AI output token ceiling
2026-09-25 00:05:36 +08:00
tianma-if
41d827e58a
feat(plugins): raise AI output request ceiling to 32768
2026-09-25 00:03:38 +08:00
tianma-if
b004d57263
Show Beta badge for infographic note type
2026-09-24 23:59:06 +08:00
tianma-if
4b2da44f60
fix: restore compact control typography after Tailwind 4 upgrade
2026-09-24 23:49:38 +08:00
tianma-if
f26c288b60
chore: unify web and site on Tailwind CSS 4
2026-09-24 23:39:41 +08:00
tianma-if
0d3a47eca5
feat: use AI Elements for infographic conversation
2026-09-24 23:32:57 +08:00
tianma-if
d7be5bcc06
fix: constrain infographic preview size
2026-09-24 23:20:03 +08:00
tianma-if
c41869d772
fix: switch infographic development history to timeline
2026-09-24 23:09:33 +08:00
tianma-if
88601a35c4
feat: submit infographic prompt with Enter
2026-09-24 22:37:41 +08:00
tianma-if
2b672ec23c
feat: use AI SDK agent for infographic editing
2026-09-24 22:34:27 +08:00
tianma-if
409eac0ec0
Classify infographic edit intent from semantics
2026-09-24 22:21:18 +08:00
tianma-if
787a5c6c31
Guide infographic generation by semantic template family
2026-09-24 22:16:53 +08:00
tianma-if
94ccdad222
Keep infographic layout for content edits
2026-09-24 22:11:13 +08:00
tianma-if
25b14d93f3
Persist infographic AI conversation history
2026-09-24 22:05:37 +08:00
tianma-if
edc755a180
Improve infographic selection and simplify diagram design docs
2026-09-24 21:47:09 +08:00
tianma-if
ea129b1736
docs: define diagram and infographic format boundary
2026-09-24 21:35:11 +08:00
tianma-if
c3de2cd102
feat: add AI-driven infographic notes
2026-09-24 21:19:23 +08:00
tianma-if
608bb0a697
fix(desktop): resolve sandboxed WeChat share paths
2026-09-24 19:01:42 +08:00
tianma-if
e905f5a153
fix(desktop): suppress false WeChat import failure from rejected URL
2026-09-24 18:57:00 +08:00
tianma-if
3470ecfe0c
fix(desktop): remove redundant summary card from WeChat chat import
2026-09-24 18:50:20 +08:00
tianma-if
b49c5c52b2
test(release): isolate GitHub plugin mocks from live instance
2026-09-24 18:20:34 +08:00
tianma-if
3d64b6856f
fix(release): format sidecar and preserve iOS delivery on draft advance
2026-09-24 17:59:36 +08:00
tianma-if
ecbb755355
chore: release v1.86.0 [skip ci]
2026-09-24 17:51:55 +08:00
tianma-if
628245d2c7
feat(import): enhance WeChat chat note formatting and image layout
2026-09-24 17:42:56 +08:00