[BUG #7831] only apply initial filter if it's not empty
[BUG #7990] replaced animations with transitions
[BUG #7990] use a CSS class to style closed pages