Skip to content

Conversation

Chanchal-D
Copy link

Fixes #228

Optimize the route list view for small screens in ViewAllRoutesModal.svelte.

  • Implement CSS Flexbox/Grid for better responsiveness.
  • Introduce a collapsible list option for routes with many entries.
  • Add media queries to optimize touch-friendly interactions.
  • Ensure proper padding/margins to improve readability.

Fixes OneBusAway#228

Optimize the route list view for small screens in `ViewAllRoutesModal.svelte`.

* Implement CSS Flexbox/Grid for better responsiveness.
* Introduce a collapsible list option for routes with many entries.
* Add media queries to optimize touch-friendly interactions.
* Ensure proper padding/margins to improve readability.
@CLAassistant
Copy link

CLAassistant commented Mar 27, 2025

CLA assistant check
All committers have signed the CLA.

@aaronbrethorst aaronbrethorst requested a review from Copilot March 30, 2025 00:32
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

Files not reviewed (2)
  • src/app.css: Language not supported
  • src/components/routes/ViewAllRoutesModal.svelte: Language not supported

Copy link
Member

@aaronbrethorst aaronbrethorst left a comment

Choose a reason for hiding this comment

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

I don't understand why there are a number of unused changes in app.css

@Chanchal-D
Copy link
Author

I've removed the unused CSS changes from app.css while ensuring all responsive design updates remain intact. Let me know if there's anything else you'd like me to adjust!

@coveralls
Copy link

Coverage Status

coverage: 16.097% (+0.02%) from 16.078%
when pulling 4b7e376 on Chanchal-D:improve-route-list-layout
into fa5511e on OneBusAway:main.

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.

Improve Route List Layout for Mobile Usability
4 participants