blob: 03c72cf4b4bc82ec942fa9a711b309e8a80e14ca [file] [log] [blame]
// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Source: logo_chrome_color_2x_web_512dp.png -> Inkscape trace bitmap ->
// export optimized -> SVGOMG -> Skiafy -> Manual Skia code hacks ->
// color changes for "glowed up" icon
// Using midpoints where spec has gradient between shades on Material2 palette.
// Reds 500 & 600 average #EA4335 and #D93025 to #E23A2D;
// Greens 500 & 600 average #34A853 and #1E8E3E to #299B49;
// Yellows 400 & 500 average #FBBC04 and #FCC934 to #FCC31C;
// Blue is exactly Blue 600, #1A73E8.
// PATH_COLOR_ARGB, 0xFF, 0xFC, 0xC3, 0x1C, // yellow
// PATH_COLOR_ARGB, 0xFF, 0x1A, 0x73, 0xE8, // blue
// PATH_COLOR_ARGB, 0xFF, 0xE2, 0x3A, 0x2D, // red
// PATH_COLOR_ARGB, 0xFF, 0x29, 0x9B, 0x49, // green
// Note, NEW_PATH must be used to separate colored paths.
CANVAS_DIMENSIONS, 16,
NEW_PATH,
// Yellow right
PATH_COLOR_ARGB, 0xFF, 0xFC, 0xC3, 0x1C,
MOVE_TO, 7.73, 15.92,
R_CUBIC_TO, -0.06, -0.01, -0.06, -0.01, 1.56, -2.84,
R_CUBIC_TO, 0.89, -1.55, 1.62, -2.84, 1.63, -2.87,
R_ARC_TO, 0.34, 0.34, 0, 0, 1, 0.06, -0.1,
R_CUBIC_TO, 1.62, -2.1, -0.03, -5.53, -2.69, -5.6,
R_CUBIC_TO, -0.09, 0, -0.1, 0, -0.04, -0.01,
R_CUBIC_TO, 0.11, -0.01, 0.51, 0.03, 0.66, 0.06,
R_ARC_TO, 0.59, 0.59, 0, 0, 0, 0.14, 0.02,
R_CUBIC_TO, 0.01, 0, 0, -0.01, -0.01, -0.01,
R_CUBIC_TO, -0.02, 0, -0.02, 0, 0, -0.02,
R_CUBIC_TO, 0.03, -0.03, 1.23, -0.04, 3.84, -0.05,
R_CUBIC_TO, 2.33, 0, 2.17, 0.01, 2.11, -0.12,
R_CUBIC_TO, -0.53, -1.08, -1.69, -2.32, -2.79, -2.99,
R_ARC_TO, 37.47, 37.47, 0, 0, 1, -0.32, -0.19,
CUBIC_TO, 10.18, 0.14, 7.44, -0.08, 5.35, 0.69,
CUBIC_TO, 4.59, 0.97, 3.03, 1.87, 2.96, 2.08,
R_ARC_TO, 3.43, 3.43, 0, 0, 1, -0.23, 0.21,
R_CUBIC_TO, -0.3, 0.26, -0.69, 0.69, -1, 1.1,
R_CUBIC_TO, -0.26, 0.35, -0.3, 0.39, -0.24, 0.31,
R_CUBIC_TO, 0.7, -1.12, 2.53, -2.61, 3.58, -2.92,
R_CUBIC_TO, 0.06, -0.02, 0.26, -0.09, 0.51, -0.19,
R_CUBIC_TO, 0.07, -0.03, 0.23, -0.07, 0.34, -0.1,
R_LINE_TO, 0.37, -0.09,
R_CUBIC_TO, 4.13, -1.1, 8.79, 1.96, 9.49, 6.23,
R_CUBIC_TO, 0.16, 1, 0.18, 1.75, 0.04, 2.63,
R_ARC_TO, 7.85, 7.85, 0, 0, 1, -6.59, 6.58,
R_CUBIC_TO, -0.52, 0.08, -1.26, 0.12, -1.48, 0.08,
CLOSE,
NEW_PATH,
PATH_COLOR_ARGB, 0xFF, 0xFC, 0xC3, 0x1C,
MOVE_TO, 4.7, 15.19,
R_ARC_TO, 1.17, 1.17, 0, 0, 1, -0.18, -0.1,
R_CUBIC_TO, 0.01, 0, 0.1, 0.05, 0.21, 0.1,
R_CUBIC_TO, 0.11, 0.05, 0.19, 0.1, 0.18, 0.1,
R_CUBIC_TO, -0.01, 0, -0.1, -0.04, -0.21, -0.1,
CLOSE,
R_MOVE_TO, -0.34, -0.16,
R_ARC_TO, 0.62, 0.62, 0, 0, 1, -0.11, -0.07,
R_CUBIC_TO, 0, -0.01, 0.23, 0.1, 0.25, 0.12,
R_CUBIC_TO, 0.02, 0.02, -0.04, 0, -0.14, -0.05,
CLOSE,
NEW_PATH,
PATH_COLOR_ARGB, 0xFF, 0x1A, 0x73, 0xE8,
MOVE_TO, 0.92, 11.44,
R_ARC_TO, 2.96, 2.96, 0, 0, 1, -0.11, -0.24,
R_CUBIC_TO, 0, -0.01, 0.05, 0.09, 0.12, 0.22,
R_CUBIC_TO, 0.06, 0.13, 0.11, 0.24, 0.11, 0.24,
R_ARC_TO, 1.96, 1.96, 0, 0, 1, -0.12, -0.22,
CLOSE,
R_MOVE_TO, 7.04, 0.2,
R_ARC_TO, 0.96, 0.96, 0, 0, 1, 0.14, 0,
R_CUBIC_TO, 0.04, 0, 0.01, 0.01, -0.07, 0.01,
R_CUBIC_TO, -0.08, 0, -0.11, 0, -0.07, -0.01,
CLOSE,
R_MOVE_TO, -1.55, -0.38,
R_ARC_TO, 3.66, 3.66, 0, 0, 1, -1.34, -1.16,
R_CUBIC_TO, -0.01, -0.01, -0.01, -0.02, -0.01, -0.02,
R_CUBIC_TO, 0, 0, 0.06, 0.07, 0.13, 0.16,
R_CUBIC_TO, 0.31, 0.41, 0.72, 0.75, 1.23, 1.02,
R_CUBIC_TO, 0.12, 0.06, 0.21, 0.11, 0.2, 0.11,
R_CUBIC_TO, -0.01, 0, -0.11, -0.05, -0.22, -0.1,
CLOSE,
R_MOVE_TO, 1.43, -0.34,
R_CUBIC_TO, -2.47, -0.23, -3.57, -3.14, -1.83, -4.88,
R_CUBIC_TO, 1.66, -1.65, 4.46, -0.73, 4.85, 1.59,
R_CUBIC_TO, 0.3, 1.76, -1.26, 3.45, -3.02, 3.29,
CLOSE,
R_MOVE_TO, 2.55, -0.18,
R_CUBIC_TO, 0.07, -0.07, 0.15, -0.13, 0.17, -0.15,
R_CUBIC_TO, 0.04, -0.03, -0.16, 0.16, -0.24, 0.23,
R_CUBIC_TO, -0.03, 0.03, 0, -0.01, 0.07, -0.08,
CLOSE,
NEW_PATH,
PATH_COLOR_ARGB, 0xFF, 0x1A, 0x73, 0xE8,
MOVE_TO, 0.5, 5.76,
R_CUBIC_TO, 0, -0.1, 0.56, -1.41, 0.67, -1.56,
R_ARC_TO, 4.8, 4.8, 0, 0, 1, -0.18, 0.38,
R_ARC_TO, 7.43, 7.43, 0, 0, 0, -0.33, 0.75,
R_CUBIC_TO, -0.13, 0.36, -0.17, 0.45, -0.17, 0.43,
CLOSE,
NEW_PATH,
// Red top
PATH_COLOR_ARGB, 0xFF, 0xE2, 0x3A, 0x2D,
MOVE_TO, 4.43, 8.98,
LINE_TO, 2.87, 6.31,
ARC_TO, 668.22, 668.22, 0, 0, 0, 1.54, 4.02,
R_CUBIC_TO, -0.14, -0.23, -0.16, -0.17, 0.19, -0.63,
R_CUBIC_TO, 0.31, -0.41, 0.7, -0.84, 1, -1.1,
R_CUBIC_TO, 0.12, -0.1, 0.23, -0.2, 0.23, -0.21,
CUBIC_TO, 3.03, 1.87, 4.59, 0.97, 5.35, 0.69,
R_CUBIC_TO, 2.09, -0.77, 4.83, -0.55, 6.52, 0.51,
R_CUBIC_TO, 0.04, 0.02, 0.18, 0.11, 0.32, 0.2,
R_CUBIC_TO, 1.1, 0.67, 2.26, 1.91, 2.79, 2.99,
R_CUBIC_TO, 0.06, 0.13, 0.22, 0.12, -2.11, 0.12,
R_CUBIC_TO, -2.62, 0, -3.81, 0.02, -3.84, 0.05,
R_CUBIC_TO, -0.02, 0.02, -0.02, 0.02, 0, 0.02,
R_CUBIC_TO, 0.01, 0, 0.02, 0, 0.02, 0.01,
R_ARC_TO, 0.59, 0.59, 0, 0, 1, -0.14, -0.02,
R_CUBIC_TO, -1.86, -0.44, -3.82, 0.73, -4.32, 2.59,
R_CUBIC_TO, -0.2, 0.75, -0.12, 1.81, 0.19, 2.37,
R_CUBIC_TO, 0.01, 0.02, 0.01, 0.03, 0.01, 0.03,
R_CUBIC_TO, 0, 0, -0.16, -0.26, -0.35, -0.58,
CLOSE,
NEW_PATH,
// Green left
PATH_COLOR_ARGB, 0xFF, 0x29, 0x9B, 0x49,
MOVE_TO, 7.33, 15.9,
CUBIC_TO, 4.08, 15.64, 1.21, 13.19, 0.41, 9.99,
R_CUBIC_TO, -0.5, -2.01, -0.16, -4.3, 0.88, -5.94,
R_CUBIC_TO, 0.15, -0.24, 0.09, -0.31, 0.71, 0.76,
R_ARC_TO, 778.74, 778.74, 0, 0, 1, 2.84, 4.89,
R_CUBIC_TO, 1.15, 2.29, 4.3, 2.63, 5.96, 0.65,
R_CUBIC_TO, 0.07, -0.08, 0.12, -0.14, 0.12, -0.14,
R_CUBIC_TO, 0, 0.02, -0.32, 0.58, -1.8, 3.17,
R_CUBIC_TO, -1.64, 2.87, -1.42, 2.55, -1.79, 2.52,
CLOSE