fix(navbar): support dynamic content (fixes #40)