mui / mui/material-ui

[docs-infra] IntelliSense (quick info) on code previews

Open
#41,295 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

scope: docs-infra type: new feature waiting for 👍
Dominant language
JavaScript
Stars
99.1k
Forks
32.5k
Avg merge
2d 17h
Merged PRs (30d)
106

Description

Summary

We could make it possible, like in VS Code, for developers to have access to quick info on our docs editors.

Examples

Reference points:

  1. Ariakit https://twitter.com/diegohaz/status/1681277579725090816
Screenshot 2023-07-19 at 18 53 56

It can be tested on https://ariakit.org/guide/getting-started.

  1. Nuxt, Another one in the same line of thought: https://nuxt.com/docs/getting-started/seo-meta

https://github.com/mui/material-ui/assets/3165635/48fdd88a-d516-41a6-9c64-92d1183ee0ae

But poor execution, it's better UX without it.

  1. VS Code, it feels like approaching this like VS Code could be a great UX, e.g.
Screenshot 2023-07-19 at 18 57 35
Motivation

No response

Search keywords: IntelliSense quick info

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the docs editors and code previews with the Ariakit, Nuxt, and VS Code reference examples linked in the issue. Define the quick-info behavior and UX for the docs editors; the work is done when developers can access useful IntelliSense-style information in code previews.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
documentation, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.