(window-width (window-width)))
(when img
(when (> window-width image-width)
- ;; Center the image in the window.
- (insert (propertize " " 'display
- `(space :align-to (+ center (-0.5 . ,img)))))
+ ;; Center the image above text.
+ ;; NB. The logo used to be centered in the window, which made
+ ;; it align poorly with the non-centered text on large
+ ;; displays. Arguably it would be better to center both
+ ;; text and image, but this will do for now. -- SK
+ (let ((text-width 80)
+ ;; The below value chosen to avoid splash screen being
+ ;; visually unbalanced. This needs to be eye-balled.
+ (adjust-left 3))
+ (insert (propertize " " 'display
+ `(space :align-to (+ ,(- (/ text-width 2)
+ adjust-left)
+ (-0.5 . ,img))))))
;; Change the color of the XPM version of the splash image
;; so that it is visible with a dark frame background.