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

Added Active Links to Settings Section for Better Navigation #47

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

kzamanbd
Copy link

@kzamanbd kzamanbd commented Mar 3, 2025

This PR improves the Settings section by adding active links to enhance user navigation. Changes include:

  • Added active link states to improve usability.
  • Ensured consistent styling and accessibility.
  • Minor UI tweaks for a better user experience.

Let me know if you want any refinements! 🚀

@tnylea
Copy link
Contributor

tnylea commented Mar 3, 2025

@kzamanbd, thank you. Can you please submit screenshots of the UI changes.

Additionally, we have a PR here: #41 that is also trying to resolve the active states of those buttons. I feel like adding the current attribute may be a better approach. Let me know your thoughts. Thanks.

@tnylea tnylea added the Awaiting User Response Waiting for developers response label Mar 3, 2025
@kzamanbd
Copy link
Author

kzamanbd commented Mar 4, 2025

@tnylea Thanks for the feedback!

Here is my changes as like you mentioned PR

Screenshot 2025-03-04 at 9 42 29 AM

I also think :current="request()->routeIs('settings.profile')" will be a better approach

@alex-coding-alex
Copy link

alex-coding-alex commented Mar 5, 2025

image

If the APP_URL is set and the browser site matches that completely, then active links show fine. Just cloned the starter kit and the initial url was. http://127.0.0.1:8000, my default APP_URL was http://localhost.

After I added the port number and used localhost instead of 127.0.0.1, the active links shows. Though, it does seem like it'd trip people up in dev.

@kzamanbd kzamanbd closed this Mar 5, 2025
@kzamanbd kzamanbd deleted the enhancement/ui-improvements branch March 5, 2025 09:28
@kzamanbd kzamanbd restored the enhancement/ui-improvements branch March 5, 2025 12:41
@kzamanbd kzamanbd reopened this Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting User Response Waiting for developers response
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants