.jx -> .jsx in canvas-planner

also: reduced need for specialized babel config

test plan:
  - existing tests pass

flag=none

Change-Id: I2625830f01b2d65da0dad02e740f458dfb96863a
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/323643
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
Product-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
Reviewed-by: Isaac Moore <isaac.moore@instructure.com>
Build-Review: Isaac Moore <isaac.moore@instructure.com>
This commit is contained in:
Aaron Shafovaloff 2023-07-26 12:53:11 -06:00
parent da8902c332
commit 14a66cb299
114 changed files with 1378 additions and 791 deletions

View File

@ -26,7 +26,6 @@ gems/plugins/*/.git
!/log/parallel-runtime-rspec.log
node_modules/
packages/*/node_modules/
packages/canvas-planner/lib
public/dist/
public/doc/
public/javascripts/translations/

View File

@ -57,6 +57,7 @@ module.exports = {
path.resolve(canvasDir, 'ui'),
path.resolve(canvasDir, 'packages/jquery-kyle-menu'),
path.resolve(canvasDir, 'packages/jquery-popover'),
path.resolve(canvasDir, 'packages/canvas-planner'),
path.resolve(canvasDir, 'packages/jquery-selectmenu'),
path.resolve(canvasDir, 'packages/convert-case'),
path.resolve(canvasDir, 'packages/slickgrid'),

View File

@ -76,7 +76,6 @@ RUN set -eux; \
config/locales/generated \
log \
node_modules \
packages/canvas-planner/lib \
packages/canvas-planner/node_modules \
packages/jest-moxios-utils/node_modules \
packages/js-utils/es \

View File

@ -11,7 +11,6 @@ services:
- bundler:/home/docker/.bundle/
- canvas-docker-gems:/home/docker/.gem/
- canvas-planner_node_modules:/usr/src/app/packages/canvas-planner/node_modules
- canvas-planner_lib:/usr/src/app/packages/canvas-planner/lib
- jest-moxios-utils_node_modules:/usr/src/app/packages/jest-moxios-utils/node_modules
- js-utils_es:/usr/src/app/packages/js-utils/es
- js-utils_lib:/usr/src/app/packages/js-utils/lib
@ -71,7 +70,6 @@ volumes:
bundler: {}
canvas-docker-gems: {}
canvas-planner_node_modules: {}
canvas-planner_lib: {}
i18nliner_node_modules: {}
jest-moxios-utils_node_modules: {}
js-utils_es: {}

View File

@ -24,7 +24,6 @@ services:
- canvas-media_lib:/usr/src/app/packages/canvas-media/lib
- canvas-media_node_modules:/usr/src/app/packages/canvas-media/node_modules
- canvas-planner_node_modules:/usr/src/app/packages/canvas-planner/node_modules
- canvas-planner_lib:/usr/src/app/packages/canvas-planner/lib
- canvas-rce_canvas:/usr/src/app/packages/canvas-rce/canvas
- canvas-rce_lib:/usr/src/app/packages/canvas-rce/lib
- canvas-rce_node_modules:/usr/src/app/packages/canvas-rce/node_modules

View File

@ -19,7 +19,6 @@ x-base-service: &BASE-SERVICE
- bundler:/home/docker/.bundle/
- canvas-docker-gems:/home/docker/.gem/
- canvas-planner_node_modules:/usr/src/app/packages/canvas-planner/node_modules
- canvas-planner_lib:/usr/src/app/packages/canvas-planner/lib
- jest-moxios-utils_node_modules:/usr/src/app/packages/jest-moxios-utils/node_modules
- js-utils_es:/usr/src/app/packages/js-utils/es
- js-utils_lib:/usr/src/app/packages/js-utils/lib
@ -140,7 +139,6 @@ volumes:
bundler: {}
canvas-docker-gems: {}
canvas-planner_node_modules: {}
canvas-planner_lib: {}
i18nliner_node_modules: {}
jest-moxios-utils_node_modules: {}
js-utils_es: {}

View File

@ -21,7 +21,7 @@ import Enzyme from 'enzyme'
import Adapter from 'enzyme-adapter-react-16'
import {filterUselessConsoleMessages} from '@instructure/js-utils'
import rceFormatMessage from '@instructure/canvas-rce/lib/format-message'
import plannerFormatMessage from '@instructure/canvas-planner/lib/format-message'
import plannerFormatMessage from '@instructure/canvas-planner/src/format-message'
import {up as configureDateTime} from '../ui/boot/initializers/configureDateTime'
import {up as configureDateTimeMomentParser} from '../ui/boot/initializers/configureDateTimeMomentParser'
import {useTranslations} from '@canvas/i18n'

View File

@ -20,29 +20,38 @@
// suitable for the browser or production
module.exports = {
presets: [
['@babel/preset-env', {
modules: 'commonjs',
include: ['transform-classes']
}],
['@babel/preset-react', { useBuiltIns: true }],
[
'@babel/preset-env',
{
modules: 'commonjs',
include: ['transform-classes'],
},
],
['@babel/preset-react', {useBuiltIns: true}],
],
plugins: [
['inline-react-svg'],
['@babel/plugin-transform-runtime', {
corejs: 3,
helpers: true,
useESModules: false,
regenerator: true
}],
['@babel/plugin-proposal-class-properties', { loose: true }],
['@instructure/babel-plugin-themeable-styles', {
postcssrc: require('@instructure/ui-postcss-config')()(),
themeablerc: require('./themeable.config.js'),
}]
[
'@babel/plugin-transform-runtime',
{
corejs: 3,
helpers: true,
useESModules: false,
regenerator: true,
},
],
['@babel/plugin-proposal-class-properties', {loose: true}],
[
'@instructure/babel-plugin-themeable-styles',
{
// eslint-disable-next-line import/no-extraneous-dependencies
postcssrc: require('@instructure/ui-postcss-config')()(),
themeablerc: require('./themeable.config'),
},
],
],
targets: {
node: 'current'
node: 'current',
},
}

View File

@ -20,47 +20,56 @@
// ui-build/babel-recommendations.md for guidance
module.exports = {
assumptions: {
setPublicClassFields: true
setPublicClassFields: true,
},
env: {
production: {
plugins: [
'transform-react-remove-prop-types',
'@babel/plugin-transform-react-inline-elements',
'@babel/plugin-transform-react-constant-elements'
]
}
'@babel/plugin-transform-react-constant-elements',
],
},
},
presets: [
['@babel/preset-env', {
useBuiltIns: 'entry',
corejs: '3.20',
modules: false,
// This is needed to fix a Safari < 16 bug
// https://github.com/babel/babel/issues/14289
// https://bugs.webkit.org/show_bug.cgi?id=236843
include: ['@babel/plugin-proposal-class-properties'],
}],
['@babel/preset-react', { useBuiltIns: true }],
[
'@babel/preset-env',
{
useBuiltIns: 'entry',
corejs: '3.20',
modules: false,
// This is needed to fix a Safari < 16 bug
// https://github.com/babel/babel/issues/14289
// https://bugs.webkit.org/show_bug.cgi?id=236843
include: ['@babel/plugin-proposal-class-properties'],
},
],
['@babel/preset-react', {useBuiltIns: true}],
],
plugins: [
['inline-react-svg'],
['@babel/plugin-transform-runtime', {
corejs: 3,
helpers: true,
useESModules: true,
regenerator: true
}],
[
'@babel/plugin-transform-runtime',
{
corejs: 3,
helpers: true,
useESModules: true,
regenerator: true,
},
],
['@instructure/babel-plugin-themeable-styles', {
postcssrc: require('@instructure/ui-postcss-config')()(),
themeablerc: require('./themeable.config.js'),
}]
[
'@instructure/babel-plugin-themeable-styles',
{
// eslint-disable-next-line import/no-extraneous-dependencies
postcssrc: require('@instructure/ui-postcss-config')()(),
themeablerc: require('./themeable.config'),
},
],
],
targets: {
browsers: 'last 2 versions',
esmodules: true
}
esmodules: true,
},
}

View File

