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

📱mobile responsive #304

Merged
merged 5 commits into from
Oct 8, 2024
Merged

📱mobile responsive #304

merged 5 commits into from
Oct 8, 2024

Conversation

AntoLC
Copy link
Contributor

@AntoLC AntoLC commented Oct 4, 2024

Purpose

Make docs mobile responsive.
The panel part (table of content / version ) is not perfect on very small devices, it can do the job in waiting for design proposition.

Proposal

  • 🔥(frontend) remove footer and legal pages
  • 📱(frontend) add hook store useResponsiveStore
  • 📱(frontend) header mobile friendly
  • 🌐(frontend) add language name to LanguagePicker
  • 📱(frontend) doc mobile friendly
  • ✅ tests

@AntoLC AntoLC self-assigned this Oct 4, 2024
@AntoLC AntoLC linked an issue Oct 4, 2024 that may be closed by this pull request
@AntoLC AntoLC force-pushed the feature/mobile-responsive branch 8 times, most recently from d838f02 to f795876 Compare October 8, 2024 13:18
@AntoLC AntoLC marked this pull request as ready for review October 8, 2024 13:18
@AntoLC AntoLC force-pushed the feature/mobile-responsive branch from f795876 to 18ef91e Compare October 8, 2024 14:30
AntoLC added 4 commits October 8, 2024 16:34
With the new ui, the footer and legal pages
are no longer needed.
This commit removes them.
useResponsiveStore is a hook store that provides
the current screen size and the current device type.
We adapt the header to be small mobile friendly.
We added a burger menu to display the dropdown
menu on small mobile.
The language picker were only showing the language
code, now it shows the language name.
@AntoLC AntoLC force-pushed the feature/mobile-responsive branch 2 times, most recently from 82a76a3 to 79670c6 Compare October 8, 2024 15:03
We adapt the docs component to be
mobile friendly.
@AntoLC AntoLC merged commit c682bce into main Oct 8, 2024
16 of 17 checks passed
@AntoLC AntoLC deleted the feature/mobile-responsive branch October 8, 2024 15:25
@AntoLC AntoLC mentioned this pull request Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

📱Mobile Responsive
1 participant