Revert "new widgets"

This reverts commit 1b8f0f2d587821650a0348a6cda2d627c8b8b88f.
Gradient Fill
Revert "Gradient Fill"

This reverts commit 389e1cebb1bd84fc2d00e66400e3d2ec9ecbec28.