This document discusses implementing responsive user interfaces for a multi-device web service. It describes extending an existing open data platform in Finland called Opendata.fi to include mobile-friendly interfaces using the CKAN data catalog. This was done by inheriting and modifying CKAN's templates to add Bootstrap classes for responsiveness, allowing the layout to adjust for different screen sizes. Template inheritance and CSS styling allowed many layout changes, while some templates required manual reordering of elements for small screens. Tools like Bootstrap, CSS preprocessors, and build systems can help develop responsive user interfaces.