frontend color variants