
The panel looks nicer when it is drawn as a semi-transparent gradient above the background color. shell-global.[ch]: Add a function that creates vertical gradient actors. panel.js: Change the look of the panel and put the tray in a framed box. overlay.js: Extend the overlay background to behind the panel.