Member-only story
Customize Apache Superset Home Page to fit any HTML Block
Two ways to configure the default welcome page to include any additional information
Apache Superset is a robust data visualization tool that numerous companies rely on to gain insights from their extensive data collections. Nevertheless, the default experience may not always cater to your company’s unique requirements, particularly in terms of providing users with guidance on the home page. Customizing the home page can greatly improve the user experience by adding helpful links, instructional content, or a touch of branding.
In this blog post, we explore two techniques to personalize the landing page of Apache Superset: modifying the source code and utilizing the custom_landing_page configuration. Now, we’ll look into the implementation of each approach and carefully consider their pros and cons.
Method 1: Changing the Source Code
If you’re comfortable diving into the codebase, making changes in the source code gives you complete control over the landing page changes.
Code Explanation :
We will create a new React component called CustomHeader in the superset-frontend/src/pages/Home/index.tsx
file to display a customized header…