Time's up, Riot. You have failed to complete that new lore website. Cough up what you have now.
You keep saying it's a "tech issue"? Well, I think we have every right now to call bullshit on your claim that it's just tech.
Forget the tech and just give us what you've got for updated lores. You are biting off more than you can chew.