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

[doc] Website is not mobile friendly #4521

Closed
oowekyala opened this issue Apr 28, 2023 · 0 comments · Fixed by #4643
Closed

[doc] Website is not mobile friendly #4521

oowekyala opened this issue Apr 28, 2023 · 0 comments · Fixed by #4643
Assignees
Labels
a:bug PMD crashes or fails to analyse a file. in:documentation Affects the documentation
Milestone

Comments

@oowekyala
Copy link
Member

Affects PMD Version: 7.0.0

Make sure, to test with the latest PMD version.

Description:

The sidebar on the doc website behaves weirdly on mobile and in narrow windows. The sidebar ends up behind the main text body and is not clickable. It also makes the text harder to read

Screenshot_20230428-130038

A clear and concise description of what the bug is.

Exception Stacktrace:

# Copy-paste the stack trace here

Code Sample demonstrating the issue:

Steps to reproduce:

Please provide detailed steps for how we can reproduce the bug.

  1. ... (e.g. if you're using maven: mvn clean verify)
  2. ...

Running PMD through: [CLI | Ant | Maven | Gradle | Designer | Other]

@oowekyala oowekyala added the a:bug PMD crashes or fails to analyse a file. label Apr 28, 2023
@adangel adangel self-assigned this Aug 10, 2023
@adangel adangel added this to the 7.0.0 milestone Aug 10, 2023
@adangel adangel added the in:documentation Affects the documentation label Aug 10, 2023
@adangel adangel changed the title [website] Website is not mobile friendly [doc] Website is not mobile friendly Aug 10, 2023
adangel added a commit to adangel/pmd that referenced this issue Aug 10, 2023
Also wrap the inline-toc in an accordion to
save some space.
Remove some of the unneeded javascript.

Fixes pmd#4521
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:bug PMD crashes or fails to analyse a file. in:documentation Affects the documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants