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

[Epic] New documentation site M1 #7401

Open
13 of 42 tasks
tkajtoch opened this issue Dec 6, 2023 · 0 comments
Open
13 of 42 tasks

[Epic] New documentation site M1 #7401

tkajtoch opened this issue Dec 6, 2023 · 0 comments
Assignees
Labels
epic A large piece of work, actionable, clear DoD New EUI site

Comments

@tkajtoch
Copy link
Member

tkajtoch commented Dec 6, 2023

Note

This meta issue tracks the effort of developing the new EUI documentation site only. Check out the Elastic Design System - Milestone 2 for more.

Summary

With the transition to EUI being a part of the Elastic Design System, we want to improve how we create, maintain, and publish our docs.

Goals

  • Replace the current website with a shiny new one based on docusaurus (check out the ADR why we chose docusaurus - Elastic internal only) while keeping the content mostly the same
    • We plan to reorganize and rewrite content in further milestones
  • Reduce the complexity of writing and maintaining docs by converting them to MDX
  • Convert all component examples to use interactive component previews based on react-live (or similar)
  • Add full-text search capabilities
  • Add Storybook playgrounds for all EUI components

Definition of Done

  • The new documentation site is deployed in place of the current one (https://eui.elastic.co) and is publicly accessible
  • The new documentation site passes manual QA and accessibility tests
  • Buildkite pipelines are updated to build and publish the new website on every EUI release

Meta issues

Preview Give feedback
  1. 233 of 242
    New EUI site meta
    mgadewoll
  2. 9 of 9
    New EUI site meta task
  3. 1 of 1
    New EUI site meta task
    tkajtoch
  4. New EUI site meta task
    kyrspl
  5. 110 of 229
    New EUI site meta task
  6. 0 of 3
    New EUI site task

Issues

Preview Give feedback
  1. New EUI site task
    tkajtoch
  2. tkajtoch
  3. New EUI site
    tkajtoch
  4. New EUI site blocked task
    tkajtoch
  5. New EUI site task
    tkajtoch
  6. New EUI site
    tkajtoch
  7. New EUI site task
  8. New EUI site task
    weronikaolejniczak
  9. New EUI site task
    weronikaolejniczak
  10. New EUI site task
    weronikaolejniczak
  11. New EUI site bug task
    acstll
  12. New EUI site bug task
  13. New EUI site bug task
  14. New EUI site bug task
  15. New EUI site bug task
  16. New EUI site bug task
  17. New EUI site bug task
  18. New EUI site bug task
  19. New EUI site bug task
  20. New EUI site bug task
  21. New EUI site bug task
  22. New EUI site bug task
  23. New EUI site bug task
  24. New EUI site task
  25. New EUI site bug task
  26. New EUI site bug task
  27. New EUI site bug task
  28. New EUI site bug task
  29. New EUI site task
  30. New EUI site bug task
  31. New EUI site bug task
  32. New EUI site task
    weronikaolejniczak
  33. New EUI site task
  34. New EUI site task
    acstll
  35. tkajtoch
@tkajtoch tkajtoch self-assigned this Dec 6, 2023
@tkajtoch tkajtoch added the meta Big idea that needs refinement, grouping like tasks, no clear DoD or not a discrete piece of work label Dec 6, 2023
@tkajtoch tkajtoch mentioned this issue Mar 27, 2024
@github-actions github-actions bot added the Stale label Oct 4, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Oct 11, 2024
@cee-chen cee-chen removed the Stale label Oct 14, 2024
@cee-chen cee-chen reopened this Oct 15, 2024
@JasonStoltz JasonStoltz changed the title [Meta] New documentation site M1 [Epic] New documentation site M1 Jan 23, 2025
@JasonStoltz JasonStoltz added epic A large piece of work, actionable, clear DoD and removed meta Big idea that needs refinement, grouping like tasks, no clear DoD or not a discrete piece of work labels Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic A large piece of work, actionable, clear DoD New EUI site
Projects
None yet
Development

No branches or pull requests

3 participants