[Desktop Theme KCM] Port to new design
The preview code could luckily be left completely untouched.
Differential Revision: https://phabricator.kde.org/D12248