I've spent a bit of time looking at the CCK UI for D7 and it has some real pain points. For starters, all content types have custom fields, yet upon submitting the basics (title and publishing options), we send users back to the listing of content types vs. port them into fields. I could go on, and gladly will if you call me out on it. For now, I want to focus on how I've tried to make it better. It's lofty, and probably still needs some tweaks, but I think it's a huge improvement.
To begin, I went about tackling this UI with some guiding principles in mind:
Read full article