[enh] add navbar
[enh] add demo