Modernize UI components
See tickets :) Some more frontend ideas that don't belong into individual components: - split large CSS files in `css/` into scoped smaller files - replace all inline styles in PHP with classes and defined CSS - look for places where our own CSS could either be replaced or removed - look for places where jquery-ui CSS could either be replaced or removed (`css/jquery-ui.css`) - rebuild some dialog helpers with modern technologies - overhaul general page structure and padding/margin helpers
epic