however, your design seems abit away from that design theory.
good to see that you try to use bright color for the font, keep it, as it will enforce your brand image, and let you stand up among your competitors.
the black background may contrast with your bright fonts, but, does black background associate with your product ? slim POS liht box? grey color is ok.