Just over half of trivial article forming badge of office (8)
I believe the answer is:
insignia
'badge of office' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
(Other definitions for insignia that I've seen before include "Badge of membership" , "Badges of office" , "military mark" , "Badge worn to show official position" , "Emblems of rank" .)