Forum:Project:Titlecards

I've made a new page on addressing our ongoing project on titlecard names and image quality here... Where should we put this thing though? Somewhere in the navigation menu, or what?