Skip to content

Change 'Dashboard' to 'Log in' in main menu for logged-out users#351

Merged
simonhamp merged 3 commits intomainfrom
dashboard-to-login-link
Apr 11, 2026
Merged

Change 'Dashboard' to 'Log in' in main menu for logged-out users#351
simonhamp merged 3 commits intomainfrom
dashboard-to-login-link

Conversation

@simonhamp
Copy link
Copy Markdown
Member

@simonhamp simonhamp commented Apr 11, 2026

Summary

  • When logged out, the main navigation menu now shows "Log in" instead of "Dashboard"
  • The link still points to the login route (customer.login)
  • When logged in, the menu continues to show "Dashboard" as before

Test plan

  • Visit the site while logged out and verify the main menu shows "Log in"
  • Click "Log in" and verify it navigates to the login page
  • Log in and verify the menu shows "Dashboard" with the user's email

🤖 Generated with Claude Code

simonhamp and others added 2 commits April 11, 2026 16:19
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…visibility

- Make composer package name, repository URL, and submitted_at read-only
- Add editable display name field and license type with GitHub link
- Move approve/reject actions to top-level header for pending plugins
- Restrict Grant to User action to approved plugins only
- Move View Listing Page to bottom of action menu
- Fix webhook instructions toggle after successful retry (wire:key)
- Fix chevron rotation on View setup instructions toggle (x-bind:class)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@simonhamp simonhamp marked this pull request as ready for review April 11, 2026 15:41
Strip https:// prefix and limit display text to 25 characters
with full URL available on hover via title attribute.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@simonhamp simonhamp merged commit 9ae13eb into main Apr 11, 2026
2 checks passed
@simonhamp simonhamp deleted the dashboard-to-login-link branch April 11, 2026 15:50
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.

1 participant