Dynamic icon selection based on primary color