Combine the artichokes, onion, and garlic. Place the olive oil, vinegar, pepper flakes, and Italian herb blend in a container with a tight fitting lid. Cover and shake until well blended. Pour over the artichoke mixture toss well. Refrigerate, covered for at least 4 hours.