Originally posted by @jamesobutler in Slicer/Slicer#8192 (comment)
I styled the Slicer header and welcome image bmp by hand. Attached are the gimp project files (GimpImageProject.zip) that I used to export the final bmp. For Slicer's welcome image I actually applied a bilinear gradient with a lighter region around the logo to make the text readable, with the Slicer grey color going towards the top and bottom of the image. For my Slicer custom app, the welcome image is a much more complex background from our company's various resources and doesn't actually utilize the application logo in that space.
Reference: https://nsis.sourceforge.io/Docs/Modern%20UI/Readme.html
- NSIS recommends the header image MUI_HEADERIMAGE_BITMAP to be 150x57 pixels in size
- NSIS recommends the welcome image MUI_WELCOMEFINISHPAGE_BITMAP and MUI_UNWELCOMEFINISHPAGE_BITMAP to be 164x314 pixels in size
- The bmp images were exported with the following options.

Originally posted by @jamesobutler in Slicer/Slicer#8192 (comment)
I styled the Slicer header and welcome image bmp by hand. Attached are the gimp project files (GimpImageProject.zip) that I used to export the final bmp. For Slicer's welcome image I actually applied a bilinear gradient with a lighter region around the logo to make the text readable, with the Slicer grey color going towards the top and bottom of the image. For my Slicer custom app, the welcome image is a much more complex background from our company's various resources and doesn't actually utilize the application logo in that space.
Reference: https://nsis.sourceforge.io/Docs/Modern%20UI/Readme.html