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

fix: Make settings tab scrollable for better accessibility on small screens #1269

Merged
merged 1 commit into from
Dec 11, 2024

Conversation

heropj
Copy link
Contributor

@heropj heropj commented Dec 7, 2024

fix #1261

Changes:

  • Made settings tab scrollable, for better accessibility on small screens, by adding QScrollArea on top of Settings Frame.

image

Copy link
Collaborator

@veloman-yunkan veloman-yunkan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This solves the reported issue (which was a functional limitation) but breaks some aesthetics when there is enough space:
image

So I think that @kelson42 should be the main reviewer for this PR.

@heropj
Copy link
Contributor Author

heropj commented Dec 10, 2024

@veloman-yunkan @kelson42 I have fixed the alignment, kindly review it

@kelson42 kelson42 force-pushed the fix/scrollable-settings branch from f76d090 to edc5283 Compare December 10, 2024 19:19
@kelson42
Copy link
Collaborator

@heropj I don't understand indeed, why a border has been added around the settings, this was not requested and breaks the overall estetic IMHO too. Is is possible to remove it. Otherwise the PR seems to work fine to me.

@heropj heropj force-pushed the fix/scrollable-settings branch from edc5283 to 6d6de66 Compare December 10, 2024 21:03
@heropj
Copy link
Contributor Author

heropj commented Dec 11, 2024

image

@kelson42

@kelson42
Copy link
Collaborator

@veloman-yunkan if good for you I will merge

Copy link
Collaborator

@kelson42 kelson42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@kelson42 kelson42 force-pushed the fix/scrollable-settings branch from 6d6de66 to 5e1ad11 Compare December 11, 2024 11:16
@kelson42 kelson42 merged commit 95779cc into kiwix:main Dec 11, 2024
1 check passed
@nooriegarg
Copy link

nooriegarg commented Dec 13, 2024

Hello kiwix community, i am Noorie garg, a college student and i have been exploring kiwix for a while. I installed kiwix on my pc and saw all its features. But there is no scrollable feature in the settings tab (i am writing this after coming across this closed pull request). I would be glad if anyone could make some time to resolve my query. Thanks!

@nooriegarg
Copy link

Hello kiwix community, i am Noorie garg, a college student and i have been exploring kiwix for a while. I installed kiwix on my pc and saw all its features. But there is no scrollable feature in the settings tab (i am writing this after coming across this closed pull request). I would be glad if anyone could make some time to resolve my query. Thanks!

edit: sorry my bad....i just searched that the version available on kiwix website is 2.0 and this feature is suppose to be in 2.4...i guess this resolves my doubt

@kelson42
Copy link
Collaborator

@nooriegarg Thank you for Our message, you can teat the nightly here http://download.kiwix.org/nightly/2024-12-13/kiwix-desktop_windows_x64_2024-12-13.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Settings tab is not scrollable
4 participants