journey: add top gradient
dictionary: fix search bug