Build overlapping 3D widget panel(with depth like z axis) for HUD and animation

as i have shown you in the picture, i created this display completely in blender. text is using different material. i think i need to use occlusion mask or plane mask by creating different material. how do use two different material for part of single mesh?. i have send you my display blend in discord. please look into it if you have time. thank you!