The default show page in ActiveAdmin is a table with one attribute per row. For my backend, this would be fine, except that I want to hide fields such as id, created_at, updated
I think you're looking for attributes_table:
show do attributes_table :name, :content end
See https://github.com/gregbell/active_admin/blob/master/lib/active_admin/views/pages/show.rb if you're curious.
(I completely removed my prior answer because it was basically useless!)