Canvas responsible chart