Custom UI with CSS Overlay