diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-25 13:15:21 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-25 13:15:21 -0500 |
| commit | 32901098e43f2aadb69ca6e2d99465402da06247 (patch) | |
| tree | 5a598da1f86c3579c99f2e820bc5146d79f9aaf5 /assets | |
| parent | 289ffc1324ca5d9c6e4ffddef41b94ff9a213572 (diff) | |
| download | dotemacs-32901098e43f2aadb69ca6e2d99465402da06247.tar.gz dotemacs-32901098e43f2aadb69ca6e2d99465402da06247.zip | |
feat(dashboard): render the butterfly banner with a transparency mask
The dashboard banner showed the butterfly PNG without its transparency, because the image descriptor was built before the mask props were set. I moved the banner setup (dashboard-startup-banner, dashboard-banner-logo-title) ahead of dashboard-setup-startup-hook and added dashboard-image-extra-props with :mask heuristic, so the mask is in place when the startup hook builds the buffer. If a *dashboard* buffer already exists I refresh it, so the change shows without a restart.
I also re-encoded the PNG smaller and kept the previous encoding as M-x_butterfly.png.bak.
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/M-x_butterfly.png | bin | 92971 -> 75822 bytes |
| -rw-r--r-- | assets/M-x_butterfly.png.bak | bin | 0 -> 92971 bytes |
2 files changed, 0 insertions, 0 deletions
diff --git a/assets/M-x_butterfly.png b/assets/M-x_butterfly.png Binary files differindex 4e6a26b5..af86d67a 100644 --- a/assets/M-x_butterfly.png +++ b/assets/M-x_butterfly.png diff --git a/assets/M-x_butterfly.png.bak b/assets/M-x_butterfly.png.bak Binary files differnew file mode 100644 index 00000000..4e6a26b5 --- /dev/null +++ b/assets/M-x_butterfly.png.bak |
