Activities of "lvidana"

Answer

Hello ABP Support Team,

We are experiencing an issue in our ABP Blazor application after copying the default LeptonX layout to create a custom layout.

Description of the issue

We created a custom layout (MDI Layout) by copying the original LeptonX side menu layout source code line by line. Initially, the content is identical to the original layout — no structural changes were introduced.

After:

  1. Registering the new layout in the Blazor Client Module
  2. Updating the application to use the new layout instead of the default one

The application runs correctly, authentication works properly, and the user is successfully logged in.

However:

The user icon / user dropdown menu (top-right corner) is no longer displayed after authentication.

There are:

  • No console errors
  • No authentication issues
  • No authorization failures
  • The user is fully authenticated and session is valid

The only difference is that the layout is now our copied version instead of the original theme layout.

What we want to understand

We would like clarification on:

  1. Is the User Menu tied to a specific internal layout composition point that must be preserved?
  2. Does the LeptonX theme inject toolbar components dynamically in a way that breaks when the layout is locally copied?
  3. Are there required components (e.g., toolbar, topbar, user menu component, IToolbarManager usage, etc.) that must be explicitly preserved or registered?
  4. Is there a recommended approach for customizing a layout without breaking the user menu?

We would appreciate guidance on the correct way to extend or replace the layout without losing the user menu component.

Thank you very much for your support.

Showing 1 to 1 of 1 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.2.0-preview. Updated on February 17, 2026, 09:10
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.