@ -18,7 +18,7 @@
module.exports = {
transform: {
'^.+\\.(js)$': ['babel-jest', {configFile: require.resolve('./babel.config.cjs.js')}],
'^.+\\.(js|jsx)$': ['babel-jest', {configFile: require.resolve('./babel.config.cjs.js')}],
'^.+\\.(css)$': '<rootDir>/jest-themeable-styles',
},
reporters: [

View File

@ -2,8 +2,7 @@
"name": "@instructure/canvas-planner",
"version": "1.0.16",
"description": "UI portion of planner application for canvas-lms.",
"main": "lib/index.js",
"module": "es/index.js",
"main": "src/index.jsx",
"repository": {
"type": "git",
"url": "https://github.com/instructure/canvas-planner.git"
@ -81,7 +80,6 @@
"@instructure/ui-utils": "7",
"@instructure/ui-view": "7",
"axios": "^0.21.1",
"babel-plugin-inline-react-svg": "^1",
"change-case": "^3.0.1",
"classnames": "^2.2.5",
"esrever": "^0.2.0",

View File

@ -0,0 +1,296 @@
/*
* Copyright (C) 2023 - present Instructure, Inc.
*
* This file is part of Canvas.
*
* Canvas is free software: you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License as published by the Free
* Software Foundation, version 3 of the License.
*
* Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
* details.
*
* You should have received a copy of the GNU Affero General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
import React from 'react'
function GroupedDates(props) {
return (
<svg
viewBox="0 0 907 155"
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
{...props}
>
<defs>
<path id="a" d="M0 155L906.934 155 906.934 0.53 0 0.53z" />
<path
id="c"
d="M3.31954245e-15 20.2987L3.31954245e-15 0.3897 60.0788 0.3897 60.0788 20.2987z"
/>
</defs>
<g
transform="translate(-211 -558) translate(211 557)"
stroke="none"
strokeWidth={1}
fill="none"
fillRule="evenodd"
>
<path
d="M555.847 1.977s12.627 2.763 15.348 17.622c0 0 8.79-8.81 22.937-5.71M586.655 31.033s9.718.942 13.089 11.843c0 0 5.805-7.394 16.692-6.335M524.082 10.733s9.763.14 14.02 10.726c0 0 5.175-7.847 16.114-7.688"
stroke="#231F20"
strokeWidth={2}
/>
<path fill="#67C1F0" d="M175.8982 127.1037L218.0932 127.1037 196.9962 64.5077z" />
<path
stroke="#231F20"
strokeWidth={2}
d="M175.8982 127.1037L218.0932 127.1037 196.9962 64.5077z"
/>
<path
d="M196.996 83.564v70.691M206.372 111.49l-9.376 8.512"
stroke="#0E1D25"
strokeWidth={2}
/>
<path fill="#67C1F0" d="M254.7302 137.1032L296.9252 137.1032 275.8282 52.2232z" />
<path
stroke="#231F20"
strokeWidth={2}
d="M254.7302 137.1032L296.9252 137.1032 275.8282 52.2232z"
/>
<path
d="M275.828 81.54v72.716M283.641 119.203l-7.813 5.158M263.3 102.624l12.527 13.59"
stroke="#0E1D25"
strokeWidth={2}
/>
<path
stroke="#C0C6CB"
strokeWidth={2}
d="M583.5876 154.028L723.4326 16.083 779.8546 70.368"
/>
<path
stroke="#C0C6CB"
strokeWidth={2}
d="M685.6267 153.8805L814.7367 37.2595 866.8267 83.1525"
/>
<path fill="#9BE1A4" d="M857.5886 114.192L905.6816 114.192 881.6356 8.272z" />
<path
stroke="#231F20"
strokeWidth={2}
d="M857.5886 114.192L905.6816 114.192 881.6356 8.272z"
/>
<path
d="M881.635 42.305V154.81M872.082 83.37l8.596 8.143M890.053 61.063l-8.418 11.507"
stroke="#0E1D25"
strokeWidth={2}
/>
<path fill="#67C1F0" d="M827.0925 127.1403L869.2875 127.1403 848.1905 64.5453z" />
<path
stroke="#231F20"
strokeWidth={2}
d="M827.0925 127.1403L869.2875 127.1403 848.1905 64.5453z"
/>
<path
d="M848.19 83.601v70.69M857.567 111.527l-9.377 8.512"
stroke="#0E1D25"
strokeWidth={2}
/>
<g transform="translate(0 .47)">
<path
d="M889.994 146.914c0 4.212-3.431 7.642-7.65 7.642h-16.02v-.782h16.02a6.86 6.86 0 006.868-6.86 6.862 6.862 0 00-7.65-6.82 6.335 6.335 0 00-.226-.759c.336-.047.672-.07 1.008-.07 4.219 0 7.65 3.43 7.65 7.65z"
fill="#231F20"
/>
<path
d="M882.343 140.046a6.862 6.862 0 016.869 6.868 6.86 6.86 0 01-6.869 6.861h-16.019l.095-.782h15.924c3.36 0 6.088-2.726 6.088-6.079a6.09 6.09 0 00-6.713-6.056 6.4 6.4 0 00-.155-.765 6.5 6.5 0 01.78-.047"
fill="#231F20"
/>
<path
d="M881.562 140.093c.07.25.117.508.156.766-.25.031-.5.07-.742.125l-.094-.39-.086-.376c.25-.055.508-.102.766-.125"
fill="#231F20"
/>
<path
d="M881.531 144.391c.195-.72.289-1.47.289-2.22 0-.445-.031-.883-.102-1.312a6.088 6.088 0 016.712 6.055 6.087 6.087 0 01-6.087 6.08h-15.924l.015-.172 10.424-9.151 3.915.517h.008l.75.203z"
fill="#9BE1A4"
/>
<path
d="M881.562 140.093c-.258.023-.516.07-.766.125l-.17-.758c.233-.054.475-.1.71-.125.093.25.164.5.226.758"
fill="#231F20"
/>
<path
d="M881.718 140.859c.07.43.103.867.103 1.312 0 .75-.095 1.5-.29 2.22l-.75-.203a7.836 7.836 0 00.258-2.017c0-.54-.054-1.07-.156-1.578l.093.39c.242-.054.492-.093.742-.124"
fill="#9BE1A4"
/>
<path
d="M880.883 140.593a8.035 8.035 0 01-.102 3.595h-.007l-.75-.204a7.105 7.105 0 00.101-3.18l.664-.578c.039.117.063.242.094.367"
fill="#9BE1A4"
/>
<path
d="M880.789 140.218h.008l.086.375c-.032-.125-.055-.25-.094-.367v-.008zM880.773 144.188l-3.915-.517 3.267-2.867a7.12 7.12 0 01-.102 3.18l.75.204zM873.193 135.1c3.423 0 6.291 2.453 6.932 5.704l-3.267 2.867-9.689-1.265a6.064 6.064 0 00-1.032-.578c.18-3.744 3.275-6.728 7.056-6.728"
fill="#9BE1A4"
/>
<path
d="M876.858 143.671l-10.424 9.15 1.07-9.134.547-.555a6.008 6.008 0 00-.882-.727l9.69 1.266z"
fill="#9BE1A4"
/>
<path
d="M880.625 139.46l.172.758h-.008a7.833 7.833 0 00-7.596-5.9c-4.117 0-7.493 3.172-7.821 7.212a6.48 6.48 0 00-.766-.187c.415-4.368 4.11-7.806 8.587-7.806 3.767 0 6.979 2.43 8.143 5.798-.234.023-.477.07-.711.125"
fill="#231F20"
/>
<path
d="M873.193 135.1c-3.78 0-6.876 2.984-7.056 6.728a4.814 4.814 0 00-.765-.297c.328-4.04 3.704-7.212 7.821-7.212a7.834 7.834 0 017.596 5.899v.008l-.664.578c-.64-3.251-3.509-5.704-6.932-5.704"
fill="#231F20"
/>
<path
d="M867.505 143.687l-1.07 9.135-.196.172h-2.86a5.11 5.11 0 01-5.102-5.103 5.11 5.11 0 015.103-5.102 5.08 5.08 0 013.578 1.454l.547-.556z"
fill="#9BE1A4"
/>
<path
d="M867.169 142.406l-1.82-.234h.78c0-.118 0-.235.009-.344.359.156.703.35 1.03.578"
fill="#231F20"
/>
<path
fill="#9BE1A4"
d="M866.4343 152.8217L866.4183 152.9937 866.3253 152.9937 866.2393 152.9937z"
/>
<path fill="#231F20" d="M866.4187 152.9935L866.3247 153.7745 866.3247 152.9935z" />
<mask id="b" fill="#fff">
<use xlinkHref="#a" />
</mask>
<path
fill="#231F20"
mask="url(#b)"
d="M865.348 154.556L866.325 154.556 866.325 153.775 865.348 153.775z"
/>
<path
fill="#231F20"
mask="url(#b)"
d="M866.325 152.9935L866.325 153.7745 865.348 153.7745 866.239 152.9935z"
/>
<path
fill="#231F20"
mask="url(#b)"
d="M866.239 152.9935L865.348 153.7745 865.348 152.9935z"
/>
<path
d="M866.138 141.827c-.009.11-.009.227-.009.345h-.78c0-.22.007-.43.022-.642.259.078.517.172.767.297"
fill="#231F20"
mask="url(#b)"
/>
<path
d="M865.372 141.53a8.428 8.428 0 00-.023.642h-.602c-.062-.024-.117-.032-.18-.047 0-.266.016-.524.039-.781.258.046.516.109.766.187"
fill="#231F20"
mask="url(#b)"
/>
<path
d="M865.348 142.171l1.82.234c.313.211.61.453.883.727l-.547.555a5.811 5.811 0 00-2.758-1.516h.602zM864.747 142.171h-.18v-.047c.063.016.118.024.18.047"
fill="#231F20"
mask="url(#b)"
/>
<path
d="M864.567 142.171h.18a5.816 5.816 0 012.758 1.516l-.547.555a5.085 5.085 0 00-3.578-1.454 5.11 5.11 0 00-5.103 5.103 5.108 5.108 0 005.103 5.102h1.968v.782h-1.96a5.89 5.89 0 01-5.893-5.884 5.89 5.89 0 015.892-5.884c.407 0 .797.04 1.18.117v.047z"
fill="#231F20"
mask="url(#b)"
/>
<path
d="M863.38 154.556a6.671 6.671 0 01-6.666-6.665c0-3.672 2.993-6.665 6.666-6.665.414 0 .828.039 1.227.117-.024.258-.04.516-.04.781a5.864 5.864 0 00-1.18-.117c-3.25 0-5.892 2.634-5.892 5.884a5.89 5.89 0 005.893 5.884h1.96v.781h-1.968z"
fill="#231F20"
mask="url(#b)"
/>
</g>
<path
stroke="#C0C6CB"
strokeWidth={2}
d="M681.7205 57.2282L703.2505 67.1002 720.5295 57.2282 746.2275 64.6502 766.1975 57.2282"
/>
<path
stroke="#C0C6CB"
strokeWidth={2}
d="M797.6345 52.7072L821.8495 59.3252 830.1845 52.7072"
/>
<g transform="translate(0 71.47)">
<mask id="d" fill="#fff">
<use xlinkHref="#c" />
</mask>
<path
d="M50.582 20.299H9.498C4.274 20.299 0 16.025 0 10.8v-.914C0 4.664 4.274.39 9.498.39h41.084c5.224 0 9.497 4.274 9.497 9.497v.914c0 5.224-4.273 9.498-9.497 9.498"
fill="#E5E7E9"
mask="url(#d)"
/>
</g>
<path
d="M48.657 68.596c-.886 0-1.749.101-2.577.292v.014c-1.438-5.648-6.556-9.825-12.651-9.825-7.209 0-13.053 5.844-13.053 13.054l3.586 2.524a9.756 9.756 0 00-6.85-2.796c-5.407 0-9.79 4.383-9.79 9.79 0 5.407 4.383 9.791 9.79 9.791h31.545c6.309 0 11.422-5.114 11.422-11.422 0-6.308-5.113-11.422-11.422-11.422"
fill="#E5E7E9"
/>
<path
d="M39.017 78.802c0 6.98 5.658 12.638 12.638 12.638 6.98 0 12.637-5.658 12.637-12.638 0-6.98-5.658-12.638-12.637-12.638-6.98 0-12.638 5.659-12.638 12.638"
fill="#E5E7E9"
/>
<path fill="#9BE1A4" d="M49.3122 113.6378L91.5072 113.6378 70.4102 28.7568z" />
<path
stroke="#231F20"
strokeWidth={2}
d="M49.3122 113.6378L91.5072 113.6378 70.4102 28.7568z"
/>
<path
d="M78.223 95.737l-7.813 5.159M57.883 79.158l12.526 13.59"
stroke="#0E1D25"
strokeWidth={2}
/>
<path
d="M191.11 23.787c0-11.456 9.287-20.743 20.743-20.743 11.457 0 20.744 9.287 20.744 20.743 0 1.845-.24 3.633-.693 5.335M196.81 27.797a15.506 15.506 0 00-10.886-4.442c-8.592 0-15.557 6.965-15.557 15.558s6.965 15.558 15.557 15.558h50.128"
stroke="#C0C6CB"
strokeWidth={2}
/>
<path
d="M231.957 18.634a18.244 18.244 0 014.096-.465c10.024 0 18.15 8.128 18.15 18.152 0 10.023-8.126 18.15-18.15 18.15h-5.186"
stroke="#C0C6CB"
strokeWidth={2}
/>
<path fill="#9BE1A4" d="M148.903 113.6378L196.996 113.6378 172.949 7.7178z" />
<path
stroke="#231F20"
strokeWidth={2}
d="M148.903 113.6378L196.996 113.6378 172.949 7.7178z"
/>
<path
d="M172.949 41.75v112.506M70 56v99M161.052 82.817l8.596 8.142M181.368 60.509l-8.42 11.507"
stroke="#0E1D25"
strokeWidth={2}
/>
<path fill="#FDBD99" d="M69.6286 127.2921L59.2976 130.0271 63.3646 132.7621z" />
<path
stroke="#231F20"
strokeWidth={2}
d="M69.6286 127.2921L59.2976 130.0271 63.3646 132.7621z"
/>
<path fill="#FDBD99" d="M172.9489 129.4479L175.8979 139.2199 179.4139 135.1059z" />
<path
stroke="#231F20"
strokeWidth={2}
d="M172.9489 129.4479L175.8979 139.2199 179.4139 135.1059z"
/>
<path d="M155.5 131.98a6.355 6.355 0 11-12.71 0 6.355 6.355 0 0112.71 0" fill="#C0C6CB" />
<path
d="M155.5 131.98a6.355 6.355 0 11-12.71 0 6.355 6.355 0 0112.71 0z"
stroke="#C0C6CB"
strokeWidth={2}
/>
<path
d="M72.962 126.51s16.2 19.926 44.332 20.708c28.13.782 52.319-18.935 52.319-18.935s-41.38 8.006-51.538 7.22c-10.158-.787-45.113-8.992-45.113-8.992"
fill="#FDBD99"
/>
<path
d="M72.962 126.51s16.2 19.926 44.332 20.708c28.13.782 52.319-18.935 52.319-18.935s-41.38 8.006-51.538 7.22c-10.158-.787-45.113-8.992-45.113-8.992z"
stroke="#231F20"
strokeWidth={2}
/>
</g>
</svg>
)
}
export default GroupedDates

View File

@ -1,100 +0,0 @@
<svg viewBox="0 0 907 155" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Nothing Planned</title>
<defs>
<polygon id="path-1" points="0 155 906.934 155 906.934 0.53 0 0.53"></polygon>
<polygon id="path-3" points="3.31954245e-15 20.2987 3.31954245e-15 0.3897 60.0788 0.3897 60.0788 20.2987"></polygon>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Planner-All-Copy-5" transform="translate(-211.000000, -558.000000)">
<g id="Page-1" transform="translate(211.000000, 557.000000)">
<path d="M555.8474,1.9767 C555.8474,1.9767 568.4744,4.7397 571.1954,19.5987 C571.1954,19.5987 579.9854,10.7897 594.1324,13.8887" id="Stroke-1" stroke="#231F20" stroke-width="2"></path>
<path d="M586.655,31.0329 C586.655,31.0329 596.373,31.9749 599.744,42.8759 C599.744,42.8759 605.549,35.4819 616.436,36.5409" id="Stroke-3" stroke="#231F20" stroke-width="2"></path>
<path d="M524.0818,10.7331 C524.0818,10.7331 533.8448,10.8721 538.1018,21.4591 C538.1018,21.4591 543.2768,13.6121 554.2158,13.7711" id="Stroke-5" stroke="#231F20" stroke-width="2"></path>
<polygon id="Fill-7" fill="#67C1F0" points="175.8982 127.1037 218.0932 127.1037 196.9962 64.5077"></polygon>
<polygon id="Stroke-9" stroke="#231F20" stroke-width="2" points="175.8982 127.1037 218.0932 127.1037 196.9962 64.5077"></polygon>
<path d="M196.9958,83.5641 L196.9958,154.2551" id="Stroke-11" stroke="#0E1D25" stroke-width="2"></path>
<path d="M206.3718,111.4899 L196.9958,120.0019" id="Stroke-13" stroke="#0E1D25" stroke-width="2"></path>
<polygon id="Fill-15" fill="#67C1F0" points="254.7302 137.1032 296.9252 137.1032 275.8282 52.2232"></polygon>
<polygon id="Stroke-17" stroke="#231F20" stroke-width="2" points="254.7302 137.1032 296.9252 137.1032 275.8282 52.2232"></polygon>
<path d="M275.8279,81.5407 L275.8279,154.2557" id="Stroke-19" stroke="#0E1D25" stroke-width="2"></path>
<path d="M283.6413,119.2033 L275.8283,124.3613" id="Stroke-21" stroke="#0E1D25" stroke-width="2"></path>
<path d="M263.3005,102.6237 L275.8275,116.2137" id="Stroke-23" stroke="#0E1D25" stroke-width="2"></path>
<polyline id="Stroke-25" stroke="#C0C6CB" stroke-width="2" points="583.5876 154.028 723.4326 16.083 779.8546 70.368"></polyline>
<polyline id="Stroke-27" stroke="#C0C6CB" stroke-width="2" points="685.6267 153.8805 814.7367 37.2595 866.8267 83.1525"></polyline>
<polygon id="Fill-29" fill="#9BE1A4" points="857.5886 114.192 905.6816 114.192 881.6356 8.272"></polygon>
<polygon id="Stroke-31" stroke="#231F20" stroke-width="2" points="857.5886 114.192 905.6816 114.192 881.6356 8.272"></polygon>
<path d="M881.6355,42.3053 L881.6355,154.8093" id="Stroke-33" stroke="#0E1D25" stroke-width="2"></path>
<path d="M872.0818,83.3708 L880.6778,91.5128" id="Stroke-35" stroke="#0E1D25" stroke-width="2"></path>
<path d="M890.0535,61.0631 L881.6355,72.5701" id="Stroke-37" stroke="#0E1D25" stroke-width="2"></path>
<polygon id="Fill-39" fill="#67C1F0" points="827.0925 127.1403 869.2875 127.1403 848.1905 64.5453"></polygon>
<polygon id="Stroke-41" stroke="#231F20" stroke-width="2" points="827.0925 127.1403 869.2875 127.1403 848.1905 64.5453"></polygon>
<path d="M848.1902,83.6012 L848.1902,154.2912" id="Stroke-43" stroke="#0E1D25" stroke-width="2"></path>
<path d="M857.5671,111.527 L848.1901,120.039" id="Stroke-45" stroke="#0E1D25" stroke-width="2"></path>
<g id="Group-91" transform="translate(0.000000, 0.470000)">
<path d="M889.9939,146.9144 C889.9939,151.1264 886.5629,154.5564 882.3439,154.5564 L866.3249,154.5564 L866.3249,153.7744 L882.3439,153.7744 C886.1409,153.7744 889.2119,150.7044 889.2119,146.9144 C889.2119,143.1164 886.1409,140.0464 882.3439,140.0464 C882.0779,140.0464 881.8199,140.0614 881.5619,140.0934 C881.4999,139.8354 881.4299,139.5854 881.3359,139.3354 C881.6719,139.2884 882.0079,139.2654 882.3439,139.2654 C886.5629,139.2654 889.9939,142.6944 889.9939,146.9144 Z" id="Fill-47" fill="#231F20"></path>
<path d="M882.3435,140.0463 C886.1415,140.0463 889.2115,143.1163 889.2115,146.9143 C889.2115,150.7043 886.1415,153.7753 882.3435,153.7753 L866.3245,153.7753 L866.4185,152.9933 L882.3435,152.9933 C885.7035,152.9933 888.4305,150.2673 888.4305,146.9143 C888.4305,143.5543 885.7035,140.8273 882.3435,140.8273 C882.1325,140.8273 881.9215,140.8353 881.7185,140.8583 C881.6795,140.6013 881.6325,140.3433 881.5625,140.0933 C881.8205,140.0623 882.0775,140.0463 882.3435,140.0463" id="Fill-49" fill="#231F20"></path>
<path d="M881.5623,140.0931 C881.6323,140.3431 881.6793,140.6011 881.7183,140.8591 C881.4683,140.8901 881.2183,140.9291 880.9763,140.9841 L880.8823,140.5931 L880.7963,140.2181 C881.0463,140.1631 881.3043,140.1161 881.5623,140.0931" id="Fill-51" fill="#231F20"></path>
<path d="M881.531,144.391 C881.726,143.671 881.82,142.921 881.82,142.171 C881.82,141.726 881.789,141.288 881.718,140.859 C881.922,140.835 882.133,140.828 882.343,140.828 C885.704,140.828 888.43,143.554 888.43,146.914 C888.43,150.267 885.704,152.994 882.343,152.994 L866.419,152.994 L866.434,152.822 L876.858,143.671 L880.773,144.188 L880.781,144.188 L881.531,144.391 Z" id="Fill-53" fill="#9BE1A4"></path>
<path d="M881.5623,140.0931 C881.3043,140.1161 881.0463,140.1631 880.7963,140.2181 L880.6253,139.4601 C880.8593,139.4061 881.1013,139.3591 881.3353,139.3351 C881.4293,139.5851 881.5003,139.8351 881.5623,140.0931" id="Fill-55" fill="#231F20"></path>
<path d="M881.7185,140.8588 C881.7885,141.2888 881.8205,141.7258 881.8205,142.1708 C881.8205,142.9218 881.7265,143.6718 881.5315,144.3908 L880.7815,144.1878 C880.9525,143.5468 881.0385,142.8668 881.0385,142.1708 C881.0385,141.6318 880.9845,141.1008 880.8825,140.5928 L880.9765,140.9838 C881.2185,140.9288 881.4685,140.8898 881.7185,140.8588" id="Fill-57" fill="#9BE1A4"></path>
<path d="M880.8826,140.5931 C880.9846,141.1011 881.0386,141.6321 881.0386,142.1711 C881.0386,142.8661 880.9526,143.5461 880.7806,144.1881 L880.7736,144.1881 L880.0236,143.9841 C880.1796,143.3981 880.2576,142.7881 880.2576,142.1711 C880.2576,141.7021 880.2106,141.2411 880.1246,140.8041 L880.7886,140.2261 C880.8276,140.3431 880.8516,140.4681 880.8826,140.5931" id="Fill-59" fill="#9BE1A4"></path>
<path d="M880.7888,140.2181 L880.7968,140.2181 L880.8828,140.5931 C880.8508,140.4681 880.8278,140.3431 880.7888,140.2261 L880.7888,140.2181 Z" id="Fill-61" fill="#9BE1A4"></path>
<path d="M880.7732,144.1879 L876.8582,143.6709 L880.1252,140.8039 C880.2112,141.2419 880.2572,141.7029 880.2572,142.1709 C880.2572,142.7889 880.1792,143.3979 880.0232,143.9839 L880.7732,144.1879 Z" id="Fill-63" fill="#9BE1A4"></path>
<path d="M873.1931,135.1 C876.6161,135.1 879.4841,137.553 880.1251,140.804 L876.8581,143.671 L867.1691,142.406 C866.8401,142.179 866.4971,141.984 866.1371,141.828 C866.3171,138.084 869.4121,135.1 873.1931,135.1" id="Fill-65" fill="#9BE1A4"></path>
<path d="M876.8582,143.6713 L866.4342,152.8213 L867.5042,143.6873 L868.0512,143.1323 C867.7782,142.8593 867.4812,142.6163 867.1692,142.4053 L876.8582,143.6713 Z" id="Fill-67" fill="#9BE1A4"></path>
<path d="M880.6248,139.4603 L880.7968,140.2183 L880.7888,140.2183 C879.9298,136.8263 876.8578,134.3183 873.1928,134.3183 C869.0758,134.3183 865.6998,137.4903 865.3718,141.5303 C865.1218,141.4523 864.8638,141.3903 864.6058,141.3433 C865.0208,136.9753 868.7168,133.5373 873.1928,133.5373 C876.9598,133.5373 880.1718,135.9673 881.3358,139.3353 C881.1018,139.3583 880.8588,139.4053 880.6248,139.4603" id="Fill-69" fill="#231F20"></path>
<path d="M873.1931,135.1 C869.4121,135.1 866.3171,138.084 866.1371,141.828 C865.8871,141.703 865.6301,141.609 865.3721,141.531 C865.7001,137.491 869.0761,134.319 873.1931,134.319 C876.8581,134.319 879.9291,136.827 880.7891,140.218 L880.7891,140.226 L880.1251,140.804 C879.4841,137.553 876.6161,135.1 873.1931,135.1" id="Fill-71" fill="#231F20"></path>
<path d="M867.5046,143.6869 L866.4346,152.8219 L866.2386,152.9939 L865.3486,152.9939 L863.3796,152.9939 C860.5666,152.9939 858.2766,150.7049 858.2766,147.8909 C858.2766,145.0789 860.5666,142.7889 863.3796,142.7889 C864.7316,142.7889 865.9966,143.3039 866.9576,144.2429 L867.5046,143.6869 Z" id="Fill-73" fill="#9BE1A4"></path>
<path d="M867.1687,142.4056 L865.3487,142.1716 L866.1297,142.1716 C866.1297,142.0536 866.1297,141.9366 866.1377,141.8276 C866.4967,141.9836 866.8407,142.1786 867.1687,142.4056" id="Fill-75" fill="#231F20"></path>
<polygon id="Fill-77" fill="#9BE1A4" points="866.4343 152.8217 866.4183 152.9937 866.3253 152.9937 866.2393 152.9937"></polygon>
<polygon id="Fill-79" fill="#231F20" points="866.4187 152.9935 866.3247 153.7745 866.3247 152.9935"></polygon>
<mask id="mask-2" fill="white">
<use xlink:href="#path-1"></use>
</mask>
<g id="Clip-82"></g>
<polygon id="Fill-81" fill="#231F20" mask="url(#mask-2)" points="865.348 154.556 866.325 154.556 866.325 153.775 865.348 153.775"></polygon>
<polygon id="Fill-83" fill="#231F20" mask="url(#mask-2)" points="866.325 152.9935 866.325 153.7745 865.348 153.7745 866.239 152.9935"></polygon>
<polygon id="Fill-84" fill="#231F20" mask="url(#mask-2)" points="866.239 152.9935 865.348 153.7745 865.348 152.9935"></polygon>
<path d="M866.1375,141.8275 C866.1295,141.9365 866.1295,142.0545 866.1295,142.1715 L865.3485,142.1715 C865.3485,141.9525 865.3565,141.7415 865.3715,141.5305 C865.6295,141.6085 865.8875,141.7025 866.1375,141.8275" id="Fill-85" fill="#231F20" mask="url(#mask-2)"></path>
<path d="M865.3718,141.5306 C865.3558,141.7416 865.3488,141.9526 865.3488,142.1716 L864.7468,142.1716 C864.6848,142.1476 864.6298,142.1396 864.5668,142.1246 C864.5668,141.8586 864.5828,141.6006 864.6058,141.3436 C864.8638,141.3896 865.1218,141.4526 865.3718,141.5306" id="Fill-86" fill="#231F20" mask="url(#mask-2)"></path>
<path d="M865.3484,142.1713 L867.1684,142.4053 C867.4814,142.6163 867.7784,142.8583 868.0514,143.1323 L867.5044,143.6873 C866.7544,142.9523 865.8014,142.4133 864.7464,142.1713 L865.3484,142.1713 Z" id="Fill-87" fill="#231F20" mask="url(#mask-2)"></path>
<path d="M864.7468,142.1713 L864.5668,142.1713 L864.5668,142.1243 C864.6298,142.1403 864.6848,142.1483 864.7468,142.1713" id="Fill-88" fill="#231F20" mask="url(#mask-2)"></path>
<path d="M864.5671,142.1713 L864.7471,142.1713 C865.8011,142.4133 866.7551,142.9523 867.5051,143.6873 L866.9581,144.2423 C865.9971,143.3043 864.7311,142.7883 863.3801,142.7883 C860.5661,142.7883 858.2771,145.0783 858.2771,147.8913 C858.2771,150.7043 860.5661,152.9933 863.3801,152.9933 L865.3481,152.9933 L865.3481,153.7753 L863.3871,153.7753 C860.1361,153.7753 857.4951,151.1423 857.4951,147.8913 C857.4951,144.6413 860.1361,142.0073 863.3871,142.0073 C863.7941,142.0073 864.1841,142.0463 864.5671,142.1243 L864.5671,142.1713 Z" id="Fill-89" fill="#231F20" mask="url(#mask-2)"></path>
<path d="M863.3796,154.556 C859.7066,154.556 856.7136,151.572 856.7136,147.891 C856.7136,144.219 859.7066,141.226 863.3796,141.226 C863.7936,141.226 864.2076,141.265 864.6066,141.343 C864.5826,141.601 864.5666,141.859 864.5666,142.124 C864.1846,142.046 863.7936,142.007 863.3876,142.007 C860.1366,142.007 857.4946,144.641 857.4946,147.891 C857.4946,151.142 860.1366,153.775 863.3876,153.775 L865.3486,153.775 L865.3486,154.556 L863.3796,154.556 Z" id="Fill-90" fill="#231F20" mask="url(#mask-2)"></path>
</g>
<polyline id="Stroke-92" stroke="#C0C6CB" stroke-width="2" points="681.7205 57.2282 703.2505 67.1002 720.5295 57.2282 746.2275 64.6502 766.1975 57.2282"></polyline>
<polyline id="Stroke-94" stroke="#C0C6CB" stroke-width="2" points="797.6345 52.7072 821.8495 59.3252 830.1845 52.7072"></polyline>
<g id="Group-98" transform="translate(0.000000, 71.470000)">
<mask id="mask-4" fill="white">
<use xlink:href="#path-3"></use>
</mask>
<g id="Clip-97"></g>
<path d="M50.5818,20.2987 L9.4978,20.2987 C4.2738,20.2987 -0.0002,16.0247 -0.0002,10.8007 L-0.0002,9.8867 C-0.0002,4.6637 4.2738,0.3897 9.4978,0.3897 L50.5818,0.3897 C55.8058,0.3897 60.0788,4.6637 60.0788,9.8867 L60.0788,10.8007 C60.0788,16.0247 55.8058,20.2987 50.5818,20.2987" id="Fill-96" fill="#E5E7E9" mask="url(#mask-4)"></path>
</g>
<path d="M48.657,68.5963 C47.771,68.5963 46.908,68.6973 46.08,68.8883 L46.08,68.9023 C44.642,63.2543 39.524,59.0773 33.429,59.0773 C26.22,59.0773 20.376,64.9213 20.376,72.1313 L23.962,74.6553 C22.196,72.9253 19.779,71.8593 17.112,71.8593 C11.705,71.8593 7.322,76.2423 7.322,81.6493 C7.322,87.0563 11.705,91.4403 17.112,91.4403 L45.394,91.4403 L48.657,91.4403 C54.966,91.4403 60.079,86.3263 60.079,80.0183 C60.079,73.7103 54.966,68.5963 48.657,68.5963" id="Fill-99" fill="#E5E7E9"></path>
<path d="M39.0173,78.8019 C39.0173,85.7819 44.6753,91.4399 51.6553,91.4399 C58.6343,91.4399 64.2923,85.7819 64.2923,78.8019 C64.2923,71.8229 58.6343,66.1639 51.6553,66.1639 C44.6753,66.1639 39.0173,71.8229 39.0173,78.8019" id="Fill-101" fill="#E5E7E9"></path>
<polygon id="Fill-103" fill="#9BE1A4" points="49.3122 113.6378 91.5072 113.6378 70.4102 28.7568"></polygon>
<polygon id="Stroke-105" stroke="#231F20" stroke-width="2" points="49.3122 113.6378 91.5072 113.6378 70.4102 28.7568"></polygon>
<path d="M78.2234,95.7375 L70.4104,100.8955" id="Stroke-110" stroke="#0E1D25" stroke-width="2"></path>
<path d="M57.8825,79.1579 L70.4095,92.7479" id="Stroke-112" stroke="#0E1D25" stroke-width="2"></path>
<path d="M191.1101,23.7868 C191.1101,12.3308 200.3971,3.0438 211.8531,3.0438 C223.3101,3.0438 232.5971,12.3308 232.5971,23.7868 C232.5971,25.6318 232.3561,27.4198 231.9041,29.1218" id="Stroke-114" stroke="#C0C6CB" stroke-width="2"></path>
<path d="M196.8093,27.7975 C194.0033,25.0495 190.1623,23.3555 185.9243,23.3555 C177.3323,23.3555 170.3673,30.3205 170.3673,38.9135 C170.3673,47.5055 177.3323,54.4705 185.9243,54.4705 L236.0523,54.4705" id="Stroke-116" stroke="#C0C6CB" stroke-width="2"></path>
<path d="M231.9568,18.6335 C233.2728,18.3305 234.6448,18.1695 236.0528,18.1695 C246.0768,18.1695 254.2028,26.2965 254.2028,36.3205 C254.2028,46.3445 246.0768,54.4705 236.0528,54.4705 L230.8668,54.4705" id="Stroke-118" stroke="#C0C6CB" stroke-width="2"></path>
<polygon id="Fill-120" fill="#9BE1A4" points="148.903 113.6378 196.996 113.6378 172.949 7.7178"></polygon>
<polygon id="Stroke-122" stroke="#231F20" stroke-width="2" points="148.903 113.6378 196.996 113.6378 172.949 7.7178"></polygon>
<path d="M172.9489,41.7506 L172.9489,154.2556" id="Stroke-124" stroke="#0E1D25" stroke-width="2"></path>
<path d="M70,56 L70,155" id="Stroke-124" stroke="#0E1D25" stroke-width="2"></path>
<path d="M161.0515,82.8166 L169.6475,90.9586" id="Stroke-126" stroke="#0E1D25" stroke-width="2"></path>
<path d="M181.3679,60.5089 L172.9489,72.0159" id="Stroke-128" stroke="#0E1D25" stroke-width="2"></path>
<polygon id="Fill-130" fill="#FDBD99" points="69.6286 127.2921 59.2976 130.0271 63.3646 132.7621"></polygon>
<polygon id="Stroke-132" stroke="#231F20" stroke-width="2" points="69.6286 127.2921 59.2976 130.0271 63.3646 132.7621"></polygon>
<polygon id="Fill-134" fill="#FDBD99" points="172.9489 129.4479 175.8979 139.2199 179.4139 135.1059"></polygon>
<polygon id="Stroke-136" stroke="#231F20" stroke-width="2" points="172.9489 129.4479 175.8979 139.2199 179.4139 135.1059"></polygon>
<path d="M155.5007,131.9806 C155.5007,135.4896 152.6557,138.3356 149.1467,138.3356 C145.6377,138.3356 142.7917,135.4896 142.7917,131.9806 C142.7917,128.4716 145.6377,125.6266 149.1467,125.6266 C152.6557,125.6266 155.5007,128.4716 155.5007,131.9806" id="Fill-138" fill="#C0C6CB"></path>
<path d="M155.5007,131.9806 C155.5007,135.4896 152.6557,138.3356 149.1467,138.3356 C145.6377,138.3356 142.7917,135.4896 142.7917,131.9806 C142.7917,128.4716 145.6377,125.6266 149.1467,125.6266 C152.6557,125.6266 155.5007,128.4716 155.5007,131.9806 Z" id="Stroke-140" stroke="#C0C6CB" stroke-width="2"></path>
<path d="M72.9616,126.5109 C72.9616,126.5109 89.1626,146.4359 117.2936,147.2179 C145.4236,147.9999 169.6126,128.2829 169.6126,128.2829 C169.6126,128.2829 128.2326,136.2889 118.0746,135.5029 C107.9166,134.7159 72.9616,126.5109 72.9616,126.5109" id="Fill-142" fill="#FDBD99"></path>
<path d="M72.9616,126.5109 C72.9616,126.5109 89.1626,146.4359 117.2936,147.2179 C145.4236,147.9999 169.6126,128.2829 169.6126,128.2829 C169.6126,128.2829 128.2326,136.2889 118.0746,135.5029 C107.9166,134.7159 72.9616,126.5109 72.9616,126.5109 Z" id="Stroke-144" stroke="#231F20" stroke-width="2"></path>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 18 KiB

View File

@ -26,7 +26,7 @@ import {sizeShape} from '../plannerPropTypes'
import {getShortDate} from '../../utilities/dateUtils'
import buildStyle from './style'
import formatMessage from '../../format-message'
import GroupedDates from './grouped_dates.svg'
import GroupedDates from './GroupedDates'
export default class EmptyDays extends Component {
constructor(props) {
@ -46,8 +46,7 @@ export default class EmptyDays extends Component {
}
renderDate = (start, end) => {
let dateString
dateString = formatMessage('{startDate} to {endDate}', {
const dateString = formatMessage('{startDate} to {endDate}', {
startDate: getShortDate(start),
endDate: getShortDate(end),
})

View File

@ -0,0 +1,370 @@
/*
* Copyright (C) 2023 - present Instructure, Inc.
*
* This file is part of Canvas.
*
* Canvas is free software: you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License as published by the Free
* Software Foundation, version 3 of the License.
*
* Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
* details.
*
* You should have received a copy of the GNU Affero General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
import React from 'react'
export default function TV(props) {
return (
<svg
width={174}
height={157}
viewBox="0 0 174 157"
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
{...props}
>
<defs>
<path
d="M22.825.626c-5.66.289-11.32.656-16.981 1.101-1.655.131-3.16 1.588-3.347 3.242a360.003 360.003 0 00-1.313 65.64h21.64V.626z"
id="a"
/>
<path
d="M1.184 70.61A360.003 360.003 0 012.497 4.968c.187-1.654 1.692-3.111 3.347-3.242 5.66-.445 11.32-.812 16.98-1.101v69.983H1.185z"
id="c"
/>
<path
d="M21.825 20.315c-5.66-.29-11.32-.657-16.981-1.102-1.655-.132-3.16-1.588-3.347-3.243A363.483 363.483 0 01.13.843h21.695v19.472z"
id="e"
/>
<path
d="M.13.843C.48 5.885.935 10.928 1.497 15.97c.187 1.655 1.692 3.111 3.347 3.243 5.66.445 11.32.812 16.981 1.102V.843H.13z"
id="g"
/>
<path d="M.322 1.704A618.04 618.04 0 0122.923.908v71.083H.323V1.704z" id="i" />
<path d="M22.923.908a618.04 618.04 0 00-22.6.796v70.287h22.6V.908z" id="k" />
<path d="M22.923 20.032A617.82 617.82 0 01.8 19.262V.609h22.122v19.423z" id="m" />
<path d="M.8 19.262c7.375.389 14.749.646 22.123.77V.61H.8v18.653z" id="o" />
<path d="M.427.917A616.582 616.582 0 0122.529.92v71.117H.427V.917z" id="q" />
<path d="M22.53.921A616.644 616.644 0 00.426.917v71.12h22.102V.922z" id="s" />
<path d="M22.367 20.022c-7.26.13-14.522.131-21.783.004V.99h21.784v19.033z" id="u" />
<path d="M.585 20.026c7.26.127 14.521.126 21.783-.004V.989H.584v19.037z" id="w" />
<path d="M.764.908a618.06 618.06 0 0122.6.796v70.287H.765V.908z" id="y" />
<path d="M23.365 1.704A618.078 618.078 0 00.764.908v71.083h22.6V1.704z" id="A" />
<path d="M22.885 19.262c-7.374.389-14.748.646-22.122.77V.61h22.122v18.653z" id="C" />
<path d="M.763 20.032a617.846 617.846 0 0022.122-.77V.609H.763v19.423z" id="E" />
<path
d="M.862.626c5.66.289 11.321.656 16.982 1.101 1.654.131 3.16 1.588 3.346 3.242a360.003 360.003 0 011.313 65.64H.862V.627z"
id="G"
/>
<path
d="M22.503 70.61A360.003 360.003 0 0021.19 4.969c-.186-1.654-1.692-3.111-3.346-3.242A621.172 621.172 0 00.862.626V70.61h21.64z"
id="I"
/>
<path
d="M22.557.843A363.483 363.483 0 0121.19 15.97c-.186 1.655-1.692 3.111-3.346 3.243A620.62 620.62 0 01.862 20.315V.843h21.695z"
id="K"
/>
<path
d="M.862 20.315a620.62 620.62 0 0016.982-1.102c1.654-.132 3.16-1.588 3.346-3.243A363.483 363.483 0 0022.557.843H.862v19.472z"
id="M"
/>
</defs>
<g fill="none" fillRule="evenodd">
<path
d="M45.69 4.085l99.153 26.003"
stroke="#798792"
strokeWidth={2}
strokeLinecap="round"
/>
<path d="M44.842 8.137a4.136 4.136 0 112.099-8 4.136 4.136 0 01-2.1 8z" fill="#798792" />
<path
d="M158.684 41.088c0 13.276-10.763 24.039-24.04 24.039-13.275 0-24.038-10.763-24.038-24.04 0-13.275 10.763-24.038 24.039-24.038 13.276 0 24.039 10.763 24.039 24.039"
fill="#C0C6CB"
/>
<path
d="M158.684 41.088c0 13.276-10.763 24.039-24.04 24.039-13.275 0-24.038-10.763-24.038-24.04 0-13.275 10.763-24.038 24.039-24.038 13.276 0 24.039 10.763 24.039 24.039z"
stroke="#798792"
strokeWidth={2}
/>
<path fill="#C0C6CB" d="M14.448 155.088h144.396v-21H14.448z" />
<path stroke="#798792" strokeWidth={2} d="M14.448 155.088h144.396v-21H14.448z" />
<path
d="M164.844 143.351a1209.137 1209.137 0 01-155 0c-2.206-.144-4.266-2.057-4.571-4.264-4.672-34-4.672-68 0-102 .305-2.207 2.365-4.119 4.57-4.263a1208.773 1208.773 0 01155 0c2.206.143 4.266 2.056 4.572 4.263 4.672 34 4.672 68 0 102-.306 2.207-2.365 4.12-4.571 4.264"
fill="#F4F5F6"
/>
<path
d="M164.844 143.351a1209.137 1209.137 0 01-155 0c-2.206-.144-4.266-2.057-4.571-4.264-4.672-34-4.672-68 0-102 .305-2.207 2.365-4.119 4.57-4.263a1208.773 1208.773 0 01155 0c2.206.143 4.266 2.056 4.572 4.263 4.672 34 4.672 68 0 102-.306 2.207-2.365 4.12-4.571 4.264z"
stroke="#778690"
strokeWidth={2}
/>
<path
d="M116.844 132.41a627.204 627.204 0 01-97 0c-2.205-.174-4.213-2.116-4.456-4.322a369.79 369.79 0 010-80c.243-2.206 2.25-4.149 4.456-4.323a627.453 627.453 0 0197 0c2.205.174 4.212 2.118 4.455 4.323a369.79 369.79 0 010 80c-.243 2.206-2.25 4.148-4.455 4.322"
fill="#F4F5F6"
/>
<path
d="M116.844 132.41a627.204 627.204 0 01-97 0c-2.205-.174-4.213-2.116-4.456-4.322a369.79 369.79 0 010-80c.243-2.206 2.25-4.149 4.456-4.323a627.453 627.453 0 0197 0c2.205.174 4.212 2.118 4.455 4.323a369.79 369.79 0 010 80c-.243 2.206-2.25 4.148-4.455 4.322z"
stroke="#778690"
strokeWidth={2}
/>
<path
d="M162.844 63.588c0 8.008-6.492 14.5-14.5 14.5-8.01 0-14.5-6.492-14.5-14.5s6.49-14.5 14.5-14.5c8.008 0 14.5 6.492 14.5 14.5"
fill="#75848F"
/>
<path
d="M162.844 63.588c0 8.008-6.492 14.5-14.5 14.5-8.01 0-14.5-6.492-14.5-14.5s6.49-14.5 14.5-14.5c8.008 0 14.5 6.492 14.5 14.5z"
stroke="#3F5463"
strokeWidth={2}
/>
<path d="M151.844 88.588a3.5 3.5 0 11-7 0 3.5 3.5 0 017 0" fill="#75848F" />
<path
d="M151.844 88.588a3.5 3.5 0 11-7 0 3.5 3.5 0 017 0z"
stroke="#3F5463"
strokeWidth={2}
/>
<path d="M140.844 88.588a3.5 3.5 0 11-7 0 3.5 3.5 0 017 0" fill="#75848F" />
<path
d="M140.844 88.588a3.5 3.5 0 11-7 0 3.5 3.5 0 017 0z"
stroke="#3F5463"
strokeWidth={2}
/>
<path d="M162.844 88.588a3.5 3.5 0 11-7 0 3.5 3.5 0 017 0" fill="#75848F" />
<path
d="M162.844 88.588a3.5 3.5 0 11-7 0 3.5 3.5 0 017 0zm-26.693-18.833l18.842-18.103m-13.299 23.871l18.841-18.103"
stroke="#3F5463"
strokeWidth={2}
/>
<path
d="M133.844 100.328h29m-29 5h29m-29 5h29m-29 5h29"
stroke="#3F5463"
strokeWidth={2}
strokeLinecap="round"
/>
<g transform="translate(14 43.118)">
<mask id="b" fill="#fff">
<use xlinkHref="#a" />
</mask>
<path
d="M21.8 70.61a1227.73 1227.73 0 01-21.782-.768A388.062 388.062 0 011.728.888 657.433 657.433 0 0122.826-.47 687.486 687.486 0 0021.8 70.61"
fill="#95D4F5"
mask="url(#b)"
/>
</g>
<g transform="translate(14 43.118)">
<mask id="d" fill="#fff">
<use xlinkHref="#c" />
</mask>
<path
d="M21.8 70.61a1227.73 1227.73 0 01-21.782-.768A388.062 388.062 0 011.728.888 657.433 657.433 0 0122.826-.47 687.486 687.486 0 0021.8 70.61z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#d)"
/>
</g>
<g transform="translate(15 112.118)">
<mask id="f" fill="#fff">
<use xlinkHref="#e" />
</mask>
<path
d="M21.825 21.41A660.962 660.962 0 01.728 20.051 390.33 390.33 0 01-.982.843c7.26.32 14.522.575 21.783.766.246 6.6.587 13.2 1.024 19.8"
fill="#E8ACDD"
mask="url(#f)"
/>
</g>
<g transform="translate(15 112.118)">
<mask id="h" fill="#fff">
<use xlinkHref="#g" />
</mask>
<path
d="M21.825 21.41A660.962 660.962 0 01.728 20.051 390.33 390.33 0 01-.982.843c7.26.32 14.522.575 21.783.766.246 6.6.587 13.2 1.024 19.8z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#h)"
/>
</g>
<g transform="translate(35 42.118)">
<mask id="j" fill="#fff">
<use xlinkHref="#i" />
</mask>
<path
d="M22.585 71.991c-7.262-.063-14.522-.19-21.784-.382A687.486 687.486 0 011.825.53C8.856.19 15.89-.035 22.923-.148a2139.173 2139.173 0 00-.338 72.14"
fill="#94E09E"
mask="url(#j)"
/>
</g>
<g transform="translate(35 42.118)">
<mask id="l" fill="#fff">
<use xlinkHref="#k" />
</mask>
<path
d="M22.585 71.991c-7.262-.063-14.522-.19-21.784-.382A687.486 687.486 0 011.825.53C8.856.19 15.89-.035 22.923-.148a2139.173 2139.173 0 00-.338 72.14z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#l)"
/>
</g>
<g transform="translate(35 113.118)">
<mask id="n" fill="#fff">
<use xlinkHref="#m" />
</mask>
<path
d="M22.923 21.087a651.911 651.911 0 01-21.098-.678c-.436-6.6-.778-13.2-1.024-19.8C8.063.8 15.323.928 22.585.99c.08 6.699.194 13.398.338 20.096"
fill="#FEC19B"
mask="url(#n)"
/>
</g>
<g transform="translate(35 113.118)">
<mask id="p" fill="#fff">
<use xlinkHref="#o" />
</mask>
<path
d="M22.923 21.087a651.911 651.911 0 01-21.098-.678c-.436-6.6-.778-13.2-1.024-19.8C8.063.8 15.323.928 22.585.99c.08 6.699.194 13.398.338 20.096z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#p)"
/>
</g>
<g transform="translate(57 42.118)">
<mask id="r" fill="#fff">
<use xlinkHref="#q" />
</mask>
<path
d="M22.367 71.99c-7.26.063-14.52.064-21.782.001C.292 47.945.405 23.9.923-.148c7.032-.112 14.064-.11 21.097.005.531 24.044.646 48.088.347 72.132"
fill="#F9979A"
mask="url(#r)"
/>
</g>
<g transform="translate(57 42.118)">
<mask id="t" fill="#fff">
<use xlinkHref="#s" />
</mask>
<path
d="M22.367 71.99c-7.26.063-14.52.064-21.782.001C.292 47.945.405 23.9.923-.148c7.032-.112 14.064-.11 21.097.005.531 24.044.646 48.088.347 72.132z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#t)"
/>
</g>
<g transform="translate(57 113.118)">
<mask id="v" fill="#fff">
<use xlinkHref="#u" />
</mask>
<path
d="M22.02 21.083a656.57 656.57 0 01-21.098.004A2244.57 2244.57 0 01.584.991c7.261.064 14.523.063 21.784-.002-.084 6.698-.2 13.396-.348 20.094"
fill="#95D4F5"
mask="url(#v)"
/>
</g>
<g transform="translate(57 113.118)">
<mask id="x" fill="#fff">
<use xlinkHref="#w" />
</mask>
<path
d="M22.02 21.083a656.57 656.57 0 01-21.098.004A2244.57 2244.57 0 01.584.991c7.261.064 14.523.063 21.784-.002-.084 6.698-.2 13.396-.348 20.094z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#x)"
/>
</g>
<g transform="translate(78 42.118)">
<mask id="z" fill="#fff">
<use xlinkHref="#y" />
</mask>
<path
d="M22.886 71.61c-7.261.19-14.521.317-21.783.381.292-24.046.179-48.092-.34-72.139 7.034.112 14.067.338 21.1.678a687.766 687.766 0 011.023 71.08"
fill="#FEC19B"
mask="url(#z)"
/>
</g>
<g transform="translate(78 42.118)">
<mask id="B" fill="#fff">
<use xlinkHref="#A" />
</mask>
<path
d="M22.886 71.61c-7.261.19-14.521.317-21.783.381.292-24.046.179-48.092-.34-72.139 7.034.112 14.067.338 21.1.678a687.766 687.766 0 011.023 71.08z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#B)"
/>
</g>
<g transform="translate(78 113.118)">
<mask id="D" fill="#fff">
<use xlinkHref="#C" />
</mask>
<path
d="M21.862 20.41c-7.032.34-14.065.564-21.099.677.145-6.699.258-13.398.34-20.096C8.363.928 15.624.801 22.884.61c-.245 6.6-.586 13.2-1.023 19.8"
fill="#F9979A"
mask="url(#D)"
/>
</g>
<g transform="translate(78 113.118)">
<mask id="F" fill="#fff">
<use xlinkHref="#E" />
</mask>
<path
d="M21.862 20.41c-7.032.34-14.065.564-21.099.677.145-6.699.258-13.398.34-20.096C8.363.928 15.624.801 22.884.61c-.245 6.6-.586 13.2-1.023 19.8z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#F)"
/>
</g>
<g transform="translate(99 43.118)">
<mask id="H" fill="#fff">
<use xlinkHref="#G" />
</mask>
<path
d="M23.67 69.843c-7.261.319-14.522.575-21.784.767A686.946 686.946 0 00.862-.47C7.895-.131 14.926.322 21.959.889a388.06 388.06 0 011.71 68.954"
fill="#E8ACDD"
mask="url(#H)"
/>
</g>
<g transform="translate(99 43.118)">
<mask id="J" fill="#fff">
<use xlinkHref="#I" />
</mask>
<path
d="M23.67 69.843c-7.261.319-14.522.575-21.784.767A686.946 686.946 0 00.862-.47C7.895-.131 14.926.322 21.959.889a388.06 388.06 0 011.71 68.954z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#J)"
/>
</g>
<g transform="translate(99 112.118)">
<mask id="L" fill="#fff">
<use xlinkHref="#K" />
</mask>
<path
d="M21.959 20.052A657.303 657.303 0 01.862 21.409c.437-6.6.779-13.2 1.024-19.8A1247.86 1247.86 0 0023.67.844a391.449 391.449 0 01-1.711 19.209"
fill="#94E09E"
mask="url(#L)"
/>
</g>
<g transform="translate(99 112.118)">
<mask id="N" fill="#fff">
<use xlinkHref="#M" />
</mask>
<path
d="M21.959 20.052A657.303 657.303 0 01.862 21.409c.437-6.6.779-13.2 1.024-19.8A1247.86 1247.86 0 0023.67.844a391.449 391.449 0 01-1.711 19.209z"
stroke="#6D7A82"
strokeWidth={2}
strokeLinecap="round"
mask="url(#N)"
/>
</g>
</g>
</svg>
)
}

View File

@ -23,19 +23,19 @@ import {Spinner} from '@instructure/ui-spinner'
import ErrorAlert from '../ErrorAlert'
import formatMessage from '../../format-message'
import TV from './tv.svg'
import TV from './TV'
export default class LoadingPastIndicator extends Component {
static propTypes = {
loadingPast: PropTypes.bool, // actively loading?
allPastItemsLoaded: PropTypes.bool, // there are no more?
loadingError: PropTypes.string // message if there was an error attempting to loaad items
loadingError: PropTypes.string, // message if there was an error attempting to loaad items
}
static defaultProps = {
loadingPast: false,
allPastItemsLoaded: false,
loadingError: undefined
loadingError: undefined,
}
// Don't try to animate this component here. If we want this to animate, it should be coordinated

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,124 @@
/*
* Copyright (C) 2023 - present Instructure, Inc.
*
* This file is part of Canvas.
*
* Canvas is free software: you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License as published by the Free
* Software Foundation, version 3 of the License.
*
* Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
* details.
*
* You should have received a copy of the GNU Affero General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
import React from 'react'
export default function Balloons(props) {
return (
<svg
className="balloons"
width="349px"
height="334px"
viewBox="0 0 349 334"
xmlns="http://www.w3.org/2000/svg"
{...props}
>
<g transform="translate(-437 -162) translate(437 163)" fill="none" fillRule="evenodd">
<path
d="M180.7 40.62c2.135 27.732-24.138 59.646-34.342 60.441-8.929.697-41.054-26.74-43.188-54.473C101.034 18.856 117.217 2.28 138.626.633c21.41-1.65 39.938 12.255 42.073 39.988"
fill="#E24270"
/>
<path
d="M180.7 40.62c2.135 27.732-24.138 59.646-34.342 60.441-8.929.697-41.054-26.74-43.188-54.473C101.034 18.856 117.217 2.28 138.626.633c21.41-1.65 39.938 12.255 42.073 39.988z"
stroke="#BB0049"
strokeWidth={3}
/>
<path
d="M146.63 104.591s-4.77 27.213 18.103 85.754c23.706 60.672.983 94.078.983 94.078"
stroke="#808285"
strokeWidth={2}
/>
<path
d="M145.778 101.55l-3.785 5.522c-.648.947.518 2.076 1.442 1.398l3.196-2.343 4.427 2.3c.843.437 1.654-.634 1.004-1.326l-5.29-5.627a.64.64 0 00-.994.076"
fill="#E24270"
/>
<path
d="M145.778 101.55l-3.785 5.522c-.648.947.518 2.076 1.442 1.398l3.196-2.343 4.427 2.3c.843.437 1.654-.634 1.004-1.326l-5.29-5.627a.64.64 0 00-.994.076z"
stroke="#BB0049"
strokeWidth={3}
/>
<path
d="M241.23 91.875c-4.167 22.36-30.434 42.254-38.226 40.812-6.817-1.263-25.125-29.482-20.957-51.842 4.167-22.36 19.706-32.179 36.049-29.133 16.343 3.046 27.302 17.803 23.134 40.163"
fill="#F7941D"
/>
<path
d="M241.23 91.875c-4.167 22.36-30.434 42.254-38.226 40.812-6.817-1.263-25.125-29.482-20.957-51.842 4.167-22.36 19.706-32.179 36.049-29.133 16.343 3.046 27.302 17.803 23.134 40.163z"
stroke="#F15A29"
strokeWidth={3}
/>
<path
d="M203.032 135.123s12.741 9.219-2.05 48.258c-46.37 122.379 29.76 109.992-5.868 122.9"
stroke="#808285"
strokeWidth={2}
/>
<path
d="M204.083 132.415l-3.376 4.166c-.578.713.226 1.731.993 1.26l2.655-1.63 3.216 2.25c.613.428 1.326-.375.884-.993l-3.6-5.03a.479.479 0 00-.772-.023"
fill="#F7941D"
/>
<path
d="M204.083 132.415l-3.376 4.166c-.578.713.226 1.731.993 1.26l2.655-1.63 3.216 2.25c.613.428 1.326-.375.884-.993l-3.6-5.03a.479.479 0 00-.772-.023z"
stroke="#F15A29"
strokeWidth={2}
/>
<path
fill="#E24270"
d="M8.2814 133.7689L0.0004 129.6819 4.0874 121.4009 12.3674 125.4879z"
/>
<path
fill="#E24270"
d="M344.7599 213.8412L336.4799 209.7542 340.5659 201.4732 348.8469 205.5602z"
/>
<path
fill="#2BB673"
d="M221.8117 202.1488L216.6977 194.4608 224.3867 189.3448 229.5007 197.0348z"
/>
<path
fill="#2BB673"
d="M42.0813 242.5268L36.9673 234.8388 44.6553 229.7238 49.7693 237.4128z"
/>
<path
fill="#C739AE"
d="M260.8156 126.7846L252.5346 122.6976 256.6206 114.4166 264.9016 118.5036z"
/>
<path
d="M64.753 141.608c4.167 22.36 30.434 42.255 38.226 40.812 6.817-1.263 25.124-29.482 20.957-51.842-4.168-22.361-19.706-32.178-36.049-29.132-16.343 3.046-27.302 17.802-23.134 40.162"
fill="#27AAE1"
/>
<path
d="M64.753 141.608c4.167 22.36 30.434 42.255 38.226 40.812 6.817-1.263 25.124-29.482 20.957-51.842-4.168-22.361-19.706-32.178-36.049-29.132-16.343 3.046-27.302 17.802-23.134 40.162z"
stroke="#1B75BC"
strokeWidth={3}
/>
<path
d="M102.95 184.856s-13.489 8.516.58 41.458c23.453 54.92-12.227 43.03 2.112 105.564"
stroke="#808285"
strokeWidth={2}
/>
<path
d="M101.9 182.148l3.375 4.166c.578.713-.225 1.73-.993 1.26l-2.655-1.631-3.215 2.25c-.613.429-1.326-.373-.884-.992l3.6-5.03a.48.48 0 01.772-.023"
fill="#27AAE1"
/>
<path
d="M101.9 182.148l3.375 4.166c.578.713-.225 1.73-.993 1.26l-2.655-1.631-3.215 2.25c-.613.429-1.326-.373-.884-.992l3.6-5.03a.48.48 0 01.772-.023z"
stroke="#1B75BC"
strokeWidth={2}
/>
</g>
</svg>
)
}

View File

@ -0,0 +1,143 @@
/*
* Copyright (C) 2023 - present Instructure, Inc.
*
* This file is part of Canvas.
*
* Canvas is free software: you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License as published by the Free
* Software Foundation, version 3 of the License.
*
* Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
* details.
*
* You should have received a copy of the GNU Affero General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
import React from 'react'
export default function EmptyDesert(props) {
return (
<svg
className="desert"
width={465}
height={220}
viewBox="0 0 465 220"
xmlns="http://www.w3.org/2000/svg"
{...props}
>
<g transform="translate(0 1)" fill="none" fillRule="evenodd">
<path
d="M169.49 68.72c1.255-7.153-3.504-13.976-10.65-15.27v-1a10.5 10.5 0 00-20.08-4.29 19.505 19.505 0 00-27.14 7.47 13.253 13.253 0 00-11.487 2.34A13.257 13.257 0 0095 68.51v.21h74.49zm76.65 10c-1.012-5.78 2.836-11.29 8.61-12.33v-.78a8.48 8.48 0 0116.22-3.47 15.76 15.76 0 0121.93 6c3.22-.867 6.66-.182 9.304 1.852a10.696 10.696 0 014.176 8.518v.17l-60.24.04z"
fill="#E6E9EB"
fillRule="nonzero"
/>
<path
d="M285 153.84l5-11.77c.098-.23.15-.48.15-.73v-37.51c0-.523.217-1.024.6-1.38l10-9.39h-11.56c-.767 0-1.507.28-2.08.79l-4.32 3.84a3.13 3.13 0 00-1 2.34v39.85a3.764 3.764 0 01-1.45 3l-4.8 3.74-7 13.94-12.54 7.81-7 1.13a3.772 3.772 0 00-2.84 2.19l-3.34 7.56h56.86l-16.36-11.59a3.76 3.76 0 01-1.41-4.21l3.09-9.61z"
fill="#FEBD96"
fillRule="nonzero"
/>
<path
d="M348.51 106.4l1.32-6.2c.127-.6.537-1.1 1.1-1.34l13.57-5.8h-19.16a3.12 3.12 0 00-3.12 3.12v12.42l5.32-.92c.498-.26.854-.73.97-1.28z"
fill="#FEC3A0"
fillRule="nonzero"
/>
<path
d="M76.71 179.25v-.47l-6.88-11.92c-.12-.212-.28-.4-.47-.55l-3.68-2.86a1.888 1.888 0 01-.44-.49l-1.89-3c-.19-.3-.29-.646-.29-1v-54.7c0-.802.255-1.584.73-2.23l9.62-13.12H61.07A3.767 3.767 0 0058.41 90l-3.82 3.82a3.768 3.768 0 00-1.1 2.66v67.2a1.88 1.88 0 01-1 1.65L27 179.25h49.71z"
fill="#FEBD96"
fillRule="nonzero"
/>
<path
d="M138.39 103.42l-1.77 3.58a3.74 3.74 0 00-.4 1.68V156h3.09a1.88 1.88 0 001.88-1.88v-42.39c0-.465.17-.914.48-1.26l7.57-8.43a3.747 3.747 0 00-2.17-.7h-5.31a3.76 3.76 0 00-3.37 2.08z"
fill="#FEC3A0"
fillRule="nonzero"
/>
<path
d="M242.82 179.25l3.34-7.56a3.772 3.772 0 012.84-2.19l7-1.13 12.51-7.84 7-13.94 4.8-3.74a3.767 3.767 0 001.45-3V100a3.123 3.123 0 011-2.34l4.32-3.84a3.127 3.127 0 012.08-.79h41.37a3.121 3.121 0 012.8 1.73l2.28 4.56c.218.435.33.914.33 1.4v7.85a3.118 3.118 0 004.64 2.73 3.121 3.121 0 001.61-2.73V96.19a3.12 3.12 0 013.12-3.12h24.37c.63 0 1.22.314 1.57.84l3.3 4.94c.2.296.31.643.32 1v54.88a1.881 1.881 0 001.51 1.85l4.88 1a1.88 1.88 0 011 .51l5.58 5.58c.18.18.394.324.63.42l14.24 5.72 27.8 9.43M0 179.25h464.98m-437.98 0l25.52-13.92a1.88 1.88 0 001-1.65v-67.2c0-.997.396-1.954 1.1-2.66L58.41 90a3.768 3.768 0 012.66-1.1h44.5c1.323 0 2.55.695 3.23 1.83l5.6 9.33c.353.586.54 1.256.54 1.94v36.83a1.88 1.88 0 001.88 1.88H122a3.771 3.771 0 013.5 2.38l4.61 11.69c.283.718.978 1.19 1.75 1.19h4.34v-47.3a3.773 3.773 0 01.4-1.68l1.77-3.55a3.771 3.771 0 013.37-2.08h5.31a3.77 3.77 0 013.61 2.68l1.45 4.82c.105.35.16.714.16 1.08v33.51a3.769 3.769 0 001.77 3.19l4.66 2.91 11.65 5.45c.266.124.5.31.68.54l8.19 10.42c.24.305.568.53.94.64l14.29 4.25 4.42 8.43"
stroke="#3F5463"
strokeWidth={2}
/>
<path
stroke="#3F5463"
strokeWidth={2}
strokeLinecap="round"
d="M316.37 213.87l-2.03-4.93-4.58-11.08 1.17-14.96 7.43-10.57 6.11-5.98m-6.11 5.98l5.67-.94m-8.94 5.58l-2.1-4"
/>
<path
stroke="#3F5463"
strokeWidth={2}
strokeLinecap="round"
d="M310.33 190.56l4.76-8.12 4.06-2.24m-8.6 7.56l-3.57-5.87m6.9 2.61l4.51.31m-4.56 22.91l3.83-14.91 7.92-10.75 8.79-5.6 6.86-2.64 2.94-5.32m-33.24 32.19l-4.78-.82m8.19 9.07l10.42 2.9 10.34 4.03 9.79-3.98 8.2-4.07"
/>
<path
stroke="#3F5463"
strokeWidth={2}
strokeLinecap="round"
d="M336.54 175.63l-.36-3.94 3.84-4.96M327 181.15l-.03-4.74 2.58-4.88 1.88-3.35m-14.55 27.66l-3.23-3.3m1.78 8.97l4.38-4.28 6.98-3.84 7.06-6.92m-13.41 2.57l5.32-.07 2.86-2.8m3.65-8.37l5.35 1.99 4.14-1.05m-27.1 25.76l9.58.27 11.28 1.84 11.81-4.68 5.9-7.09 4.94-5.26"
/>
<path
stroke="#3F5463"
strokeWidth={2}
strokeLinecap="round"
d="M323.3 195.31l3.56 1.38 6.81.26 4.13-6.44 2.79-6.23 6.46-4.14 2.02-4.16"
/>
<path
stroke="#3F5463"
strokeWidth={2}
strokeLinecap="round"
d="M329.48 190.75l2.04-4.98 2.3-4.38m-11.07 29.89l5.44-2.47 3.19 1.85m12.01 1.84l1.59-3.99 5.71-3.15 2.75-3.91 3.35-2.07m-29.49 13.45l1.32 4.45m-7.71-12.6l3.16-3.1 7.54 1.03 5.84-1.8 3.85-1.68 4-6 3.5-8.54 3.63-2.35 3.37.62m-18 7.65l2.81-.35 3.66-3.58"
/>
<path
stroke="#3F5463"
strokeWidth={2}
strokeLinecap="round"
d="M337.45 200.81l.85-4.74 3.36-3.3m4.22-1.06l3.66-.65 2.86-2.8 2.76.17m-19.64 18.18l3.97 2.99m5.86-6.88l1.1-3.37 2.34-4.68m4.44.17l4.83.56"
/>
<path
d="M238.52 91.16c-5.346 0-9.68 4.334-9.68 9.68v17.35c0 5.42-7 10.75-14.19 13.61v-90c0-5.346-4.334-9.68-9.68-9.68s-9.68 4.334-9.68 9.68V111c-7.22-2.86-14.2-8.19-14.2-13.62V69.6c0-5.346-4.334-9.68-9.68-9.68s-9.68 4.334-9.68 9.68v27.77c0 10.1 5.81 19.49 16.35 26.45a55.48 55.48 0 0017.2 7.43v58.67h19.2l.15-37.85a55.456 55.456 0 0017.2-7.43c10.55-7 16.35-16.35 16.35-26.44v-17.36c0-5.338-4.322-9.67-9.66-9.68z"
fill="#FFF"
fillRule="nonzero"
/>
<path
d="M195.29 189.92v-58.67a55.48 55.48 0 01-17.2-7.43c-10.55-7-16.35-16.35-16.35-26.45V69.6c0-5.346 4.334-9.68 9.68-9.68-4.89 0-4.57 10.06-4.57 10.06v27.75c0 9.75 11.57 23.13 28.45 27.4V41.84a9.682 9.682 0 019.7-9.68c-5.18 0-4.64 8.75-4.64 8.75v149l-5.07.01z"
fill="#99E1A2"
fillRule="nonzero"
/>
<path
d="M238.52 91.16c-5.346 0-9.68 4.334-9.68 9.68v17.35c0 5.42-7 10.75-14.19 13.61v-90c0-5.346-4.334-9.68-9.68-9.68s-9.68 4.334-9.68 9.68V111c-7.22-2.86-14.2-8.19-14.2-13.62V69.6c0-5.346-4.334-9.68-9.68-9.68s-9.68 4.334-9.68 9.68v27.77c0 10.1 5.81 19.49 16.35 26.45a55.48 55.48 0 0017.2 7.43v58.67h19.2l.15-37.85a55.456 55.456 0 0017.2-7.43c10.55-7 16.35-16.35 16.35-26.44v-17.36c0-5.338-4.322-9.67-9.66-9.68z"
stroke="#3F5463"
strokeWidth={2}
/>
<path
d="M410.38 128.64a5.64 5.64 0 015.64 5.64v10.11c0 3.16 4.06 6.26 8.27 7.93v-52.4a5.64 5.64 0 0111.27 0v40.27c4.21-1.67 8.27-4.77 8.27-7.93v-16.17a5.64 5.64 0 1111.27 0v16.17c0 5.88-3.38 11.35-9.52 15.4a32.298 32.298 0 01-10 4.33v30.88h-11.3v-18.76a32.287 32.287 0 01-10-4.33c-6.14-4.05-9.52-9.52-9.52-15.4v-10.1a5.64 5.64 0 015.62-5.64z"
fill="#FFF"
fillRule="nonzero"
/>
<path
d="M424.28 182.87v-18.76a32.298 32.298 0 01-10-4.33c-6.14-4.05-9.52-8.47-9.52-14.35v-10.52a5.64 5.64 0 015.64-5.64c-2.85 0-2.66 5.86-2.66 5.86v10.51c0 5.68 6.74 12.42 16.57 14.9V99.92a5.64 5.64 0 015.64-5.64c-3 0-2.7 5.1-2.7 5.1v83.16l-2.97.33z"
fill="#99E1A2"
fillRule="nonzero"
/>
<path
d="M410.38 128.64a5.64 5.64 0 015.64 5.64v10.11c0 3.16 4.06 6.26 8.27 7.93v-52.4a5.64 5.64 0 0111.27 0v40.27c4.21-1.67 8.27-4.77 8.27-7.93v-16.17a5.64 5.64 0 1111.27 0v16.17c0 5.88-3.38 11.35-9.52 15.4a32.298 32.298 0 01-10 4.33v30.88h-11.3v-18.76a32.287 32.287 0 01-10-4.33c-6.14-4.05-9.52-9.52-9.52-15.4v-10.1a5.64 5.64 0 015.62-5.64z"
stroke="#3F5463"
strokeWidth={2}
/>
<circle stroke="#CED3D7" strokeWidth={2} cx={360.58} cy={18.96} r={11.35} />
<path
d="M360.58 30.31v7.6m0-37.91v7.6m6.51 20.66l4.36 6.23M349.71 3.43l4.36 6.23m17.18 13.18l7.14 2.6m-35.62-12.97l7.14 2.6m21.64.95l7.34-1.97m-36.62 9.81l7.34-1.96m18.27-11.64l4.89-5.82M348.4 33.48l4.88-5.83"
stroke="#CED3D7"
strokeWidth={2}
strokeLinecap="round"
/>
<path
d="M431.69 53.54A8.71 8.71 0 00419 46.93a13.85 13.85 0 00-24.63 2 15.39 15.39 0 00-18.49 20.42H447a24.004 24.004 0 00-15.31-15.81z"
fill="#E6E9EB"
fillRule="nonzero"
/>
</g>
</svg>
)
}

View File

@ -1,27 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg class="balloons" width="349px" height="334px" viewBox="0 0 349 334" version="1.1" xmlns="http://www.w3.org/2000/svg" >
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(-437.000000, -162.000000)">
<g id="Page-1" transform="translate(437.000000, 163.000000)">
<path d="M180.6994,40.6195 C182.8354,68.3515 156.5624,100.2655 146.3584,101.0615 C137.4294,101.7585 105.3044,74.3205 103.1704,46.5885 C101.0344,18.8545 117.2174,2.2795 138.6264,0.6315 C160.0354,-1.0175 178.5644,12.8865 180.6994,40.6195" id="Fill-1" fill="#E24270"></path>
<path d="M180.6994,40.6195 C182.8354,68.3515 156.5624,100.2655 146.3584,101.0615 C137.4294,101.7585 105.3044,74.3205 103.1704,46.5885 C101.0344,18.8545 117.2174,2.2795 138.6264,0.6315 C160.0354,-1.0175 178.5644,12.8865 180.6994,40.6195 Z" id="Stroke-3" stroke="#BB0049" stroke-width="3"></path>
<path d="M146.6301,104.5912 C146.6301,104.5912 141.8591,131.8042 164.7331,190.3452 C188.4391,251.0172 165.7161,284.4232 165.7161,284.4232" id="Stroke-5" stroke="#808285" stroke-width="2"></path>
<path d="M145.7775,101.5502 L141.9925,107.0722 C141.3445,108.0192 142.5105,109.1482 143.4345,108.4702 L146.6305,106.1272 L151.0575,108.4272 C151.9005,108.8642 152.7115,107.7932 152.0615,107.1012 L146.7715,101.4742 C146.4915,101.1762 146.0075,101.2132 145.7775,101.5502" id="Fill-7" fill="#E24270"></path>
<path d="M145.7775,101.5502 L141.9925,107.0722 C141.3445,108.0192 142.5105,109.1482 143.4345,108.4702 L146.6305,106.1272 L151.0575,108.4272 C151.9005,108.8642 152.7115,107.7932 152.0615,107.1012 L146.7715,101.4742 C146.4915,101.1762 146.0075,101.2132 145.7775,101.5502 Z" id="Stroke-9" stroke="#BB0049" stroke-width="3"></path>
<path d="M241.2297,91.8754 C237.0627,114.2354 210.7957,134.1294 203.0037,132.6874 C196.1867,131.4244 177.8787,103.2054 182.0467,80.8454 C186.2137,58.4844 201.7527,48.6664 218.0957,51.7124 C234.4387,54.7584 245.3977,69.5154 241.2297,91.8754" id="Fill-11" fill="#F7941D"></path>
<path d="M241.2297,91.8754 C237.0627,114.2354 210.7957,134.1294 203.0037,132.6874 C196.1867,131.4244 177.8787,103.2054 182.0467,80.8454 C186.2137,58.4844 201.7527,48.6664 218.0957,51.7124 C234.4387,54.7584 245.3977,69.5154 241.2297,91.8754 Z" id="Stroke-13" stroke="#F15A29" stroke-width="3"></path>
<path d="M203.0324,135.1225 C203.0324,135.1225 215.7734,144.3415 200.9814,183.3805 C154.6114,305.7595 230.7424,293.3725 195.1144,306.2815" id="Stroke-15" stroke="#808285" stroke-width="2"></path>
<path d="M204.0832,132.4154 L200.7072,136.5814 C200.1292,137.2944 200.9332,138.3124 201.7002,137.8414 L204.3552,136.2104 L207.5712,138.4604 C208.1842,138.8894 208.8972,138.0864 208.4552,137.4684 L204.8542,132.4374 C204.6642,132.1724 204.2892,132.1604 204.0832,132.4154" id="Fill-17" fill="#F7941D"></path>
<path d="M204.0832,132.4154 L200.7072,136.5814 C200.1292,137.2944 200.9332,138.3124 201.7002,137.8414 L204.3552,136.2104 L207.5712,138.4604 C208.1842,138.8894 208.8972,138.0864 208.4552,137.4684 L204.8542,132.4374 C204.6642,132.1724 204.2892,132.1604 204.0832,132.4154 Z" id="Stroke-19" stroke="#F15A29" stroke-width="2"></path>
<polygon id="Fill-21" fill="#E24270" points="8.2814 133.7689 0.0004 129.6819 4.0874 121.4009 12.3674 125.4879"></polygon>
<polygon id="Fill-23" fill="#E24270" points="344.7599 213.8412 336.4799 209.7542 340.5659 201.4732 348.8469 205.5602"></polygon>
<polygon id="Fill-25" fill="#2BB673" points="221.8117 202.1488 216.6977 194.4608 224.3867 189.3448 229.5007 197.0348"></polygon>
<polygon id="Fill-27" fill="#2BB673" points="42.0813 242.5268 36.9673 234.8388 44.6553 229.7238 49.7693 237.4128"></polygon>
<polygon id="Fill-29" fill="#C739AE" points="260.8156 126.7846 252.5346 122.6976 256.6206 114.4166 264.9016 118.5036"></polygon>
<path d="M64.7531,141.6078 C68.9201,163.9678 95.1871,183.8628 102.9791,182.4198 C109.7961,181.1568 128.1031,152.9378 123.9361,130.5778 C119.7681,108.2168 104.2301,98.3998 87.8871,101.4458 C71.5441,104.4918 60.5851,119.2478 64.7531,141.6078" id="Fill-31" fill="#27AAE1"></path>
<path d="M64.7531,141.6078 C68.9201,163.9678 95.1871,183.8628 102.9791,182.4198 C109.7961,181.1568 128.1031,152.9378 123.9361,130.5778 C119.7681,108.2168 104.2301,98.3998 87.8871,101.4458 C71.5441,104.4918 60.5851,119.2478 64.7531,141.6078 Z" id="Stroke-33" stroke="#1B75BC" stroke-width="3"></path>
<path d="M102.9504,184.8559 C102.9504,184.8559 89.4614,193.3719 103.5294,226.3139 C126.9834,281.2349 91.3034,269.3449 105.6424,331.8779" id="Stroke-35" stroke="#808285" stroke-width="2"></path>
<path d="M101.8996,182.1479 L105.2746,186.3139 C105.8526,187.0269 105.0496,188.0449 104.2816,187.5739 L101.6266,185.9429 L98.4116,188.1929 C97.7986,188.6219 97.0856,187.8199 97.5276,187.2009 L101.1276,182.1709 C101.3176,181.9049 101.6936,181.8939 101.8996,182.1479" id="Fill-37" fill="#27AAE1"></path>
<path d="M101.8996,182.1479 L105.2746,186.3139 C105.8526,187.0269 105.0496,188.0449 104.2816,187.5739 L101.6266,185.9429 L98.4116,188.1929 C97.7986,188.6219 97.0856,187.8199 97.5276,187.2009 L101.1276,182.1709 C101.3176,181.9049 101.6936,181.8939 101.8996,182.1479 Z" id="Stroke-39" stroke="#1B75BC" stroke-width="2"></path>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -1,25 +0,0 @@
<svg class="desert" width="465" height="220" viewBox="0 0 465 220" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(0 1)" fill="none" fill-rule="evenodd">
<path d="M169.49 68.72c1.255-7.153-3.504-13.976-10.65-15.27v-1c-.004-4.95-3.465-9.226-8.306-10.26-4.84-1.034-9.748 1.453-11.774 5.97-4.564-2.72-10.04-3.46-15.162-2.05-5.122 1.41-9.448 4.85-11.978 9.52-3.985-1.048-8.23-.183-11.487 2.34-3.256 2.525-5.153 6.42-5.133 10.54v.21h74.49zM246.14 78.72c-1.012-5.78 2.836-11.29 8.61-12.33v-.78c-.003-4.002 2.793-7.46 6.706-8.298 3.913-.837 7.88 1.175 9.514 4.828 3.683-2.2 8.105-2.805 12.243-1.673 4.14 1.133 7.637 3.903 9.687 7.673 3.22-.867 6.66-.182 9.304 1.852 2.644 2.033 4.188 5.183 4.176 8.518v.17l-60.24.04z" fill="#E6E9EB" fill-rule="nonzero"/>
<path d="M285 153.84l5-11.77c.098-.23.15-.48.15-.73v-37.51c0-.523.217-1.024.6-1.38l10-9.39h-11.56c-.767 0-1.507.28-2.08.79l-4.32 3.84c-.65.603-1.013 1.454-1 2.34v39.85c.01 1.17-.526 2.28-1.45 3l-4.8 3.74-7 13.94-12.54 7.81-7 1.13c-1.255.204-2.323 1.028-2.84 2.19l-3.34 7.56h56.86l-16.36-11.59c-1.337-.946-1.907-2.65-1.41-4.21l3.09-9.61z" fill="#FEBD96" fill-rule="nonzero"/>
<path d="M348.51 106.4l1.32-6.2c.127-.6.537-1.1 1.1-1.34l13.57-5.8h-19.16c-1.723 0-3.12 1.397-3.12 3.12v12.42l5.32-.92c.498-.26.854-.73.97-1.28z" fill="#FEC3A0" fill-rule="nonzero"/>
<path d="M76.71 179.25v-.47l-6.88-11.92c-.12-.212-.28-.4-.47-.55l-3.68-2.86c-.174-.136-.323-.302-.44-.49l-1.89-3c-.19-.3-.29-.646-.29-1v-54.7c0-.802.255-1.584.73-2.23l9.62-13.12H61.07c-.996-.003-1.953.39-2.66 1.09l-3.82 3.82c-.704.706-1.1 1.663-1.1 2.66v67.2c-.004.692-.388 1.326-1 1.65L27 179.25h49.71z" fill="#FEBD96" fill-rule="nonzero"/>
<path d="M138.39 103.42l-1.77 3.58c-.262.52-.4 1.097-.4 1.68V156h3.09c1.038 0 1.88-.842 1.88-1.88v-42.39c0-.465.17-.914.48-1.26l7.57-8.43c-.633-.453-1.392-.698-2.17-.7h-5.31c-1.427-.002-2.732.803-3.37 2.08z" fill="#FEC3A0" fill-rule="nonzero"/>
<path d="M242.82 179.25l3.34-7.56c.517-1.162 1.585-1.986 2.84-2.19l7-1.13 12.51-7.84 7-13.94 4.8-3.74c.923-.72 1.46-1.83 1.45-3V100c-.014-.887.35-1.738 1-2.34l4.32-3.84c.573-.51 1.313-.79 2.08-.79h41.37c1.186-.003 2.27.668 2.8 1.73l2.28 4.56c.218.435.33.914.33 1.4v7.85c-.002 1.107.583 2.133 1.538 2.694.954.562 2.135.576 3.102.036.993-.55 1.61-1.595 1.61-2.73V96.19c0-1.723 1.397-3.12 3.12-3.12h24.37c.63 0 1.22.314 1.57.84l3.3 4.94c.2.296.31.643.32 1v54.88c-.003.898.63 1.673 1.51 1.85l4.88 1c.377.064.726.242 1 .51l5.58 5.58c.18.18.394.324.63.42l14.24 5.72 27.8 9.43M0 179.25h464.98M27 179.25l25.52-13.92c.612-.324.996-.958 1-1.65v-67.2c0-.997.396-1.954 1.1-2.66L58.41 90c.706-.704 1.663-1.1 2.66-1.1h44.5c1.323 0 2.55.695 3.23 1.83l5.6 9.33c.353.586.54 1.256.54 1.94v36.83c0 1.038.842 1.88 1.88 1.88H122c1.544.002 2.93.945 3.5 2.38l4.61 11.69c.283.718.978 1.19 1.75 1.19h4.34v-47.3c.002-.583.138-1.158.4-1.68l1.77-3.55c.64-1.275 1.944-2.08 3.37-2.08h5.31c1.663 0 3.13 1.088 3.61 2.68l1.45 4.82c.105.35.16.714.16 1.08v33.51c.002 1.297.67 2.502 1.77 3.19l4.66 2.91 11.65 5.45c.266.124.5.31.68.54l8.19 10.42c.24.305.568.53.94.64l14.29 4.25 4.42 8.43" stroke="#3F5463" stroke-width="2"/>
<path stroke="#3F5463" stroke-width="2" stroke-linecap="round" d="M316.37 213.87l-2.03-4.93-4.58-11.08 1.17-14.96 7.43-10.57 6.11-5.98M318.36 172.33l5.67-.94M315.09 176.97l-2.1-4"/>
<path stroke="#3F5463" stroke-width="2" stroke-linecap="round" d="M310.33 190.56l4.76-8.12 4.06-2.24M310.55 187.76l-3.57-5.87M313.88 184.5l4.51.31M313.83 207.72l3.83-14.91 7.92-10.75 8.79-5.6 6.86-2.64 2.94-5.32M310.93 200.69l-4.78-.82M314.34 208.94l10.42 2.9 10.34 4.03 9.79-3.98 8.2-4.07"/>
<path stroke="#3F5463" stroke-width="2" stroke-linecap="round" d="M336.54 175.63l-.36-3.94 3.84-4.96M327 181.15l-.03-4.74 2.58-4.88 1.88-3.35M316.88 195.84l-3.23-3.3M315.43 201.51l4.38-4.28 6.98-3.84 7.06-6.92M320.44 189.04l5.32-.07 2.86-2.8M332.27 177.8l5.35 1.99 4.14-1.05M314.66 204.5l9.58.27 11.28 1.84 11.81-4.68 5.9-7.09 4.94-5.26"/>
<path stroke="#3F5463" stroke-width="2" stroke-linecap="round" d="M323.3 195.31l3.56 1.38 6.81.26 4.13-6.44 2.79-6.23 6.46-4.14 2.02-4.16"/>
<path stroke="#3F5463" stroke-width="2" stroke-linecap="round" d="M329.48 190.75l2.04-4.98 2.3-4.38M322.75 211.28l5.44-2.47 3.19 1.85M343.39 212.5l1.59-3.99 5.71-3.15 2.75-3.91 3.35-2.07M327.3 212.83l1.32 4.45M320.91 204.68l3.16-3.1 7.54 1.03 5.84-1.8 3.85-1.68 4-6 3.5-8.54 3.63-2.35 3.37.62M337.8 190.51l2.81-.35 3.66-3.58"/>
<path stroke="#3F5463" stroke-width="2" stroke-linecap="round" d="M337.45 200.81l.85-4.74 3.36-3.3M345.88 191.71l3.66-.65 2.86-2.8 2.76.17M335.52 206.61l3.97 2.99M345.35 202.72l1.1-3.37 2.34-4.68M353.23 194.84l4.83.56"/>
<path d="M238.52 91.16c-5.346 0-9.68 4.334-9.68 9.68v17.35c0 5.42-7 10.75-14.19 13.61v-90c0-5.346-4.334-9.68-9.68-9.68s-9.68 4.334-9.68 9.68V111c-7.22-2.86-14.2-8.19-14.2-13.62V69.6c0-5.346-4.334-9.68-9.68-9.68s-9.68 4.334-9.68 9.68v27.77c0 10.1 5.81 19.49 16.35 26.45 5.27 3.434 11.087 5.946 17.2 7.43v58.67h19.2l.15-37.85c6.113-1.483 11.93-3.996 17.2-7.43 10.55-7 16.35-16.35 16.35-26.44v-17.36c0-5.338-4.322-9.67-9.66-9.68z" fill="#FFF" fill-rule="nonzero"/>
<path d="M195.29 189.92v-58.67c-6.113-1.484-11.93-3.996-17.2-7.43-10.55-7-16.35-16.35-16.35-26.45V69.6c0-5.346 4.334-9.68 9.68-9.68-4.89 0-4.57 10.06-4.57 10.06v27.75c0 9.75 11.57 23.13 28.45 27.4V41.84c0-2.57 1.023-5.036 2.842-6.852 1.82-1.816 4.287-2.833 6.858-2.828-5.18 0-4.64 8.75-4.64 8.75v149l-5.07.01z" fill="#99E1A2" fill-rule="nonzero"/>
<path d="M238.52 91.16c-5.346 0-9.68 4.334-9.68 9.68v17.35c0 5.42-7 10.75-14.19 13.61v-90c0-5.346-4.334-9.68-9.68-9.68s-9.68 4.334-9.68 9.68V111c-7.22-2.86-14.2-8.19-14.2-13.62V69.6c0-5.346-4.334-9.68-9.68-9.68s-9.68 4.334-9.68 9.68v27.77c0 10.1 5.81 19.49 16.35 26.45 5.27 3.434 11.087 5.946 17.2 7.43v58.67h19.2l.15-37.85c6.113-1.483 11.93-3.996 17.2-7.43 10.55-7 16.35-16.35 16.35-26.44v-17.36c0-5.338-4.322-9.67-9.66-9.68z" stroke="#3F5463" stroke-width="2"/>
<path d="M410.38 128.64c3.115 0 5.64 2.525 5.64 5.64v10.11c0 3.16 4.06 6.26 8.27 7.93v-52.4c.127-3.02 2.612-5.403 5.635-5.403 3.023 0 5.508 2.383 5.635 5.403v40.27c4.21-1.67 8.27-4.77 8.27-7.93v-16.17c-.087-2.07.967-4.02 2.747-5.082 1.78-1.06 3.997-1.06 5.776 0 1.78 1.06 2.834 3.012 2.747 5.082v16.17c0 5.88-3.38 11.35-9.52 15.4-3.064 2-6.446 3.463-10 4.33v30.88h-11.3v-18.76c-3.555-.867-6.936-2.33-10-4.33-6.14-4.05-9.52-9.52-9.52-15.4v-10.1c0-3.107 2.513-5.63 5.62-5.64z" fill="#FFF" fill-rule="nonzero"/>
<path d="M424.28 182.87v-18.76c-3.554-.867-6.936-2.33-10-4.33-6.14-4.05-9.52-8.47-9.52-14.35v-10.52c0-3.115 2.525-5.64 5.64-5.64-2.85 0-2.66 5.86-2.66 5.86v10.51c0 5.68 6.74 12.42 16.57 14.9V99.92c0-3.115 2.525-5.64 5.64-5.64-3 0-2.7 5.1-2.7 5.1v83.16l-2.97.33z" fill="#99E1A2" fill-rule="nonzero"/>
<path d="M410.38 128.64c3.115 0 5.64 2.525 5.64 5.64v10.11c0 3.16 4.06 6.26 8.27 7.93v-52.4c.127-3.02 2.612-5.403 5.635-5.403 3.023 0 5.508 2.383 5.635 5.403v40.27c4.21-1.67 8.27-4.77 8.27-7.93v-16.17c-.087-2.07.967-4.02 2.747-5.082 1.78-1.06 3.997-1.06 5.776 0 1.78 1.06 2.834 3.012 2.747 5.082v16.17c0 5.88-3.38 11.35-9.52 15.4-3.064 2-6.446 3.463-10 4.33v30.88h-11.3v-18.76c-3.555-.867-6.936-2.33-10-4.33-6.14-4.05-9.52-9.52-9.52-15.4v-10.1c0-3.107 2.513-5.63 5.62-5.64z" stroke="#3F5463" stroke-width="2"/>
<circle stroke="#CED3D7" stroke-width="2" cx="360.58" cy="18.96" r="11.35"/>
<path d="M360.58 30.31v7.6M360.58 0v7.6M367.09 28.26l4.36 6.23M349.71 3.43l4.36 6.23M371.25 22.84l7.14 2.6M342.77 12.47l7.14 2.6M371.55 16.02l7.34-1.97M342.27 23.86l7.34-1.96M367.88 10.26l4.89-5.82M348.4 33.48l4.88-5.83" stroke="#CED3D7" stroke-width="2" stroke-linecap="round"/>
<path d="M431.69 53.54c-.36-2.83-2.085-5.305-4.616-6.624-2.53-1.318-5.548-1.313-8.074.014-2.728-4.45-7.726-6.99-12.93-6.567-5.202.422-9.726 3.735-11.7 8.567-5.62-1.576-11.647.162-15.564 4.488-3.917 4.327-5.05 10.496-2.926 15.932H447c-2.244-7.437-7.95-13.328-15.31-15.81z" fill="#E6E9EB" fill-rule="nonzero"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.8 KiB

View File

@ -24,8 +24,8 @@ import {Link} from '@instructure/ui-link'
import {InlineList} from '@instructure/ui-list'
import formatMessage from '../../format-message'
import DesertSvg from './empty-desert.svg' // Currently uses react-svg-loader
import BalloonsSvg from './balloons.svg'
import DesertSvg from './EmptyDesert' // Currently uses react-svg-loader
import BalloonsSvg from './Balloons'
import buildStyle from './style'
export default class PlannerEmptyState extends Component {

View File

@ -0,0 +1,363 @@
/*
* Copyright (C) 2023 - present Instructure, Inc.
*
* This file is part of Canvas.
*
* Canvas is free software: you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License as published by the Free
* Software Foundation, version 3 of the License.
*
* Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
* details.
*
* You should have received a copy of the GNU Affero General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
import React from 'react'
export default function KinderPanda(props) {
return (
<svg
width={144}
height={177}
viewBox="0 0 144 177"
fill="none"
xmlns="http://www.w3.org/2000/svg"
{...props}
>
<path
d="M106.629 6.502c-2.857-.941-4.352-6.344.074-4.922 4.426 1.422 2.783 5.864-.074 4.922z"
fill="#fff"
stroke="#152633"
/>
<path
d="M121.477 37.823c-1.521 2.747-2.565 2.452-22.349-1.82L77.65 24.088l7-18.008c3.348-2.441 10.957-3.052 17.044-2.747 6.087.306 16.74 8.546 22.218 14.345 5.479 5.8-.913 17.397-2.435 20.144z"
fill="#fff"
stroke="#152633"
/>
<path
d="M121.478 37.823c-1.522 2.747-4.066 1.952-23.85-2.32l11.001-2 6-15.824c1-2.5-1.522-8.177-8.5-13.177 6.087 3 12.305 7.378 17.784 13.177 5.478 5.8-.914 17.397-2.435 20.144z"
fill="#152633"
stroke="#152633"
/>
<path
d="M79.129 6.002c-13.122 1.567-11 20-6 23 3-2 19.166.355 28.5 3-3.044-1.22-5-4.5-2.5-11.5s-7.218-16.026-20-14.5z"
fill="#EDEDED"
/>
<path
d="M76.13 2.002c-13.122 1.567-11 20-6 23 2.999-2 17.666 1.855 27 4.5-3.044-1.22-4.286-6-1-13 3.284-7-7.218-16.026-20-14.5z"
fill="#7BE8DF"
stroke="#152633"
/>
<path
d="M75.63 7.002c-9.271 1.142-6.533 15.313-3 17.5 4 0 11.904 1.072 18.499 3-2.15-.89-2.762-5.265-.645-8.84 3.644-6.16-5.823-12.772-14.854-11.66z"
stroke="#152633"
/>
<path
d="M74.63 12.002c-4.253 1.773-1.955 11.342 0 12.5 2.213 0 7.85.98 11.499 2-1.19-.47-1.761-4.066-.357-6.68 2.856-5.32-5.642-10.112-11.142-7.82z"
stroke="#152633"
/>
<path
d="M119.629 39.002c-.513 1.813-14.081-.146-27.039-3.83-12.957-3.683-19.461-7.67-22.462-10.17 4.5-1 11.36-.079 24.318 3.605 12.958 3.684 25.696 8.582 25.183 10.395z"
fill="#FEE28B"
stroke="#152633"
/>
<path
d="M115.428 36.666c-.331 1.172-11.288-.714-21.83-3.712-10.543-2.997-18.82-6.377-18.489-7.55.332-1.173 9.147.306 19.69 3.303 10.542 2.997 20.961 6.786 20.629 7.959z"
fill="#152633"
/>
<path
d="M87.07 114.503c8 4.5 17.002-1.001 23.5-4.001 10-2 4.998 59-21.501 25-7 0-11.961.287-1.998-20.999z"
fill="#537FEE"
stroke="#152633"
/>
<path
d="M27.346 107.01c6.45 8.674 10.283 16.555 12.722 24.993 1.5 2-16.304 12.568-20.5 15-5.5-5.501-12.212-14.001-15.5-23.5 3-2.5 5-5 3.288-8.766 5.17-3.849 11.832-6.424 19.99-7.727z"
fill="#EF3E60"
/>
<path
d="M9.068 120.002c-2 1.5-3 2-4.5 3 1.5 5 6.7 16.7 15.5 23.5 9.6-4.4 17.333-10.833 20-13.5.167-1.333-3.8-12.5-5-12.5-5 14.5-16.5 24-26-.5z"
fill="#E43154"
/>
<path
d="M27.346 107.01c6.45 8.674 10.284 16.054 12.723 24.492.95 3.289-16.088 12.9-20.498 15.5-4.999-4-14.5-18-15.502-23.5.653-.489 1.818-1.577 2.501-1.5 1.412.159 2.345 2.022 3.5 1.5-.713-2-2.578-8.115-2.5-9 5.169-3.848 11.619-6.189 19.776-7.492z"
stroke="#152633"
/>
<path
d="M37.57 132.502c-2.002 3-14 9.5-18.002 11.5 0 0-9.998-11.5-13.998-25l2.5-2c4 14.5 11.498 23 11.498 23 5.002-2.5 11.502-6.5 18.002-7.5z"
fill="#fff"
stroke="#152633"
/>
<path
d="M26.89 115.886c-1.49 2.18 1.752 5.369 8.18 3.616 1.498 2.5 2.498 5 3.498 7 4.302 1.883 9.96-1.39 15.524-5.184.011-.584 1.169-2.922 1.753-4.09-1.753-1.169-3.506-2.922-3.845-4.373-13.728-2.084-23.618.852-25.11 3.031z"
fill="#2D3B45"
/>
<path
d="M37.068 122.002c6.5 6 14-2.5 11-9.5l7.777 5.31c-2.591 4.32-6.504 6.739-11.277 8.69-6.174 2.525-7.5-4.5-7.5-4.5z"
fill="#28343D"
/>
<path
d="M26.89 115.887c-1.49 2.179 1.178 5.365 7.178 4.615 4-.5 3.5 4 4.5 6 4.302 1.883 9.96-1.39 15.524-5.184.012-.584 1.169-2.921 1.753-4.09-1.753-1.169-3.506-2.922-3.845-4.373-13.727-2.084-23.618.852-25.11 3.032z"
stroke="#152633"
/>
<path
d="M96.108 141.502c5.566 6.513 9.443 10.361 11.629 11.545 3.28 1.776.597 10.065-6.56 10.953-4.77.592-11.828-1.974-21.171-7.697l16.102-14.801z"
fill="#2D3B45"
/>
<path
d="M105.068 151.002l-3.168-3c-6 7.848-18.5 10-18.5 10 9.344 5.723 15.668 6.5 20.668 5-8.5-1-13.5-3.5 1-12z"
fill="#28343D"
/>
<path
d="M96.108 141.502c5.566 6.513 9.443 10.361 11.629 11.545 3.28 1.776.597 10.065-6.56 10.953-4.77.592-11.828-1.974-21.171-7.697l16.102-14.801z"
stroke="#152633"
/>
<path
d="M56.674 115.926c7.229 2.421 15.478 3.736 24.239 3.736 7.81 0 15.61 2.657 21.987.84-9.5 10 16.668 32-24.164 39.356-29.257 0-32.025-22.646-22.062-43.932z"
fill="#fff"
/>
<path
d="M94.9 122.002c5.666 5.834 18.667 29-8.833 36.5 35-22-10.965-38.95-34-29.5 0-1.5 3.332-10.166 4.332-12l38.5 5z"
fill="#EDEDED"
/>
<path
d="M98.568 140.502c-3-.5-9.5-5.5-3-8.5-.5-.5-3.4-3.5-5-3.5-6.8 11.2 2.166 15.334 7.5 16 .5-.833 1.3-2.8.5-4zM62.56 120.502c.74.325 2.519 1.291 3.008 1.5 0 0-1 11-14.5 16 0-.38.072-1.268.162-2.222 6.338-.778 11.33-10.778 11.33-15.278z"
fill="#EDEDED"
/>
<path
d="M56.674 115.926c7.229 2.421 15.478 3.736 24.239 3.736 7.81 0 15.61 2.657 21.987.84-9.5 10 17.168 32-24.164 39.356-29.257 0-32.025-22.646-22.062-43.932z"
stroke="#152633"
/>
<path
d="M101.57 147.502c-20.001-1.5-21-18.5-12.5-23 0 0 4 .5 7 0-11 10-5 18 6.5 19 0 1.5-.5 3-1 4z"
fill="#6792FF"
/>
<path
d="M90.997 144.543c2.26.971 9.148 2.486 9.534-1.301.657.112 1.338.199 2.039.26-.001 1.5-.501 3-1.001 4-4.416-.331-7.906-1.418-10.572-2.959zM92.799 124.724c1.071.005 2.23-.049 3.27-.222-7.896 7.179-7 14.5 0 18-8-1-10.568-10.325-3.27-17.778z"
fill="#537FEE"
/>
<path
d="M101.57 147.502c-20.001-1.5-21-18.5-12.5-23 0 0 4 .5 7 0-11 10-5 18 6.5 19 0 1.5-.5 3-1 4z"
stroke="#152633"
/>
<path
d="M51.57 135.502c13.5-7 10.499-16 10.499-16-1.167-.5-3.7-1.6-4.5-2 1 5.5-1.5 11-5.5 12.5 0 0-.5 4.5-.5 5.5z"
fill="#6792FF"
/>
<path
d="M60.11 118.653c.742.325 1.47.64 1.96.849 0 0 3 9-10.5 16 0-.38.072-1.268.162-2.222 10.115-6.234 8.676-13.497 8.379-14.627z"
fill="#537FEE"
/>
<path
d="M51.57 135.502c13.5-7 10.499-16 10.499-16-1.167-.5-3.7-1.6-4.5-2 1 5.5-1.5 11-5.5 12.5 0 0-.5 4.5-.5 5.5z"
stroke="#152633"
/>
<path
d="M60.903 145.502c-23-5-15.172 28.175 10.664 19.838 25.835-8.338 8.835-22.338-10.664-19.838z"
fill="#2D3B45"
/>
<path
d="M84.696 155.144c-.063 3.441-3.808 7.187-13.13 10.196-18.327 5.914-27.593-9.062-23.22-16.481-.978 7.761 8.128 18.673 24.22 13.48 6.659-2.149 10.472-4.674 12.13-7.195z"
fill="#28343D"
/>
<path
d="M51.065 152.518c.803-.119 1.333-1.03 1.184-2.034-.15-1.004-.922-1.721-1.725-1.602s-1.334 1.03-1.184 2.034c.15 1.004.921 1.721 1.725 1.602zM55.702 153.521c.794.07 1.508-.678 1.595-1.67.087-.993-.487-1.853-1.28-1.923-.794-.069-1.508.679-1.595 1.671-.087.992.486 1.853 1.28 1.922zM48.902 158.002c.5 3 4 7.25 12.999 8 12 1-14.833-19-13-8zM61.673 155.207c-.374.896-1.258 1.379-1.975 1.079-.716-.299-.993-1.267-.619-2.163.374-.895 1.258-1.378 1.974-1.079.717.3.994 1.268.62 2.163z"
fill="#53636F"
/>
<path
d="M64.704 163.69c.753 1.528.156 2.559-2.804 2.312-9-.75-12.666-6-13-8-.244-1.465.02-2.38.635-2.868 2.263 4.594 7.507 8.613 15.17 8.556z"
fill="#48555E"
/>
<path
d="M60.902 145.502c-23-5-15.172 28.175 10.663 19.838 25.836-8.338 8.836-22.338-10.663-19.838zM57.902 145.002c4.8.4 8 3.167 9 4.5"
stroke="#152633"
/>
<path
d="M96.77 124.968c.957 1.1 9.337 12.934 17.69 17.302 11.078 5.794 16.108-6.231 13.55-12.239-2.386-5.604-20.298-7.924-29.025-7.392-2.494.445-3.171 1.228-2.215 2.329z"
fill="#2D3B45"
/>
<path
d="M109.067 123.502c-1.999-1.5-14-1.475-11 3 2.74 4.088 8.039 11.4 16.392 15.768 3.974 2.079 7.169 1.864 9.516.457-7.064.495-24.407-14.058-14.908-19.225z"
fill="#28343D"
/>
<path
d="M96.77 124.967c1.29 1.662 9.337 12.935 17.69 17.303 11.078 5.794 16.108-6.231 13.55-12.239-2.386-5.604-16.104-7.339-29.025-7.392-2.405-.009-3.044 1.261-2.215 2.328z"
stroke="#152633"
/>
<path
d="M121.663 120.272c.061-.119.092-.179.13-.233a1.05 1.05 0 01.113-.135c.047-.047.1-.088.207-.169l6.9-5.278c.465-.356.698-.533.879-.525a.499.499 0 01.392.219c.102.151.072.442.011 1.024l-.877 8.423c-.012.112-.017.168-.029.223a1.064 1.064 0 01-.043.143c-.02.052-.046.102-.098.202l-11.93 23.098c-.516.999-.774 1.498-1.165 1.779a2.008 2.008 0 01-1.182.374c-.481-.004-.979-.265-1.976-.785l-1.886-.984c-.989-.516-1.484-.774-1.762-1.164a2.003 2.003 0 01-.372-1.175c.004-.479.26-.975.772-1.966l11.916-23.071z"
fill="#F6C446"
/>
<path
d="M122.162 123.507l-.462-3.701 7.487-5.408a.5.5 0 01.792.428l-.415 9.143-4.164 1.388-.462-2.775-2.776.925z"
fill="#F7D098"
/>
<path
d="M129.563 123.969s-4.495 3.033-4.995-.967l4.474-7.322c.271-.442.953-.232.926.286l-.405 8.003z"
fill="#EFBD75"
/>
<path
d="M116.068 141.002l8.5-18 1 2 3.5-.5c-1.432 3.341-11.288 16.215-13 16.5z"
fill="#E2AF2E"
/>
<path
d="M121.665 120.27c.061-.118.092-.177.13-.231a.919.919 0 01.113-.135c.047-.047.1-.087.206-.168l6.901-5.279c.465-.356.698-.533.879-.525a.5.5 0 01.392.219c.102.151.072.442.011 1.024l-.877 8.422a1.919 1.919 0 01-.029.223 1.036 1.036 0 01-.043.144c-.02.052-.046.103-.099.203l-12.085 23.321c-.516.997-.775 1.496-1.166 1.775a2 2 0 01-1.181.373c-.481-.004-.979-.264-1.974-.784l-1.886-.984c-.99-.516-1.485-.775-1.764-1.165a2.006 2.006 0 01-.371-1.177c.004-.479.261-.975.775-1.967l12.068-23.289z"
stroke="#152633"
/>
<path
d="M109.864 142.987c.256-.503.385-.755.58-.896a.995.995 0 01.593-.189c.241.001.492.132.992.393l4.723 2.465c.492.257.738.385.877.579a1 1 0 01.187.585c-.001.239-.127.486-.379.981l-.283.554c-.513 1.007-.769 1.51-1.161 1.793-.345.248-.76.381-1.184.378-.484-.003-.984-.265-1.986-.787l-1.885-.984c-.985-.514-1.477-.771-1.755-1.159a2.005 2.005 0 01-.374-1.171c.002-.477.254-.971.758-1.961l.297-.581z"
fill="#FF8686"
/>
<path d="M114.377 143.521l3.78 1.972-2.47 4.844-3.78-1.972 2.47-4.844z" fill="#F46767" />
<path
d="M109.864 142.987c.257-.503.385-.755.581-.896a.996.996 0 01.592-.189c.241.001.492.132.993.393l4.722 2.465c.492.257.738.385.877.579.122.171.188.376.187.586-.001.238-.127.485-.379.98l-.282.554c-.514 1.007-.77 1.51-1.162 1.793a2.002 2.002 0 01-1.184.378c-.483-.003-.984-.265-1.986-.787l-1.885-.984c-.985-.514-1.477-.771-1.755-1.159a1.996 1.996 0 01-.373-1.17c.001-.478.253-.972.758-1.962l.296-.581zM121.7 119.806l.462 3.701 2.776-.925.462 2.775 4.164-1.388"
stroke="#152633"
/>
<path d="M126.326 116.568l3.7-2.776v4.626c-2.22.74-3.392-1.079-3.7-1.85z" fill="#152633" />
<path
d="M127.119 127.327c3.799 5.69 2.276 17.07-7.967 17.639-14.543-3.793-4.395-22.697 7.967-17.639z"
fill="#2D3B45"
/>
<path
d="M128.423 133.845c-4.921 11.339-15.726 7.45-14.392-3.86-2.881 5.615-3.064 12.606 6.013 14.767 6.914-.864 8.644-6.915 8.379-10.907z"
fill="#28343D"
/>
<path
d="M127.121 127.327c3.798 5.69 1.707 17.639-7.967 17.07-14.543-3.793-4.395-22.129 7.967-17.07z"
stroke="#152633"
/>
<path
d="M130.476 68.798a19.044 19.044 0 005.031-1.854c6.827-3.655 7.107-11.803 7.077-13.859-.029-2.055-.645-12.01-8.984-9.044-5.385 1.915-11.3 5.78-14.817 8.28a55.77 55.77 0 0111.693 16.477z"
fill="#2D3B45"
/>
<path
d="M121.754 50.289c-1.105.727-2.11 1.42-2.971 2.033a55.77 55.77 0 0111.693 16.476c4.38-.934 11.093-4.796 12.093-12.796-10.63 11.893-11.686 3.605-20.815-5.713z"
fill="#28343D"
/>
<path
d="M130.476 68.798a19.044 19.044 0 005.031-1.854c6.827-3.655 7.107-11.803 7.077-13.859-.029-2.055-.645-12.01-8.984-9.044-5.385 1.915-11.3 5.78-14.817 8.28a55.77 55.77 0 0111.693 16.477z"
stroke="#152633"
/>
<path
d="M49.783 47.015c.703.813 1.429 1.502 2.152 2.085 4.663-3.782 9.999-6.82 15.785-8.819-2.074-3.11-5.605-7.976-9.311-11.15-5.809-4.971-9.386 2.867-10.046 4.516-.66 1.648-2.956 8.307 1.42 13.368z"
fill="#2D3B45"
/>
<path
d="M50.898 29.463c-5.184 5.673-4.953 14.806 1.037 19.637 4.663-3.782 9.999-6.82 15.785-8.819a87.338 87.338 0 00-1.209-1.766C56.25 42.867 42.932 45.363 50.9 29.463z"
fill="#28343D"
/>
<path
d="M49.783 47.015c.703.813 1.429 1.502 2.152 2.085 4.663-3.782 9.999-6.82 15.785-8.819-2.074-3.11-5.605-7.976-9.311-11.15-5.809-4.971-9.386 2.867-10.046 4.516-.66 1.648-2.956 8.307 1.42 13.368z"
stroke="#152633"
/>
<path
d="M33.677 78.717c-4.26 22.99 14.245 39.128 42.815 44.421 28.568 5.293 49.645-4.16 56.246-25.584 7.128-23.132-11.963-53.95-40.532-59.243-28.569-5.293-54.05 16.226-58.529 40.406z"
fill="#fff"
/>
<path
d="M47.862 111.842c6.968 4.3 15.69 7.454 25.63 9.295 28.569 5.294 49.646-4.159 56.247-25.583 5.298-17.194-3.889-38.634-20.687-50.683 18.683 11.546 29.293 34.492 23.687 52.683-6.601 21.424-27.678 30.877-56.246 25.583-11.424-2.116-21.238-5.966-28.631-11.295z"
fill="#EDEDED"
/>
<path
d="M33.677 78.717c-4.26 22.99 14.245 39.128 42.815 44.421 28.568 5.293 49.645-4.16 56.246-25.584 7.128-23.132-11.963-53.95-40.532-59.243-28.569-5.293-54.05 16.226-58.529 40.406z"
stroke="#152633"
/>
<path
d="M71.56 98.964c.385-2.08-2.763-4.407-7.032-5.198-4.269-.79-8.042.254-8.427 2.334-.385 2.08 2.763 4.407 7.032 5.198 4.269.791 8.042-.254 8.427-2.334z"
fill="#152633"
/>
<path
d="M63.069 100.002c-1 1.5 0 4.5 0 4.5m0 0c1.5 3 9.5 5 14.5 1m-14.5-1c-5 2.5-10.5-1.5-9.5-3.5"
stroke="#152633"
/>
<path
d="M96.215 107.412c-10.082-1.867-18.722-15.17-16.448-27.449 2.543-13.726 13.183-26.06 21.96-24.434 4.369.81 8.98 5.073 12.239 11.446 3.298 6.446 4.593 13.927 3.474 19.968-2.42 13.063-12.013 22.176-21.225 20.469z"
fill="#2D3B45"
stroke="#152633"
/>
<path
d="M88.3 78.95c-2.325.241-3.902 3.4-3.523 7.053.379 3.654 2.572 6.42 4.897 6.18 2.325-.242 3.902-3.4 3.523-7.054-.38-3.654-2.572-6.42-4.897-6.179z"
fill="#fff"
/>
<path
d="M58.71 87.109c-3.683 3.802-7.405 5.402-10.465 4.92a4.898 4.898 0 01-.155-.027c-2.185-.405-4.77-2.044-6.247-4.134-3.605-5.095-4.626-10.14-3.212-17.77 2.228-12.028 16.543-25.394 25.176-23.795 1.871.347 3.277 1.265 4.233 2.754 2.846 4.432 2.135 13.42-1.336 24.533-1.49 4.774-4.37 9.776-7.995 13.519z"
fill="#2D3B45"
stroke="#152633"
/>
<path
d="M52.272 77.074c-1.362 2.685-1.083 5.564.626 6.431 1.708.868 4.197-.605 5.56-3.29 1.363-2.684 1.083-5.563-.625-6.43-1.708-.868-4.198.605-5.56 3.29z"
fill="#fff"
/>
<path
d="M78.07 112.502c-1.5 3-7.5-.5-8-4.5 2.998 0 4.498-.5 7.498-2.5-2.501 3 2.001 4 .501 7z"
fill="#F49696"
stroke="#152633"
/>
<path
d="M130.476 68.798a19.044 19.044 0 005.031-1.854c6.827-3.655 7.107-11.803 7.077-13.859-.029-2.055-.645-12.01-8.984-9.044-5.385 1.915-11.3 5.78-14.817 8.28a55.77 55.77 0 0111.693 16.477z"
fill="#2D3B45"
/>
<path
d="M121.754 50.289c-1.105.727-2.11 1.42-2.971 2.033a55.77 55.77 0 0111.693 16.476c4.38-.934 11.093-4.796 12.093-12.796-10.63 11.893-11.686 3.605-20.815-5.713z"
fill="#28343D"
/>
<path
d="M130.476 68.798a19.044 19.044 0 005.031-1.854c6.827-3.655 7.107-11.803 7.077-13.859-.029-2.055-.645-12.01-8.984-9.044-5.385 1.915-11.3 5.78-14.817 8.28a55.77 55.77 0 0111.693 16.477z"
stroke="#152633"
/>
<path
d="M49.783 47.015c.703.813 1.429 1.502 2.152 2.085 4.663-3.782 9.999-6.82 15.785-8.819-2.074-3.11-5.605-7.976-9.311-11.15-5.809-4.971-9.386 2.867-10.046 4.516-.66 1.648-2.956 8.307 1.42 13.368z"
fill="#2D3B45"
/>
<path
d="M50.898 29.463c-5.184 5.673-4.953 14.806 1.037 19.637 4.663-3.782 9.999-6.82 15.785-8.819a87.338 87.338 0 00-1.209-1.766C56.25 42.867 42.932 45.363 50.9 29.463z"
fill="#28343D"
/>
<path
d="M49.783 47.015c.703.813 1.429 1.502 2.152 2.085 4.663-3.782 9.999-6.82 15.785-8.819-2.074-3.11-5.605-7.976-9.311-11.15-5.809-4.971-9.386 2.867-10.046 4.516-.66 1.648-2.956 8.307 1.42 13.368z"
stroke="#152633"
/>
<path
d="M33.677 78.717c-4.26 22.99 14.245 39.128 42.815 44.421 28.568 5.293 49.645-4.16 56.246-25.584 7.128-23.132-11.963-53.95-40.532-59.243-28.569-5.293-54.05 16.226-58.529 40.406z"
fill="#fff"
/>
<path
d="M70.87 113.248c1.13 1.141 2.207 1.759 3.174 1.793 1 .035 1.904-.554 2.684-1.751.426-.653.834-1.37 1.214-2.098-2.798-.075-5.296.479-7.071 2.056zm10.855-7.582c-.726 2.097-1.732 4.971-3.92 8.326-1.03 1.577-2.345 2.384-3.805 2.333a4.173 4.173 0 01-1.223-.234c-2.024-.7-4.128-2.956-6.274-6.721a22.996 22.996 0 01-4.923-1.088 13.836 13.836 0 01-1.383-.552c-.828-.446-.46-1.509.558-1.156.09.043 8.536 3.986 18.06-.602.029-.014 1.078-.42 1.97-1.066 1.11-.891 1.423-.638.94.76z"
fill="#152633"
/>
<path
d="M47.862 111.842c58.205 30.16 117.205-16.34 61.19-66.97 18.683 11.545 29.293 34.49 23.687 52.682-6.601 21.424-27.678 30.877-56.246 25.583-11.424-2.116-21.238-5.966-28.631-11.295z"
fill="#EDEDED"
/>
<path
d="M33.677 78.717c-4.26 22.99 14.245 39.128 42.815 44.421 28.568 5.293 49.645-4.16 56.246-25.584 7.128-23.132-11.963-53.95-40.532-59.243-28.569-5.293-54.05 16.226-58.529 40.406z"
stroke="#152633"
/>
<path
d="M71.56 98.964c.385-2.08-2.763-4.407-7.032-5.198-4.269-.79-8.042.254-8.427 2.334-.385 2.08 2.763 4.407 7.032 5.198 4.269.791 8.042-.254 8.427-2.334z"
fill="#152633"
/>
<path
d="M96.215 107.412c-10.082-1.867-18.722-15.17-16.448-27.449 2.543-13.726 13.183-26.06 21.96-24.434 4.369.81 8.98 5.073 12.239 11.446 3.298 6.446 4.593 13.927 3.474 19.968-2.42 13.063-12.013 22.176-21.225 20.469z"
fill="#2D3B45"
stroke="#152633"
/>
<path
d="M88.3 79.95c-2.325.241-3.902 3.4-3.523 7.053.379 3.654 2.572 6.42 4.897 6.18 2.325-.242 3.903-3.4 3.524-7.054-.38-3.654-2.572-6.42-4.898-6.179z"
fill="#fff"
/>
<path
d="M58.71 87.109c-3.683 3.802-7.405 5.402-10.465 4.92a4.898 4.898 0 01-.155-.027c-2.185-.405-4.77-2.044-6.247-4.134-3.605-5.095-4.626-10.14-3.212-17.77 2.228-12.028 16.543-25.394 25.176-23.795 1.871.347 3.277 1.265 4.233 2.754 2.846 4.432 2.135 13.42-1.336 24.533-1.49 4.774-4.37 9.776-7.995 13.519z"
fill="#2D3B45"
stroke="#152633"
/>
<path
d="M52.272 77.074c-1.362 2.685-1.083 5.564.626 6.431 1.708.868 4.197-.605 5.56-3.29 1.363-2.684 1.083-5.563-.625-6.43-1.708-.868-4.198.605-5.56 3.29z"
fill="#fff"
/>
</svg>
)
}

View File

@ -27,7 +27,7 @@ import {View} from '@instructure/ui-view'
import {string, bool} from 'prop-types'
import formatMessage from '../../format-message'
import Day from '../Day'
import KinderPandaSvg from './kinder-panda.svg'
import KinderPanda from './KinderPanda'
import {MULTI_COURSE_ITEMS, SINGLE_COURSE_ITEMS} from './mock-items'
import {SMALL_MEDIA_QUERY, MEDIUM_MEDIA_QUERY} from '../responsiviser'
@ -47,7 +47,7 @@ export default function PlannerPreview({timeZone, singleCourse}) {
<View as="section" margin="x-large large">
<Flex direction="column" alignItems="center">
<View as="section" margin="medium medium small medium">
<KinderPandaSvg aria-hidden="true" data-testid="kinder-panda" />
<KinderPanda aria-hidden="true" data-testid="kinder-panda" />
</View>
<Text letterSpacing="expanded">
<Heading as="h2" level="h3" margin="small">
@ -76,5 +76,5 @@ export default function PlannerPreview({timeZone, singleCourse}) {
PlannerPreview.propTypes = {
timeZone: string.isRequired,
singleCourse: bool.isRequired
singleCourse: bool.isRequired,
}

View File

@ -1,494 +0,0 @@
<svg
width="144"
height="177"
viewBox="0 0 144 177"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M106.629 6.50218C103.772 5.56086 102.277 0.15776 106.703 1.57995C111.129 3.00214 109.486 7.44351 106.629 6.50218Z"
fill="white"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M121.477 37.8228C119.956 40.5697 118.912 40.2751 99.1282 36.0022L77.6497 24.0886L84.6499 6.08131C87.9979 3.63966 95.6069 3.02924 101.694 3.33445C107.781 3.63966 118.434 11.8802 123.912 17.6792C129.391 23.4781 122.999 35.076 121.477 37.8228Z"
fill="white"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M121.478 37.8229C119.956 40.5697 117.412 39.7751 97.6289 35.5022L108.629 33.5022L114.629 17.6792C115.629 15.1792 113.107 9.5022 106.129 4.5022C112.216 7.5022 118.434 11.8803 123.913 17.6792C129.391 23.4781 122.999 35.076 121.478 37.8229Z"
fill="#152633"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M79.1288 6.00215C66.0072 7.56861 68.1297 26.0022 73.1296 29.0022C76.1284 27.0022 92.2953 29.3571 101.629 32.0022C98.5853 30.7814 96.6289 27.5022 99.1289 20.5021C101.629 13.502 91.9115 4.47616 79.1288 6.00215Z"
fill="#EDEDED"
/>
<path
d="M76.1291 2.00221C63.0075 3.56867 65.13 22.0023 70.1298 25.0023C73.1286 23.0023 87.7955 26.8572 97.1291 29.5023C94.0855 28.2815 92.8442 23.502 96.1292 16.5022C99.4141 9.50226 88.9117 0.476213 76.1291 2.00221Z"
fill="#7BE8DF"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M75.6297 7.0022C66.3587 8.14409 69.0967 22.3153 72.6293 24.5022C76.6293 24.5022 84.5343 25.574 91.129 27.5022C88.9785 26.6122 88.3673 22.2369 90.4835 18.6611C94.1284 12.5021 84.6613 5.8898 75.6297 7.0022Z"
stroke="#152633"
strokeLinejoin="round"
/>
<path
d="M74.6304 12.0021C70.3768 13.7748 72.6752 23.3443 74.6297 24.5021C76.8428 24.5021 82.4803 25.4814 86.1289 26.5022C84.9391 26.0311 84.3675 22.4364 85.7718 19.8216C88.6285 14.5024 80.1298 9.71033 74.6304 12.0021Z"
stroke="#152633"
strokeLinejoin="round"
/>
<path
d="M119.629 39.0021C119.116 40.815 105.548 38.8559 92.5904 35.1722C79.6327 31.4885 73.1289 27.5022 70.1284 25.0023C74.6289 24.0022 81.4888 24.9234 94.4464 28.6071C107.404 32.2908 120.142 37.1892 119.629 39.0021Z"
fill="#FEE28B"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M115.428 36.6655C115.097 37.8384 104.14 35.9515 93.5977 32.9544C83.0552 29.9573 74.7776 26.5769 75.1091 25.4041C75.4407 24.2313 84.2559 25.7102 94.7984 28.7073C105.341 31.7044 115.76 35.4927 115.428 36.6655Z"
fill="#152633"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M87.0709 114.503C95.0709 119.003 104.072 113.502 110.57 110.502C120.57 108.502 115.568 169.502 89.0685 135.502C82.0684 135.502 77.1077 135.789 87.0709 114.503Z"
fill="#537FEE"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M27.3459 107.01C33.7955 115.684 37.6291 123.565 40.0681 132.003C41.5682 134.003 23.7636 144.571 19.5681 147.003C14.0681 141.502 7.35613 133.002 4.06818 123.503C7.06818 121.003 9.06818 118.503 7.35613 114.737C12.5251 110.888 19.1883 108.313 27.3459 107.01Z"
fill="#EF3E60"
/>
<path
d="M9.06812 120.002C7.06812 121.502 6.06812 122.002 4.56812 123.002C6.06812 128.002 11.2681 139.702 20.0681 146.502C29.6681 142.102 37.4014 135.669 40.0681 133.002C40.2348 131.669 36.2681 120.502 35.0681 120.502C30.0681 135.002 18.5681 144.502 9.06812 120.002Z"
fill="#E43154"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M27.3464 107.01C33.796 115.684 37.6303 123.064 40.0693 131.502C41.0192 134.791 23.9808 144.402 19.5706 147.002C14.5722 143.002 5.07007 129.002 4.06936 123.502C4.72175 123.013 5.88667 121.925 6.57007 122.002C7.98247 122.161 8.91534 124.024 10.0701 123.502C9.35662 121.502 7.49243 115.387 7.57007 114.502C12.739 110.654 19.1888 108.313 27.3464 107.01Z"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M37.5701 132.502C35.5681 135.502 23.5701 142.002 19.5681 144.002C19.5681 144.002 9.57007 132.502 5.57007 119.002L8.07007 117.002C12.0701 131.502 19.5681 140.002 19.5681 140.002C24.5701 137.502 31.0701 133.502 37.5701 132.502Z"
fill="white"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M26.8906 115.886C25.3994 118.066 28.6419 121.255 35.0696 119.502C36.5676 122.002 37.5676 124.502 38.5676 126.502C42.8701 128.385 48.5286 125.112 54.0921 121.318C54.1034 120.734 55.2608 118.396 55.8451 117.228C54.0921 116.059 52.3391 114.306 52.0001 112.855C38.2723 110.771 28.3819 113.707 26.8906 115.886Z"
fill="#2D3B45"
/>
<path
d="M37.0684 122.002C43.5684 128.002 51.0684 119.502 48.0684 112.502L55.8451 117.812C53.2535 122.132 49.3406 124.551 44.5684 126.502C38.3939 129.027 37.0684 122.002 37.0684 122.002Z"
fill="#28343D"
/>
<path
d="M26.8909 115.887C25.3996 118.066 28.0679 121.252 34.0679 120.502C38.0679 120.002 37.5679 124.502 38.5679 126.502C42.8704 128.385 48.5289 125.112 54.0923 121.318C54.1036 120.734 55.261 118.397 55.8453 117.228C54.0923 116.059 52.3393 114.306 52.0003 112.855C38.2725 110.771 28.3822 113.707 26.8909 115.887Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M96.1079 141.502C101.674 148.015 105.551 151.863 107.737 153.047C111.017 154.823 108.334 163.112 101.177 164C96.4061 164.592 89.3489 162.026 80.0057 156.303L96.1079 141.502Z"
fill="#2D3B45"
/>
<path
d="M105.068 151.002L101.9 148.002C95.9004 155.85 83.4004 158.002 83.4004 158.002C92.7437 163.725 99.0684 164.502 104.068 163.002C95.5684 162.002 90.5684 159.502 105.068 151.002Z"
fill="#28343D"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M96.1079 141.502C101.674 148.015 105.551 151.863 107.737 153.047C111.017 154.823 108.334 163.112 101.177 164C96.4061 164.592 89.3489 162.026 80.0057 156.303L96.1079 141.502Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M56.6742 115.926C63.9027 118.347 72.1522 119.662 80.913 119.662C88.7221 119.662 96.5225 122.319 102.9 120.502C93.3996 130.502 119.568 152.502 78.7363 159.858C49.4795 159.858 46.711 137.212 56.6742 115.926Z"
fill="white"
/>
<path
d="M94.8994 122.002C100.566 127.836 113.567 151.002 86.0674 158.502C121.067 136.502 75.1016 119.552 52.0674 129.002C52.0674 127.502 55.3994 118.836 56.3994 117.002L94.8994 122.002Z"
fill="#EDEDED"
/>
<path
d="M98.5676 140.502C95.5684 140.002 89.0684 135.002 95.5684 132.002C95.0686 131.502 92.1681 128.502 90.5672 128.502C83.7672 139.702 92.7338 143.836 98.0672 144.502C98.5672 143.669 99.3673 141.702 98.5676 140.502Z"
fill="#EDEDED"
/>
<path
d="M62.5598 120.502C63.3006 120.827 65.0787 121.793 65.5676 122.002C65.5676 122.002 64.5676 133.002 51.0676 138.002C51.0676 137.622 51.1401 136.734 51.2298 135.78C57.5676 135.002 62.5598 125.002 62.5598 120.502Z"
fill="#EDEDED"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M56.6742 115.926C63.9027 118.347 72.1522 119.662 80.913 119.662C88.7221 119.662 96.5225 122.319 102.9 120.502C93.3996 130.502 120.068 152.502 78.7363 159.858C49.4795 159.858 46.711 137.212 56.6742 115.926Z"
stroke="#152633"
strokeWidth="2"
/>
<path
d="M101.57 147.502C81.5685 146.002 80.5703 129.002 89.0698 124.502C89.0698 124.502 93.0697 125.002 96.0697 124.502C85.0703 134.502 91.0703 142.502 102.57 143.502C102.57 145.002 102.07 146.502 101.57 147.502Z"
fill="#6792FF"
/>
<path
d="M90.997 144.543C93.2575 145.514 100.145 147.029 100.531 143.242C101.188 143.354 101.869 143.441 102.57 143.502C102.569 145.002 102.069 146.502 101.569 147.502C97.1527 147.171 93.6627 146.084 90.997 144.543Z"
fill="#537FEE"
/>
<path
d="M92.7987 124.724C93.8702 124.729 95.0296 124.675 96.069 124.502C88.1729 131.681 89.0681 139.002 96.0687 142.502C88.0681 141.502 85.5014 132.177 92.7987 124.724Z"
fill="#537FEE"
/>
<path
d="M101.57 147.502C81.5685 146.002 80.5703 129.002 89.0698 124.502C89.0698 124.502 93.0697 125.002 96.0697 124.502C85.0703 134.502 91.0703 142.502 102.57 143.502C102.57 145.002 102.07 146.502 101.57 147.502Z"
stroke="#152633"
strokeWidth="2"
/>
<path
d="M51.5693 135.502C65.0694 128.502 62.0689 119.502 62.0689 119.502C60.9021 119.002 58.3689 117.902 57.5689 117.502C58.5689 123.002 56.0693 128.502 52.0692 130.002C52.0692 130.002 51.5693 134.502 51.5693 135.502Z"
fill="#6792FF"
/>
<path
d="M60.1108 118.653C60.8516 118.978 61.5805 119.293 62.0694 119.502C62.0694 119.502 65.0698 128.502 51.5698 135.502C51.5698 135.122 51.6423 134.234 51.732 133.28C61.8468 127.046 60.4084 119.783 60.1108 118.653Z"
fill="#537FEE"
/>
<path
d="M51.5693 135.502C65.0694 128.502 62.0689 119.502 62.0689 119.502C60.9021 119.002 58.3689 117.902 57.5689 117.502C58.5689 123.002 56.0693 128.502 52.0692 130.002C52.0692 130.002 51.5693 134.502 51.5693 135.502Z"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M60.9032 145.502C37.9023 140.502 45.7313 173.677 71.5665 165.34C97.4018 157.002 80.4018 143.002 60.9032 145.502Z"
fill="#2D3B45"
/>
<path
d="M84.6963 155.144C84.6334 158.585 80.8884 162.331 71.5661 165.34C53.2386 171.254 43.9727 156.278 48.3465 148.859C47.368 156.62 56.4741 167.532 72.5661 162.339C79.2246 160.19 83.0378 157.665 84.6963 155.144Z"
fill="#28343D"
/>
<path
d="M51.0646 152.518C51.8678 152.399 52.3979 151.488 52.2486 150.484C52.0993 149.48 51.3271 148.763 50.5239 148.882C49.7206 149.001 49.1905 149.912 49.3398 150.916C49.4891 151.92 50.2613 152.637 51.0646 152.518Z"
fill="#53636F"
/>
<path
d="M55.7022 153.521C56.496 153.591 57.2099 152.843 57.2967 151.851C57.3835 150.858 56.8104 149.998 56.0165 149.928C55.2227 149.859 54.5089 150.607 54.422 151.599C54.3352 152.591 54.9084 153.452 55.7022 153.521Z"
fill="#53636F"
/>
<path
d="M48.9016 158.002C49.4016 161.002 52.9016 165.252 61.9008 166.002C73.9008 167.002 47.0677 147.002 48.9016 158.002Z"
fill="#53636F"
/>
<path
d="M61.6728 155.207C61.2986 156.103 60.4146 156.586 59.6983 156.286C58.9821 155.987 58.7048 155.019 59.079 154.123C59.4532 153.228 60.3372 152.745 61.0535 153.044C61.7697 153.344 62.047 154.312 61.6728 155.207Z"
fill="#53636F"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M64.7045 163.69C65.4569 165.218 64.8596 166.249 61.8997 166.002C52.9005 165.252 49.2339 160.002 48.9005 158.002C48.6562 156.537 48.9207 155.622 49.5345 155.134C51.7978 159.728 57.0423 163.747 64.7045 163.69Z"
fill="#48555E"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M60.9022 145.502C37.9013 140.502 45.7303 173.677 71.5655 165.34C97.4008 157.002 80.4008 143.002 60.9022 145.502Z"
stroke="#152633"
strokeWidth="2"
/>
<path
d="M57.9016 145.002C62.7016 145.402 65.9016 148.169 66.9016 149.502"
stroke="#152633"
strokeWidth="2"
strokeLinecap="round"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M96.7704 124.968C97.7272 126.068 106.107 137.902 114.46 142.27C125.538 148.064 130.568 136.039 128.01 130.031C125.624 124.427 107.712 122.107 98.9845 122.639C96.4907 123.084 95.8136 123.867 96.7704 124.968Z"
fill="#2D3B45"
/>
<path
d="M109.067 123.502C107.068 122.002 95.067 122.027 98.067 126.502C100.807 130.59 106.106 137.902 114.459 142.27C118.433 144.349 121.628 144.134 123.975 142.727C116.911 143.222 99.5684 128.669 109.067 123.502Z"
fill="#28343D"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M96.7704 124.967C98.0608 126.629 106.107 137.902 114.46 142.27C125.538 148.064 130.568 136.039 128.01 130.031C125.624 124.427 111.906 122.692 98.9846 122.639C96.5804 122.63 95.9413 123.9 96.7704 124.967Z"
stroke="#152633"
strokeWidth="2"
/>
<path
d="M121.663 120.272C121.724 120.153 121.755 120.093 121.793 120.039C121.827 119.991 121.865 119.945 121.906 119.904C121.953 119.857 122.006 119.816 122.113 119.735L129.013 114.457C129.478 114.101 129.711 113.924 129.892 113.932C130.05 113.939 130.196 114.02 130.284 114.151C130.386 114.302 130.356 114.593 130.295 115.175L129.418 123.598C129.406 123.71 129.401 123.766 129.389 123.821C129.378 123.869 129.364 123.917 129.346 123.964C129.326 124.016 129.3 124.066 129.248 124.166L117.318 147.264C116.802 148.263 116.544 148.762 116.153 149.043C115.809 149.289 115.395 149.42 114.971 149.417C114.49 149.413 113.992 149.152 112.995 148.632L111.109 147.648C110.12 147.132 109.625 146.874 109.347 146.484C109.103 146.141 108.972 145.73 108.975 145.309C108.979 144.83 109.235 144.334 109.747 143.343L121.663 120.272Z"
fill="#F6C446"
/>
<path
d="M122.162 123.507L121.7 119.806L129.187 114.398C129.526 114.153 129.998 114.408 129.979 114.826L129.564 123.969L125.4 125.357L124.938 122.582L122.162 123.507Z"
fill="#F7D098"
/>
<path
d="M129.563 123.969C129.563 123.969 125.068 127.002 124.568 123.002L129.042 115.68C129.313 115.238 129.995 115.448 129.968 115.966L129.563 123.969Z"
fill="#EFBD75"
/>
<path
d="M116.068 141.002L124.568 123.002L125.568 125.002L129.068 124.502C127.636 127.843 117.78 140.717 116.068 141.002Z"
fill="#E2AF2E"
/>
<path
d="M121.665 120.27C121.726 120.152 121.757 120.093 121.795 120.039C121.829 119.99 121.866 119.945 121.908 119.904C121.955 119.857 122.008 119.817 122.114 119.736L129.015 114.457C129.48 114.101 129.713 113.924 129.894 113.932C130.052 113.939 130.197 114.02 130.286 114.151C130.388 114.302 130.358 114.593 130.297 115.175L129.42 123.597C129.409 123.709 129.403 123.766 129.391 123.82C129.38 123.869 129.366 123.917 129.348 123.964C129.328 124.016 129.302 124.067 129.249 124.167L117.164 147.488C116.648 148.485 116.389 148.984 115.998 149.263C115.654 149.509 115.24 149.64 114.817 149.636C114.336 149.632 113.838 149.372 112.843 148.852L110.957 147.868C109.967 147.352 109.472 147.093 109.193 146.703C108.949 146.36 108.819 145.948 108.822 145.526C108.826 145.047 109.083 144.551 109.597 143.559L121.665 120.27Z"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M109.864 142.987C110.12 142.484 110.249 142.232 110.444 142.091C110.617 141.966 110.824 141.9 111.037 141.902C111.278 141.903 111.529 142.034 112.029 142.295L116.752 144.76C117.244 145.017 117.49 145.145 117.629 145.339C117.751 145.51 117.817 145.715 117.816 145.924C117.815 146.163 117.689 146.41 117.437 146.905L117.154 147.459C116.641 148.466 116.385 148.969 115.993 149.252C115.648 149.5 115.233 149.633 114.809 149.63C114.325 149.627 113.825 149.365 112.823 148.843L110.938 147.859C109.953 147.345 109.461 147.088 109.183 146.7C108.939 146.359 108.808 145.949 108.809 145.529C108.811 145.052 109.063 144.558 109.567 143.568L109.864 142.987Z"
fill="#FF8686"
/>
<path
d="M114.377 143.521L118.157 145.493L115.687 150.337L111.907 148.365L114.377 143.521Z"
fill="#F46767"
/>
<path
d="M109.864 142.987C110.121 142.484 110.249 142.232 110.445 142.091C110.617 141.967 110.824 141.9 111.037 141.902C111.278 141.903 111.529 142.034 112.03 142.295L116.752 144.76C117.244 145.017 117.49 145.145 117.629 145.339C117.751 145.51 117.817 145.715 117.816 145.925C117.815 146.163 117.689 146.41 117.437 146.905L117.155 147.459C116.641 148.466 116.385 148.969 115.993 149.252C115.649 149.5 115.234 149.633 114.809 149.63C114.326 149.627 113.825 149.365 112.823 148.843L110.938 147.859C109.953 147.345 109.461 147.088 109.183 146.7C108.939 146.359 108.808 145.949 108.81 145.53C108.811 145.052 109.063 144.558 109.568 143.568L109.864 142.987Z"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M121.7 119.806L122.162 123.507L124.938 122.582L125.4 125.357L129.564 123.969"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
d="M126.326 116.568L130.026 113.792V118.418C127.806 119.158 126.634 117.339 126.326 116.568Z"
fill="#152633"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M127.119 127.327C130.918 133.017 129.395 144.397 119.152 144.966C104.609 141.173 114.757 122.269 127.119 127.327Z"
fill="#2D3B45"
/>
<path
d="M128.423 133.845C123.502 145.184 112.697 141.295 114.031 129.985C111.15 135.6 110.967 142.591 120.044 144.752C126.958 143.888 128.688 137.837 128.423 133.845Z"
fill="#28343D"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M127.121 127.327C130.919 133.017 128.828 144.966 119.154 144.397C104.611 140.604 114.759 122.268 127.121 127.327Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M130.476 68.798C132.028 68.4669 133.732 67.8941 135.507 66.9437C142.334 63.2889 142.614 55.1406 142.584 53.0854C142.555 51.0298 141.939 41.0758 133.6 44.0409C128.215 45.9556 122.3 49.8217 118.783 52.3216C123.687 57.0839 127.654 62.7188 130.476 68.798Z"
fill="#2D3B45"
/>
<path
d="M121.754 50.2886C120.649 51.0157 119.644 51.7096 118.783 52.3216C123.687 57.0839 127.654 62.7189 130.476 68.7981C134.856 67.8636 141.569 64.0022 142.569 56.0022C131.939 67.8949 130.883 59.6073 121.754 50.2886Z"
fill="#28343D"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M130.476 68.798C132.028 68.4669 133.732 67.8941 135.507 66.9437C142.334 63.2889 142.614 55.1406 142.584 53.0854C142.555 51.0298 141.939 41.0758 133.6 44.0409C128.215 45.9556 122.3 49.8217 118.783 52.3216C123.687 57.0839 127.654 62.7188 130.476 68.798Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M49.7826 47.0154C50.4857 47.8284 51.2117 48.5168 51.9351 49.1004C56.5982 45.3179 61.9339 42.2807 67.7202 40.2811C65.6462 37.1702 62.1154 32.3047 58.4088 29.1318C52.6002 24.1596 49.0228 31.998 48.363 33.6466C47.7031 35.2955 45.407 41.9543 49.7826 47.0154Z"
fill="#2D3B45"
/>
<path
d="M50.8985 29.4626C45.7142 35.1358 45.9453 44.2685 51.9351 49.1005C56.5982 45.318 61.9339 42.2808 67.7202 40.2811C67.3591 39.7395 66.9538 39.1447 66.5111 38.5148C56.2493 42.8667 42.9324 45.3634 50.8985 29.4626Z"
fill="#28343D"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M49.7826 47.0154C50.4857 47.8284 51.2117 48.5168 51.9351 49.1004C56.5982 45.318 61.9339 42.2807 67.7202 40.2811C65.6462 37.1702 62.1154 32.3047 58.4088 29.1318C52.6002 24.1596 49.0228 31.998 48.363 33.6466C47.7031 35.2955 45.407 41.9543 49.7826 47.0154Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M33.6771 78.7166C29.4174 101.707 47.9225 117.845 76.4917 123.138C105.06 128.431 126.137 118.978 132.738 97.5544C139.866 74.4223 120.775 43.6035 92.2063 38.3107C63.6375 33.0181 38.1564 54.5371 33.6771 78.7166Z"
fill="white"
/>
<path
d="M47.8618 111.842C54.8304 116.142 63.5523 119.296 73.4925 121.137C102.061 126.431 123.138 116.978 129.739 95.5543C135.037 78.3604 125.85 56.9196 109.052 44.8712C127.735 56.4169 138.345 79.3626 132.739 97.5543C126.138 118.978 105.061 128.431 76.4925 123.137C65.0693 121.021 55.2551 117.171 47.8618 111.842Z"
fill="#EDEDED"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M33.6771 78.7166C29.4174 101.707 47.9225 117.845 76.4917 123.138C105.06 128.431 126.137 118.978 132.738 97.5544C139.866 74.4223 120.775 43.6035 92.2063 38.3107C63.6375 33.0181 38.1564 54.5371 33.6771 78.7166Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M71.5599 98.9643C71.9453 96.8845 68.7967 94.5574 64.5282 93.7664C60.2591 92.9756 56.4862 94.0202 56.1007 96.1003C55.7157 98.1801 58.8638 100.507 63.1325 101.298C67.4016 102.089 71.1746 101.044 71.5599 98.9643Z"
fill="#152633"
/>
<path
d="M63.0685 100.002C62.0685 101.502 63.0685 104.502 63.0685 104.502M63.0685 104.502C64.5685 107.502 72.5685 109.502 77.5685 105.502M63.0685 104.502C58.0685 107.002 52.5688 103.002 53.5685 101.002"
stroke="#152633"
strokeWidth="2"
strokeLinecap="round"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M96.2147 107.412C86.1335 105.545 77.4925 92.2429 79.7673 79.9632C82.31 66.2366 92.9498 53.9031 101.727 55.5292C106.096 56.3382 110.707 60.6023 113.966 66.9746C117.264 73.4214 118.559 80.9022 117.44 86.9427C115.02 100.006 105.427 109.119 96.2147 107.412Z"
fill="#2D3B45"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M88.3002 78.9501C85.975 79.1913 84.3976 82.3496 84.7768 86.0032C85.1558 89.6575 87.3485 92.4235 89.6737 92.1823C91.999 91.9407 93.5765 88.7832 93.1974 85.1293C92.8179 81.4752 90.6253 78.7088 88.3002 78.9501Z"
fill="white"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M58.7094 87.1088C55.0269 90.9109 51.3049 92.511 48.2451 92.0284C48.1904 92.02 48.1391 92.0114 48.0898 92.0022C45.9047 91.5973 43.3207 89.9579 41.8426 87.8676C38.2382 82.7728 37.2173 77.7271 38.6307 70.0982C40.8591 58.0702 55.1739 44.7038 63.8067 46.3029C65.6784 46.6497 67.0839 47.5682 68.0401 49.057C70.8863 53.489 70.1747 62.4775 66.7044 73.5899C65.2142 78.3638 62.3339 83.3663 58.7094 87.1088Z"
fill="#2D3B45"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M52.2722 77.0743C50.9096 79.7588 51.1893 82.6382 52.8976 83.5052C54.6061 84.3728 57.0954 82.8995 58.4583 80.2152C59.8213 77.5308 59.541 74.6517 57.8333 73.7844C56.1252 72.917 53.635 74.3904 52.2722 77.0743Z"
fill="white"
/>
<path
d="M78.0694 112.502C76.5693 115.502 70.5693 112.002 70.0693 108.002C73.0675 108.002 74.5675 107.502 77.5675 105.502C75.0669 108.502 79.5694 109.502 78.0694 112.502Z"
fill="#F49696"
stroke="#152633"
strokeWidth="2"
strokeLinejoin="round"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M130.476 68.798C132.028 68.4669 133.732 67.8941 135.507 66.9437C142.334 63.2889 142.614 55.1406 142.584 53.0854C142.555 51.0298 141.939 41.0758 133.6 44.0409C128.215 45.9556 122.3 49.8217 118.783 52.3216C123.687 57.0839 127.654 62.7188 130.476 68.798Z"
fill="#2D3B45"
/>
<path
d="M121.754 50.2886C120.649 51.0157 119.644 51.7096 118.783 52.3216C123.687 57.0839 127.654 62.7189 130.476 68.7981C134.856 67.8636 141.569 64.0022 142.569 56.0022C131.939 67.8949 130.883 59.6073 121.754 50.2886Z"
fill="#28343D"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M130.476 68.798C132.028 68.4669 133.732 67.8941 135.507 66.9437C142.334 63.2889 142.614 55.1406 142.584 53.0854C142.555 51.0298 141.939 41.0758 133.6 44.0409C128.215 45.9556 122.3 49.8217 118.783 52.3216C123.687 57.0839 127.654 62.7188 130.476 68.798Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M49.7826 47.0154C50.4857 47.8284 51.2117 48.5168 51.9351 49.1004C56.5982 45.3179 61.9339 42.2807 67.7202 40.2811C65.6462 37.1702 62.1154 32.3047 58.4088 29.1318C52.6002 24.1596 49.0228 31.998 48.363 33.6466C47.7031 35.2955 45.407 41.9543 49.7826 47.0154Z"
fill="#2D3B45"
/>
<path
d="M50.8985 29.4626C45.7142 35.1358 45.9453 44.2685 51.9351 49.1005C56.5982 45.318 61.9339 42.2808 67.7202 40.2811C67.3591 39.7395 66.9538 39.1447 66.5111 38.5148C56.2493 42.8667 42.9324 45.3634 50.8985 29.4626Z"
fill="#28343D"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M49.7826 47.0154C50.4857 47.8284 51.2117 48.5168 51.9351 49.1004C56.5982 45.318 61.9339 42.2807 67.7202 40.2811C65.6462 37.1702 62.1154 32.3047 58.4088 29.1318C52.6002 24.1596 49.0228 31.998 48.363 33.6466C47.7031 35.2955 45.407 41.9543 49.7826 47.0154Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M33.6771 78.7166C29.4174 101.707 47.9225 117.845 76.4917 123.138C105.06 128.431 126.137 118.978 132.738 97.5544C139.866 74.4223 120.775 43.6035 92.2063 38.3107C63.6375 33.0181 38.1564 54.5371 33.6771 78.7166Z"
fill="white"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M70.8706 113.248C72.0008 114.389 73.0771 115.007 74.0438 115.041C75.0444 115.076 75.9476 114.487 76.7278 113.29C77.1544 112.637 77.562 111.92 77.9417 111.192C75.1441 111.117 72.6456 111.671 70.8706 113.248ZM81.7245 105.666C80.999 107.763 79.9932 110.637 77.8041 113.992C76.7752 115.569 75.4596 116.376 73.9997 116.325C73.5955 116.311 73.1876 116.233 72.7768 116.091C70.7531 115.391 68.649 113.135 66.5026 109.37C64.3857 109.136 62.6807 108.662 61.5803 108.282C60.7677 108 60.2819 107.771 60.1965 107.73C59.3689 107.284 59.7365 106.221 60.7554 106.574C60.8441 106.617 69.291 110.56 78.8157 105.972C78.8439 105.958 79.893 105.552 80.7859 104.906C81.8954 104.015 82.2082 104.268 81.7245 105.666Z"
fill="#152633"
/>
<path
d="M47.8618 111.842C106.067 142.002 165.067 95.5023 109.052 44.8712C127.735 56.4169 138.345 79.3626 132.739 97.5543C126.138 118.978 105.061 128.431 76.4925 123.137C65.0693 121.021 55.2551 117.171 47.8618 111.842Z"
fill="#EDEDED"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M33.6771 78.7166C29.4174 101.707 47.9225 117.845 76.4917 123.138C105.06 128.431 126.137 118.978 132.738 97.5544C139.866 74.4223 120.775 43.6035 92.2063 38.3107C63.6375 33.0181 38.1564 54.5371 33.6771 78.7166Z"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M71.5599 98.9643C71.9453 96.8845 68.7967 94.5574 64.5282 93.7664C60.2591 92.9756 56.4862 94.0202 56.1007 96.1003C55.7157 98.1801 58.8638 100.507 63.1325 101.298C67.4016 102.089 71.1746 101.044 71.5599 98.9643Z"
fill="#152633"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M96.2147 107.412C86.1335 105.545 77.4925 92.2429 79.7673 79.9632C82.31 66.2366 92.9498 53.9031 101.727 55.5292C106.096 56.3382 110.707 60.6023 113.966 66.9746C117.264 73.4214 118.559 80.9022 117.44 86.9427C115.02 100.006 105.427 109.119 96.2147 107.412Z"
fill="#2D3B45"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M88.3004 79.95C85.9752 80.1912 84.3978 83.3495 84.7771 87.0031C85.156 90.6574 87.3488 93.4234 89.674 93.1822C91.9993 92.9406 93.5768 89.7831 93.1977 86.1292C92.8182 82.4751 90.6256 79.7087 88.3004 79.95Z"
fill="white"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M58.7094 87.1088C55.0269 90.9109 51.3049 92.511 48.2451 92.0284C48.1904 92.02 48.1391 92.0114 48.0898 92.0022C45.9047 91.5973 43.3207 89.9579 41.8426 87.8676C38.2382 82.7728 37.2173 77.7271 38.6307 70.0982C40.8591 58.0702 55.1739 44.7038 63.8067 46.3029C65.6784 46.6497 67.0839 47.5682 68.0401 49.057C70.8863 53.489 70.1747 62.4775 66.7044 73.5899C65.2142 78.3638 62.3339 83.3663 58.7094 87.1088Z"
fill="#2D3B45"
stroke="#152633"
strokeWidth="2"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M52.2722 77.0743C50.9096 79.7588 51.1893 82.6382 52.8976 83.5052C54.6061 84.3728 57.0954 82.8995 58.4583 80.2152C59.8213 77.5308 59.541 74.6517 57.8333 73.7844C56.1252 72.917 53.635 74.3904 52.2722 77.0743Z"
fill="white"
/>
</svg>

Before

Width:  |  Height:  |  Size: 28 KiB

Some files were not shown because too many files have changed in this diff Show More