
This component is a structured layout for an app's home screen, featuring a left-aligned panel with a logo, app title, and navigation buttons, alongside a customizable background image. The left panel organizes key actions into buttons for navigation, each linked to specific screens or functionalities. The right section is visually enhanced with a full-height image, creating a balanced and user-friendly interface for quick access to app features.
Simple Home ScreenThis component represents the main home screen layout for an application. It includes a left-aligned panel with a logo, app title, and navigation buttons, alongside a background image. Below are step-by-step instructions on how to use and customize this component.
conHomeScreen:
The main container that holds the entire layout. It spans the full width and height of the parent container.
conLeft:
A vertical container on the left side of the screen that contains the logo, app title, and navigation buttons.
imgHomeScreen:
A background image that fills the remaining space on the right side of the screen.
imgLogoApp)OnSelect property if you want to add interactivity when clicking the logo.Width property to adjust the logo size.txtAppTitle)Text property to display the name of your app.FontColor, Size, and Weight properties to customize the appearance of the title.conScreenButtonsbtnHome1, btnHome2, and btnHome3), each configured to navigate to 'Screen1' with a specific action context.Text property to change the button label.OnSelect property to navigate to a different screen or perform a different action.Icon property to use a different icon from the available options.imgHomeScreen)Image property.Height and Width to fit the desired dimensions.Alignment and Padding:
Modify PaddingTop, PaddingLeft, and PaddingRight in conLeft or conScreenButtons to adjust spacing.
Display Modes:
Use the DisplayMode property in buttons to control their availability (Edit, View, or Disabled) based on specific conditions.
Navigation Context:
Update the ctxSelectedAction in the OnSelect properties to pass different parameters when navigating between screens.
By following these steps, you can effectively configure and integrate the conHomeScreen component into your application.