Skip to content

Support inline footnotes in full-screen table view #28

Description

@vishwa-a1

What problem does this solve?

When I’m using Lookout in Obsidian with tables, inline footnotes work as expected in the normal view.

However, when I expand a table to full screen, inline footnotes are no longer supported or visible. For example, a cell containing something like:

Some text ^[inline footnote text]

renders correctly in the regular note, but in the full-screen table view the inline footnote doesn’t appear (or loses its footnote behavior).

This makes it difficult to use Lookout for survey-style or data-heavy notes where I rely on inline footnotes to add clarifications, explanations, or citations inside table cells without cluttering the main content. I have to choose between using full-screen tables (better for reading/editing) and keeping my inline footnotes (better for context).

Proposed solution

It would be helpful if the full-screen table view handled inline footnotes in the same way as the normal note view.

Concretely:

  • When a cell contains inline footnotes using the standard Obsidian/Markdown syntax (e.g. ^[inline note]), the full-screen table view should still render them as footnotes rather than plain text.
  • Ideally, the behavior and visual appearance of inline footnotes in full-screen mode should match how they behave in the non–full-screen note view, so users get a consistent experience regardless of whether they are editing a table in place or in the expanded view.

Thank you

Alternatives considered

  • Using regular (bottom-of-note) footnotes instead of inline ones, but this is less convenient when working inside tables and breaks the flow of survey-style instruments.
  • Adding separate columns or extra rows for explanations, which clutters the table and makes it harder to read.
  • Avoiding the full-screen table view, but that makes it harder to work with larger or more complex tables.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions