Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EUI+] Reorganize+improve markdown, tables, and data grid docs #8183

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Nov 23, 2024

  1. Reorganize/clean up EuiMarkdown* docs

    + several opinionated copy updates - move unregistering plugins to the plugins page, where it feels like it belongs significantly more
    cee-chen committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    ced2a85 View commit details
    Browse the repository at this point in the history
  2. Reorganize and clean up tables documentation

    - create subpages, rewrite overview
    
    - move the table building blocks example to its own page (much better props DX)
    
    - rewrite a bunch of things that felt really hard to understand DX-wise
    
    - rewrite EuiBasicTable docs with in-memory table in mind (it felt
    - remove a bunch of manual pagination/sorting examples from docs - unnecessary extra complexity
    
    - improve smaller screen display by removing columns that didn't add much to DX use cases
    cee-chen committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    a66aac5 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. TODO

    cee-chen committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    1372f28 View commit details
    Browse the repository at this point in the history