Skip to content

docs: Refactor NotENSv2ReadyBadge component to remove "(..)why-ensnode/keep-ens-working" from starlightLlmsTxt excluded list #2238

@Y3drk

Description

@Y3drk

Problem

I had to temporarily exclude the docs/integrate/why-ensnode/keep-ens-working page from the starlightLlmsTxt plugin, because it was causing a build error due to it having a React-based tooltip.

@sevenzing faced the same issue when implementing the OmnigraphStaticExampleSet component.

Why the fix was delayed

  • Astro (or Starlight) doesn't currently provide a native, built-in interactive tooltip component
    • I tried to implement one quickly, but it had a bunch of UX holes, and its quality wasn't satisfactory, so I dropped that idea
    • The designs are heavily dependent on the tooltip usage, and I didn't want to break them
  • As far as I know, the starlightLlmsTxt plugin is not currently essential for us

Initial fix idea

  • I want to try to implement a legitimate Astro-based generic tooltip once we have more time.

Metadata

Metadata

Assignees

Labels

docsDocs related

Type

No fields configured for Task.

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions