Skip to content

Add back outline option to helper panel #7300

@maxgrenderjones

Description

@maxgrenderjones

Describe the bug

I love marimo for many reasons (vs hex / jupyter), but one of them iswas the ability to have a permanently visible outline on the left hand side, which lets me easily navigate my large notebooks. But in a recent version (somewhere in the 0.17.x series?), support for 'outline' in the helper panel disappeared (with no mention in the release notes) and is only available on hover over (which is ok, but is awkward to use as it is not always visible and has so much less real estate). Sorry to be this guy but can you please put it back?

Thanks in advance!

Will you submit a PR?

  • Yes

Environment

{
  "marimo": "0.17.7",
  "editable": false,
  "location": "<snip snip>/.venv/lib/python3.12/site-packages/marimo",
  "OS": "Darwin",
  "OS Version": "24.6.0",
  "Processor": "arm",
  "Python Version": "3.12.9",
  "Locale": "en_GB",
  "Binaries": {
    "Browser": "142.0.7444.176",
    "Node": "--"
  },
  "Dependencies": {
    "click": "8.3.0",
    "docutils": "0.22.3",
    "itsdangerous": "2.2.0",
    "jedi": "0.19.2",
    "markdown": "3.10",
    "narwhals": "2.11.0",
    "packaging": "25.0",
    "psutil": "7.1.3",
    "pygments": "2.19.2",
    "pymdown-extensions": "10.17.1",
    "pyyaml": "6.0.3",
    "starlette": "0.50.0",
    "tomlkit": "0.13.3",
    "typing-extensions": "4.15.0",
    "uvicorn": "0.38.0",
    "websockets": "15.0.1"
  },
  "Optional Dependencies": {
    "altair": "6.0.0",
    "basedpyright": "1.33.0",
    "duckdb": "1.4.2",
    "loro": "1.8.2",
    "nbformat": "5.10.4",
    "pandas": "2.3.3",
    "polars": "1.35.2",
    "pyarrow": "22.0.0",
    "pytest": "9.0.1",
    "python-lsp-ruff": "2.3.0",
    "python-lsp-server": "1.13.1",
    "ruff": "0.14.4",
    "sqlglot": "27.29.0",
    "watchdog": "6.0.0"
  },
  "Experimental Flags": {
    "performant_table_charts": true
  }
}

Code to reproduce

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions