Improved note card design