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

Docs bugs #1610

Open
nikitaorliak-cengage opened this issue Dec 20, 2024 · 0 comments
Open

Docs bugs #1610

nikitaorliak-cengage opened this issue Dec 20, 2024 · 0 comments
Labels
react-magma-docs Improvements or additions to documentation

Comments

@nikitaorliak-cengage
Copy link
Collaborator

Describe the bug
Small docs bugs.

To Reproduce
Steps to reproduce the behavior:

Link 1

  1. Go to https://react-magma.cengage.com/version/4.7.0/design-intro/get-started/
  2. Click on the icons link
  3. See that the page is not found
    What should be done: Change the ink to https://react-magma.cengage.com/version/4.7.0/design/icon/

Link 2

  1. Go to https://react-magma.cengage.com/version/4.7.0/design/icon/
  2. Click on the Sketch icon library you can download link
  3. See that the page is broken
    What should be done: The Link/Page needs to be updated

Link 3

  1. Go to https://react-magma.cengage.com/version/4.7.0/api-intro/usage/
  2. Click on the ThemeContext.Provider link
  3. See that the page is not found
    What should be done: Change the link to https://react-magma.cengage.com/version/4.7.0/api-intro/styles-and-themes/#using_themes

Link 4

  1. Go to https://react-magma.cengage.com/version/4.7.0/api/button/
  2. Click on the ButtonGroup link
  3. See that the page is not found
    What should be done: Change the link to https://react-magma.cengage.com/version/4.7.0/api/buttongroup/

Link 5

  1. Go to https://react-magma.cengage.com/version/4.7.0/api/dropdown/
  2. Click on the ButtonGroup link
  3. See that the page is not found
    What should be done: Change the link to https://react-magma.cengage.com/version/4.7.0/api/buttongroup/

Link 6

  1. Go to https://react-magma.cengage.com/version/4.7.0/api/formgroup/
  2. Click on the Radio Group link
  3. See that the link is incorrect
    What should be done: Change the link to https://react-magma.cengage.com/version/4.7.0/api/radio/#radio_group_props

Link 7

  1. Go to https://react-magma.cengage.com/version/4.7.0/api/global-styles/
  2. Click on the ThemeContext.Provider link
  3. See that the page is not found
    What should be done: Change the link to https://react-magma.cengage.com/version/4.7.0/api-intro/styles-and-themes/#using_themes

Link 8

  1. Go to https://react-magma.cengage.com/version/4.7.0/api/transition/
  2. Click on the motion.div link
  3. See that the page is broken
    What should be done: Change the link to correct one

Transition examples

  1. Go to https://react-magma.cengage.com/version/4.7.0/api/transition/
  2. Go to the 'Nudge' section
  3. See that the block is outside the container
    What should be done: Move it to the center/Somewhere else

Incorrect Modal

  1. Go to https://react-magma.cengage.com/version/4.7.0/design/modal/
  2. Open any modal (Small/Medium/Large)
  3. Close it by clicking on the 'X' icon or the 'Esc' button
  4. See that the focus is NOT on the trigger button
    What should be done: Return focus back to the trigger button

Style issue 1

  1. Go to https://react-magma.cengage.com/version/4.7.0/api-intro/styles-and-themes/
  2. Go to the Customization section
  3. Using a keyboard move focus to the helper icon right after the 'Donuts per box' or 'Boxes'
  4. See that focus hits the text
    What should be done: Move the helper icon farther away from the text

Style issue 2

  1. Go to https://react-magma.cengage.com/version/4.7.0/api/button/
  2. Go to the Inverse section
  3. Using a keyboard move focus to the Link inverse button
  4. See that focus hits other buttons
    What should be done: Add additional gap/padding between buttons

Style issue 3

  1. Go to https://react-magma.cengage.com/version/4.7.0/api/tooltip/
  2. Go to the Position section
  3. Focus on the trigger using a mouse
  4. See that focus hits other buttons
    What should be done: Add additional gap/padding between buttons
@silvalaura silvalaura added the react-magma-docs Improvements or additions to documentation label Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
react-magma-docs Improvements or additions to documentation
Projects
Status: To Do
Development

No branches or pull requests

2 participants