[#74051958] review page: trip header has three rows other than the title: first row is period nav buttons; second is sorter and date label; third is chart tick labels; this is to avoid them running into each other
[#74051958] review page: adjust chart column width on various screen size modes
[#74051958] more adjustments
[#74051958] hide mode logo column when in phone mode; adjust header element positions; improve the way to adjust column width when chart is resized;