Hello,in #612468  you are describing a few problems with the back then new design of the Debian page.
I have tried to reproduce them and as far as I can see they have been addressed (maybe I didn't understand a few of them?).
Could you please recheck and possibly close the bug report? *t  http://bugs.debian.org/612468