Bela contribuição :) Não me lembro se já tentaram resolver como você propôs.
Sugiro abrir o PR no repositório do TabNews (você abriu no seu próprio repositório), assim quem está acompanhando o repositório pode testar e revisar o PR. Veja como fazer isso na documentação oficial do GitHub (pt-BR).
Também recomendo ler o arquivo CONTRIBUTING.md do TabNews, que tem orientações de contribuição, desde como rodar o projeto até o commit e a abertura do PR.