# feat: notebooks, sections and pages in the app, native Linux titlebars · clo/snowbound

[View on GitCafe](https://git.cafe/clo/snowbound/commit/1c5ad4e548ef0556a3810f749c2cee0e5e51f289)

Repository: [clo/snowbound](https://git.cafe/clo/snowbound)

Visibility: public

Requested revision: 1c5ad4e548ef0556a3810f749c2cee0e5e51f289

Requested commit: 1c5ad4e548ef0556a3810f749c2cee0e5e51f289

Commit: 1c5ad4e548ef0556a3810f749c2cee0e5e51f289

Tree: de334424b672c0b5a715ebe96eae1fd6868b860a

Author: clover caruso

Committer: clover caruso

## Message

```
feat: notebooks, sections and pages in the app, native Linux titlebars

Open and close notebooks as remembered state, a first-run screen, the notebook
sidebar behind a notebook-icon rail, New Notebook/Section/Page with OneNote's
menus, the template strip (Ivy, Purple Clouds, Notebook, Solid Color, Meeting)
drawn with our own art, page colours, drag to reorder and to move pages across
sections, and mounted SMB shares opened through the embedded client. Linux uses
the desktop's titlebar (KWin server-side, Adwaita frame on GNOME). Clicks that
change state always get another frame. Conflict highlighting lives in canvas.

Assisted-by: claude-opus-5.5
Assisted-by: claude-opus-5

```

## Parents

- [130e7b1bd5ad7e9aac3a3b4e1dadb6ab3452cb27](https://git.cafe/clo/snowbound/commit/130e7b1bd5ad7e9aac3a3b4e1dadb6ab3452cb27?format=markdown)

[Source at this commit](https://git.cafe/clo/snowbound/tree/1c5ad4e548ef0556a3810f749c2cee0e5e51f289?format=markdown)
