Corso website template + build framework (#723)

## Description

This PR imports a Tailwind-based website template and adds a
build hardness for it.

Please check the type of change your PR introduces:
- [x] 🌻 Feature

## Test Plan

- [x] 💪 Manual
This commit is contained in:
Niraj Tolia 2022-09-01 17:03:10 -07:00 committed by GitHub
parent ae28971be3
commit 5e0fe9561c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
744 changed files with 100706 additions and 1 deletions

1
.gitignore vendored
View File

@ -21,3 +21,4 @@
# Build directories
/bin
/docker/bin
/website/dist

29
website/Dockerfile Normal file
View File

@ -0,0 +1,29 @@
FROM ubuntu:22.04
LABEL MAINTAINER="Niraj Tolia"
ARG DEBIAN_FRONTEND=noninteractive
WORKDIR /usr/src/
RUN apt-get -y update && apt-get -y install curl zip make git emacs \
&& curl -fsSL https://deb.nodesource.com/setup_current.x | bash - \
&& apt-get -y install nodejs \
&& apt-get autoclean \
&& npm install -g gulp \
&& corepack enable \
&& node --version \
&& npm --version \
&& yarn --version \
&& gulp --version
RUN curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && \
unzip awscliv2.zip && /bin/bash /usr/src/aws/install
WORKDIR /usr/src
COPY package.json yarn.lock ./
RUN yarn install \
&& yarn cache clean \
&& rm -f package.json yarn.lock
ENV PATH /usr/src/node_modules/.bin:$PATH
WORKDIR /usr/src/website

25
website/Makefile Normal file
View File

@ -0,0 +1,25 @@
.PHONY: buildimage dev shell build publish sync
buildimage:
docker build -t "corso/website:latest" .
dev:
docker run --rm -it -p 3000:3000 \
-v ${PWD}:/usr/src/website corso/website gulp
shell:
docker run --rm -it -p 3000:3000 \
-v ${PWD}:/usr/src/website corso/website /bin/bash
build:
docker run --rm -it \
-v ${PWD}:/usr/src/website corso/website gulp build
publish: build
docker run -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY \
-e AWS_SESSION_TOKEN --rm -v ${PWD}:/usr/src/website corso/website \
make sync
sync:
aws s3 sync /usr/src/website/dist/ s3://corsobackup.io/ --exclude ".git/*" --delete
aws cloudfront create-invalidation --distribution-id ESFSMEIU1TDEN --paths "/*"

247
website/gulpfile.js Normal file
View File

@ -0,0 +1,247 @@
const browsersync = require('browser-sync').create();
const cached = require('gulp-cached');
const cleanCSS = require('clean-css');
const cssnano = require('gulp-cssnano');
const del = require('del');
const fileinclude = require('gulp-file-include');
const gulp = require('gulp');
const gulpif = require('gulp-if');
const npmdist = require('gulp-npm-dist');
const replace = require('gulp-replace');
const uglify = require('gulp-uglify');
const useref = require('gulp-useref-plus');
const rename = require('gulp-rename');
const sass = require('gulp-sass')(require('sass'));
const sourcemaps = require("gulp-sourcemaps");
const postcss = require('gulp-postcss');
const autoprefixer = require("autoprefixer");
const tailwindcss = require('tailwindcss');
const paths = {
config: {
tailwind: "./tailwind.config.js",
},
base: {
base: {
dir: './'
},
node: {
dir: '../node_modules'
},
packageLock: {
files: './package-lock.json'
}
},
dist: {
base: {
dir: './dist',
files: './dist/**/*'
},
libs: {
dir: './dist/assets/libs'
},
css: {
dir: './dist/assets/css',
},
js: {
dir: './dist/assets/js',
files: './dist/assets/js/pages',
},
},
src: {
base: {
dir: './src',
files: './src/**/*'
},
css: {
dir: './src/assets/css',
files: './src/assets/css/**/*'
},
html: {
dir: './src',
files: './src/**/*.html',
},
img: {
dir: './src/assets/images',
files: './src/assets/images/**/*',
},
js: {
dir: './src/assets/js',
pages: './src/assets/js/pages',
files: './src/assets/js/pages/*.js',
main: './src/assets/js/*.js',
},
partials: {
dir: './src/partials',
files: './src/partials/**/*'
},
scss: {
dir: './src/assets/scss',
files: './src/assets/scss/**/*',
main: './src/assets/scss/*.scss',
icon: './src/assets/scss/icons.scss'
}
}
};
gulp.task('browsersync', function (callback) {
browsersync.init({
server: {
baseDir: [paths.dist.base.dir, paths.src.base.dir, paths.base.base.dir]
},
});
callback();
});
gulp.task('browsersyncReload', function (callback) {
browsersync.reload();
callback();
});
gulp.task('watch', function () {
gulp.watch([paths.src.scss.files, '!' + paths.src.scss.icon], gulp.series('scss', 'browsersyncReload'));
gulp.watch(paths.src.scss.icon, gulp.series('icons', 'browsersyncReload'));
gulp.watch([paths.src.js.dir], gulp.series('js', 'browsersyncReload'));
gulp.watch([paths.src.js.pages], gulp.series('jsPages', 'browsersyncReload'));
gulp.watch([paths.src.html.files, paths.src.partials.files], gulp.series(['fileinclude', 'scss'], 'browsersyncReload'));
});
gulp.task('js', function () {
return gulp
.src(paths.src.js.main)
// .pipe(uglify())
.pipe(gulp.dest(paths.dist.js.dir));
});
gulp.task('jsPages', function () {
return gulp
.src(paths.src.js.files)
// .pipe(uglify())
.pipe(gulp.dest(paths.dist.js.files));
});
const cssOptions = {
compatibility: "*", // (default) - Internet Explorer 10+ compatibility mode
inline: ["all"], // enables all inlining, same as ['local', 'remote']
level: 2, // Optimization levels. The level option can be either 0, 1 (default), or 2, e.g.
};
gulp.task('scss', function () {
// generate tailwind
return gulp
.src([paths.src.scss.main, '!' + paths.src.scss.icon])
.pipe(sourcemaps.init())
.pipe(sass().on('error', sass.logError))
.pipe(postcss([
tailwindcss(paths.config.tailwind),
autoprefixer()
]))
.pipe(gulp.dest(paths.dist.css.dir))
// .pipe(cssnano({ svgo: false }))
.on("data", function (file) {
const buferFile = new cleanCSS(cssOptions).minify(file.contents);
return (file.contents = Buffer.from(buferFile.styles));
})
.pipe(
rename({
suffix: ".min"
})
)
.pipe(sourcemaps.write("./"))
.pipe(gulp.dest(paths.dist.css.dir));
});
gulp.task('icons', function () {
return gulp
.src(paths.src.scss.icon)
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest(paths.dist.css.dir))
.on("data", function (file) {
const buferFile = new cleanCSS(cssOptions).minify(file.contents);
return (file.contents = Buffer.from(buferFile.styles));
})
.pipe(
rename({
suffix: ".min"
})
)
.pipe(gulp.dest(paths.dist.css.dir));
});
gulp.task('fileinclude', function () {
return gulp
.src([
paths.src.html.files,
'!' + paths.dist.base.files,
'!' + paths.src.partials.files
])
.pipe(fileinclude({
prefix: '@@',
basepath: '@file',
indent: true,
}))
.pipe(cached())
.pipe(gulp.dest(paths.dist.base.dir));
});
gulp.task('clean:packageLock', function (callback) {
del.sync(paths.base.packageLock.files);
callback();
});
gulp.task('clean:dist', function (callback) {
del.sync(paths.dist.base.dir);
callback();
});
gulp.task('copy:all', function () {
return gulp
.src([
paths.src.base.files,
'!' + paths.src.partials.dir, '!' + paths.src.partials.files,
'!' + paths.src.scss.dir, '!' + paths.src.scss.files,
'!' + paths.src.js.dir, '!' + paths.src.js.files, '!' + paths.src.js.main,
'!' + paths.src.html.files,
])
.pipe(gulp.dest(paths.dist.base.dir));
});
gulp.task('copy:libs', function () {
return gulp
.src(npmdist({ nodeModulesPath: '../' }), { base: paths.base.node.dir })
.pipe(rename(function (path) {
path.dirname = path.dirname.replace(/\/dist/, '').replace(/\\dist/, '');
}))
.pipe(gulp.dest(paths.dist.libs.dir));
});
gulp.task('html', function () {
return gulp
.src([
paths.src.html.files,
'!' + paths.dist.base.files,
'!' + paths.src.partials.files
])
.pipe(fileinclude({
prefix: '@@',
basepath: '@file',
indent: true,
}))
.pipe(replace(/href="(.{0,10})node_modules/g, 'href="$1assets/libs'))
.pipe(replace(/src="(.{0,10})node_modules/g, 'src="$1assets/libs'))
.pipe(useref())
.pipe(cached())
.pipe(gulpif('*.js', uglify()))
.pipe(gulpif('*.css', cssnano({ svgo: false })))
.pipe(gulp.dest(paths.dist.base.dir));
});
// Default(Producation) Task
gulp.task('default', gulp.series(gulp.parallel('clean:packageLock', 'clean:dist', 'copy:all', 'copy:libs', 'fileinclude', 'scss', 'icons', 'js', 'jsPages', 'html'), gulp.parallel('browsersync', 'watch')));
// Build(Development) Task
gulp.task('build', gulp.series('clean:packageLock', 'clean:dist', 'copy:all', 'copy:libs', 'fileinclude', 'scss', 'icons', 'js', 'jsPages', 'html'));

52
website/package.json Normal file
View File

@ -0,0 +1,52 @@
{
"private": true,
"name": "techwind",
"version": "1.4.0",
"description": "Tailwind CSS Saas & Software Multipurpose Template",
"main": "gulpfile.js",
"author": "ShreeThemes",
"browserslist": [
"last 2 version",
"> 2%"
],
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"devDependencies": {
"autoprefixer": "^10.4.2",
"browser-sync": "^2.26.7",
"clean-css": "^5.3.1",
"del": "4.1.1",
"gulp": "^4.0.2",
"gulp-cached": "1.1.1",
"gulp-cssnano": "2.1.3",
"gulp-file-include": "2.0.1",
"gulp-if": "^3.0.0",
"gulp-npm-dist": "^1.0.3",
"gulp-postcss": "^9.0.1",
"gulp-rename": "^1.4.0",
"gulp-replace": "1.0.0",
"gulp-sass": "^5.1.0",
"gulp-sourcemaps": "^2.6.5",
"gulp-uglify": "3.0.2",
"gulp-useref-plus": "0.0.8",
"postcss": "^8.4.14",
"sass": "1.32.12",
"tailwindcss": "^3.1.8"
},
"dependencies": {
"@iconscout/unicons": "^4.0.1",
"@midzer/tobii": "^2.3.3",
"animate.css": "^4.1.1",
"choices.js": "^10.1.0",
"feather-icons": "^4.28.0",
"gumshoejs": "^5.1.2",
"jarallax": "^2.0.3",
"js-datepicker": "^5.18.0",
"shufflejs": "^6.0.0",
"swiper": "4.5.0",
"tiny-slider": "^2.9.4",
"tobii": "^2.0.0-alpha",
"wow.js": "^1.2.2"
}
}

62
website/src/_.html Normal file
View File

@ -0,0 +1,62 @@
@@include("partials/main.html")
<head>
@@include("partials/title-meta.html", {"title": "Techwind"})
<!-- Css -->
<link href="assets/libs/tobii/css/tobii.min.css" rel="stylesheet">
<link href="assets/libs/tiny-slider/tiny-slider.css" rel="stylesheet">
@@include("partials/head-css.html")
</head>
@@include("partials/body.html")
<!-- Loader Start -->
<!-- <div id="preloader">
<div id="status">
<div class="spinner">
<div class="double-bounce1"></div>
<div class="double-bounce2"></div>
</div>
</div>
</div> -->
<!-- Loader End -->
<!-- Start Hero -->
<section class="relative home-wrapper items-center overflow-hidden">
<div class="container z-2">
<div class="grid grid-cols-1 md:mt-44 mt-32 text-center">
<div class="wow animate__animated animate__fadeIn">
<h4 class="font-bold lg:leading-normal leading-normal text-4xl lg:text-5xl mb-5">Build fast, Released quickly.</h4>
<p class="text-slate-400 text-lg max-w-xl mx-auto">Launch your campaign and benefit from our expertise
on designing and managing conversion centered Tailwind CSS v3.x html page.</p>
<div class="mt-6">
<a href="" class="btn bg-indigo-600 hover:bg-indigo-700 border-indigo-600 hover:border-indigo-700 text-white rounded-md">Try For Free</a>
<p class="text-slate-400 text-sm mt-3">No credit card required. Free 14-days trial</p>
</div>
</div>
</div><!--end grid-->
</div><!--end container-->
</section><!--end section-->
<!-- End Hero -->
@@include("partials/footer/footer.html")
@@include("partials/cookies.html")
<!-- Back to top -->
<a href="#" onclick="topFunction()" id="back-to-top" class="back-to-top fixed hidden text-lg rounded-full z-10 bottom-5 right-5 h-9 w-9 text-center bg-indigo-600 text-white leading-9"><i class="uil uil-arrow-up"></i></a>
<!-- Back to top -->
@@include("partials/switcher.html")
<!-- JAVASCRIPTS -->
<script src="assets/libs/tobii/js/tobii.min.js"></script>
<script src="assets/libs/tiny-slider/min/tiny-slider.js"></script>
<script src="assets/libs/feather-icons/feather.min.js"></script>
@@include("partials/script-file.html")
<!-- JAVASCRIPTS -->
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 3.5 MiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 404 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 368 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 200.4 66.5" style="enable-background:new 0 0 200.4 66.5;" xml:space="preserve">
<style type="text/css">
.amazon-0{fill:#8C98A4;}
</style>
<g>
<path id="arrow_1_" class="amazon-0" d="M120.9,47.6c-12.1,5.1-25.2,7.6-37.1,7.6c-17.7,0-34.8-4.8-48.7-12.9c-1.2-0.7-2.1,0.6-1.1,1.5
c12.8,11.5,29.8,18.5,48.7,18.5c13.4,0,29-4.3,39.8-12.2C124.2,48.8,122.6,46.8,120.9,47.6z"/>
<path id="arrow" class="amazon-0" d="M114.1,43.1c-0.9,0.7-0.7,1.6,0.3,1.5c3.4-0.4,11.2-1.3,12.6,0.5c1.4,1.8-1.5,9-2.8,12.3
c-0.4,1,0.5,1.4,1.3,0.7c5.8-4.8,7.3-15,6-16.4C130.3,40,120.2,38.8,114.1,43.1z"/>
<path id="z" class="amazon-0" d="M135.1,30.8c-3.3-1.9-7.2-2.4-10.8-2.3l9.8-14c0.9-1.2,1.4-2,1.4-2.6V8.3c0-0.7-0.5-1-1.1-1h-18.9
c-0.6,0-1,0.5-1,1v4.2l0,0c0,0.7,0.5,1,1.1,1h9.9l-11.4,16.2c-0.7,1-0.7,2.2-0.7,2.9v4.3c0,0.7,0.7,1.3,1.3,0.9
c6.4-3.4,14.1-3.1,19.9,0c0.7,0.4,1.4-0.4,1.4-0.9v-4.4C136,31.8,135.8,31.3,135.1,30.8z"/>
<path id="m" class="amazon-0" d="M40.1,38.8h5.8c0.7,0,1.1-0.5,1.1-1V22.2c0-3.4-0.2-8.1,4-8.1c4.1,0,3.5,4.8,3.5,8.1v15.6
c0,0.6,0.5,1,1,1h5.8c0.7,0,1.1-0.5,1.1-1V22.2c0-1.7-0.1-4.2,0.6-5.7c0.6-1.5,2-2.4,3.4-2.4c1.7,0,3,0.6,3.3,2.5
c0.3,1.2,0.2,4.3,0.2,5.5v15.6c0,0.6,0.5,1,1,1h5.8c0.7,0,1.1-0.5,1.1-1V19.1c0-3.2,0.4-6.8-1.5-9.2c-1.6-2.2-4.3-3.3-6.6-3.3
c-3.3,0-6.5,1.8-7.9,5.5c-1.6-3.7-3.8-5.5-7.4-5.5c-3.5,0-6.1,1.8-7.5,5.5h-0.1V8.3c0-0.6-0.5-0.9-1-1h-5.3c-0.7,0-1.1,0.5-1.1,1
v29.4C39.1,38.3,39.5,38.7,40.1,38.8z"/>
<path id="o" class="amazon-0" d="M151.7,6.7c-8.3,0-12.9,7.2-12.9,16.3s4.6,16.4,12.9,16.4c8,0,13.1-7.2,13.1-16.1
C164.9,14.1,160.3,6.7,151.7,6.7z M151.7,33.3c-4.5,0-4.5-7.7-4.5-11.3c0-3.6,0.3-9.3,4.5-9.3c1.9,0,3.1,0.8,3.7,2.9
c0.7,2.3,0.8,5.3,0.8,7.8C156.4,27.2,156.2,33.3,151.7,33.3z"/>
<path id="n" class="amazon-0" d="M184.5,6.7c-4,0-6.2,2-7.8,6h-0.1V8.2c-0.1-0.5-0.6-0.8-1-0.8h-5.3c-0.6,0-1,0.5-1.1,0.9v29.4
c0,0.6,0.5,1,1,1h5.7c0.7,0,1.1-0.5,1.1-1V21.9c0-2,0.1-3.8,0.9-5.6c0.7-1.4,2-2.3,3.3-2.3c4,0,3.6,4.7,3.6,7.9v16
c0.1,0.5,0.5,0.9,1,0.9h5.8c0.6,0,1-0.4,1.1-0.9V19.4c0-2.9,0-6.8-1.5-9.1C189.6,7.6,187.1,6.7,184.5,6.7z"/>
<path id="a_1_" class="amazon-0" d="M99.6,18.9c-3.3,0.4-7.6,0.7-10.8,2c-3.6,1.6-6.1,4.7-6.1,9.4c0,6,3.7,8.9,8.6,8.9
c4.1,0,6.3-0.9,9.5-4.2c1,1.5,1.4,2.2,3.3,3.8c0.5,0.2,0.9,0.2,1.4-0.1l0,0c1.1-1,3.3-2.8,4.4-3.8c0.5-0.4,0.4-1,0-1.5
c-1-1.5-2.1-2.6-2.1-5.3v-8.9c0-3.8,0.3-7.3-2.5-9.9c-2.1-2.1-5.9-2.9-8.7-2.9c-5.5,0-11.5,2-12.8,8.7c-0.1,0.7,0.4,1.1,0.8,1.2
L90,17c0.6,0,0.9-0.6,1-1c0.5-2.3,2.4-3.4,4.6-3.4c1.2,0,2.5,0.5,3.3,1.5c0.8,1.2,0.7,2.8,0.7,4.2V18.9L99.6,18.9z M98.4,30.8
c-0.9,1.6-2.3,2.6-4,2.6c-2.2,0-3.5-1.7-3.5-4.2c0-4.9,4.4-5.8,8.6-5.8v1.2C99.6,27,99.6,28.9,98.4,30.8z"/>
<path id="a" class="amazon-0" d="M34.6,33.4c-1-1.5-2.1-2.6-2.1-5.3v-8.9c0-3.8,0.3-7.3-2.5-9.9c-2.2-2.1-5.9-2.9-8.7-2.9
c-5.5,0-11.5,2-12.8,8.7c-0.1,0.7,0.4,1.1,0.8,1.2l5.6,0.6c0.6,0,0.9-0.6,1-1c0.5-2.3,2.4-3.4,4.7-3.4c1.2,0,2.5,0.5,3.3,1.5
c0.8,1.2,0.7,2.8,0.7,4.2v0.7c-3.4,0.4-7.7,0.7-10.9,2c-3.6,1.6-6.1,4.7-6.1,9.4c0,6,3.7,8.9,8.6,8.9c4.1,0,6.3-0.9,9.5-4.2
c1,1.5,1.4,2.2,3.3,3.8c0.5,0.2,0.9,0.2,1.4-0.1l0,0c1.1-1,3.3-2.8,4.4-3.8C35.1,34.5,35,33.9,34.6,33.4z M23.4,30.8
c-0.9,1.6-2.3,2.6-4,2.6c-2.2,0-3.4-1.7-3.4-4.2c0-4.9,4.4-5.8,8.6-5.8v1.2C24.4,27,24.5,28.9,23.4,30.8z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1 @@
<svg width="2500" height="679" viewBox="0 0 512 139" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g fill="#B52E31"><path d="M150.6 102.8v-63h8.1l38.5 50.7V39.8h7.7v63h-8.1l-38.5-51.2v51.2h-7.7zM267.6 100.3c-5.1 1.9-10.6 2.9-16.4 2.9-22.8 0-34.2-10.9-34.2-32.8 0-20.7 11-31.1 33-31.1 6.3 0 12.2.9 17.6 2.6v7c-5.4-2.1-11-3.1-16.7-3.1-17.2 0-25.8 8.2-25.8 24.4 0 17.5 8.5 26.2 25.4 26.2 2.7 0 5.7-.4 9-1.1V74.2h8.1v26.1zM280.6 78.5V39.8h8.1v38.7c0 12.1 6 18.2 18.1 18.2 12 0 18.1-6.1 18.1-18.2V39.8h8.1v38.7c0 16.5-8.7 24.8-26.2 24.8s-26.2-8.3-26.2-24.8zM355.6 39.8v56.4h33v6.6h-41.1v-63h8.1zM400.3 102.8h-8.5l31.3-71.3 31.3 71.3h-9L437.3 83h-20.8l2.2-6.6h15.9l-11.8-28.5-22.5 54.9zM463.1 102.8v-63H490c12 0 18 5 18 15.1 0 8.2-5.9 14.3-17.6 18.2l21.6 29.7h-10.7l-20-28.3v-5.3c12-1.9 18.1-6.5 18.1-13.9 0-5.8-3.3-8.7-10-8.7h-18v56.2h-8.3z"/></g><path d="M0 23L64.5 0l66.2 22.6-10.7 85.3-55.5 30.7-54.6-30.3L0 23z" fill="#E23237"/><path d="M130.7 22.6L64.5 0v138.6l55.5-30.7 10.7-85.3z" fill="#B52E31"/><path d="M64.6 16.2l-40.2 89.4 15-.3 8.1-20.2H83.4l8.8 20.4 14.3.3-41.9-89.6zm.1 28.7l13.6 28.4H52.8l11.9-28.4z" fill="#FFF"/></g></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@ -0,0 +1 @@
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 579 126" width="2500" height="544"><style>.st0{fill:#0081c9}</style><title>Imported Layers</title><g id="Page-1"><g id="Imported-Layers"><path id="Fill-1" class="st0" d="M37.8 125.9C18.9 125.9.4 112.3.4 81.6c0-30.8 18.5-44.2 37.4-44.2 9.3 0 16.6 2.4 21.8 5.8l-5.7 12.5c-3.5-2.5-8.7-4.1-13.9-4.1-11.4 0-21.8 9-21.8 29.8s10.7 30 21.8 30c5.2 0 10.4-1.6 13.9-4.1l5.7 12.8c-5.4 3.6-12.5 5.8-21.8 5.8"/><path id="Fill-2" class="st0" d="M102.9 125.9c-24.1 0-37.4-19.1-37.4-44.3 0-25.2 13.2-44.2 37.4-44.2 24.1 0 37.4 18.9 37.4 44.2 0 25.2-13.3 44.3-37.4 44.3zm0-74.8c-13.4 0-20 12-20 30.3s6.6 30.4 20 30.4 20-12.1 20-30.4c0-18.3-6.6-30.3-20-30.3z"/><path id="Fill-3" class="st0" d="M163.5 23.7c-5.7 0-10.3-4.4-10.3-9.8s4.6-9.8 10.3-9.8c5.7 0 10.3 4.4 10.3 9.8s-4.7 9.8-10.3 9.8zm-8.7 15.4h17.4v85h-17.4v-85z"/><path id="Fill-4" class="st0" d="M240.4 124.1V67.4c0-9.9-6-16.1-17.8-16.1-6.3 0-12.1 1.1-15.6 2.5v70.4h-17.2V43.4c8.5-3.5 19.4-6 32.7-6 23.8 0 35.3 10.4 35.3 28.4v58.4h-17.4"/><path id="Fill-5" class="st0" d="M303.5 125.9c-11 0-21.9-2.7-28.6-6V.3h17.2v41c4.1-1.9 10.7-3.5 16.6-3.5 21.9 0 36.8 15.8 36.8 41.8 0 32.1-16.6 46.3-42 46.3zm2.2-74.6c-4.7 0-10.3 1.1-13.6 2.8v55.8c2.5 1.1 7.4 2.2 12.3 2.2 13.7 0 23.8-9.5 23.8-31.2.1-18.6-8.7-29.6-22.5-29.6z"/><path id="Fill-6" class="st0" d="M392.3 125.9c-24.4 0-36.8-9.9-36.8-26.7 0-23.7 25.2-27.9 50.9-29.3v-5.4c0-10.7-7.1-14.5-18-14.5-8 0-17.8 2.5-23.5 5.2l-4.4-11.8c6.8-3 18.3-6 29.7-6 20.3 0 32.7 7.9 32.7 28.9v53.6c-6.1 3.3-18.6 6-30.6 6zm14.2-44.5c-17.4.9-34.7 2.4-34.7 17.5 0 9 6.9 14.5 20 14.5 5.5 0 12-.9 14.7-2.2V81.4z"/><path id="Fill-7" class="st0" d="M461.7 125.9c-9.9 0-20.3-2.7-26.5-6l5.8-13.2c4.4 2.7 13.7 5.5 20.2 5.5 9.3 0 15.5-4.6 15.5-11.7 0-7.7-6.5-10.7-15.1-13.9-11.4-4.3-24.1-9.5-24.1-25.4 0-14 10.9-23.8 29.8-23.8 10.3 0 18.8 2.5 24.8 6l-5.4 12c-3.8-2.4-11.4-5-17.5-5-9 0-14 4.7-14 10.9 0 7.7 6.3 10.4 14.7 13.6 11.8 4.4 24.9 9.3 24.9 25.9-.1 15.1-11.8 25.1-33.1 25.1"/><path id="Fill-8" class="st0" d="M578.6 81.2l-56.5 7.9c1.7 15.3 11.7 23 26 23 8.5 0 17.7-2.1 23.5-5.2l5 12.9c-6.6 3.5-18 6-29.7 6-26.8 0-41.8-17.2-41.8-44.3 0-26 14.5-44.2 38.3-44.2 22.1 0 35.2 14.5 35.2 37.4.2 2.1.2 4.3 0 6.5zM543.3 50c-13.2 0-21.9 10.1-22.2 27.8l41.2-5.7c-.2-14.8-7.7-22.1-19-22.1z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@ -0,0 +1,3 @@
<svg width="124" height="40" viewBox="0 0 124 40" xmlns="http://www.w3.org/2000/svg">
<path d="M63.849 19.694c-1.023 0-1.76.326-2.507.657v7.507c.716.066 1.126.066 1.805.066 2.454 0 2.79-1.092 2.79-2.616v-3.585c0-1.125-.384-2.029-2.088-2.029zm-16.295-.41c-1.702 0-2.09.908-2.09 2.033v.631h4.179v-.631c0-1.125-.389-2.033-2.089-2.033zm-31.566 7.813c0 .89.432 1.352 1.386 1.352 1.022 0 1.628-.324 2.375-.657v-1.78h-2.237c-1.059 0-1.524.19-1.524 1.085zM79.7 19.694c-1.705 0-2.296.904-2.296 2.03v4.106c0 1.129.59 2.035 2.296 2.035 1.7 0 2.296-.906 2.296-2.035v-4.107c0-1.125-.596-2.029-2.296-2.029zM7.632 31.702H2.619V19.917H.115v-4.06H2.62v-2.44c0-3.313 1.413-5.283 5.431-5.283h3.345v4.062h-2.09c-1.565 0-1.668.568-1.668 1.627l-.006 2.033h3.787l-.443 4.06H7.632v11.786zm17.13.031h-4.177l-.18-1.026a9.802 9.802 0 0 1-4.734 1.192c-3.063 0-4.694-1.988-4.694-4.737 0-3.244 1.903-4.402 5.307-4.402h3.465v-.701c0-1.656-.196-2.142-2.817-2.142h-4.286l.419-4.06h4.685c5.751 0 7.012 1.764 7.012 6.235v9.641zm14.206-11.518c-2.6-.433-3.346-.528-4.597-.528-2.246 0-2.925.481-2.925 2.335v3.506c0 1.853.679 2.337 2.925 2.337 1.251 0 1.998-.097 4.597-.532v3.961c-2.277.496-3.76.627-5.014.627-5.381 0-7.52-2.75-7.52-6.72v-2.845c0-3.975 2.139-6.729 7.52-6.729 1.254 0 2.737.13 5.014.629v3.959zM54.654 25.2h-9.191v.328c0 1.853.68 2.337 2.925 2.337 2.02 0 3.252-.097 5.847-.532v3.961c-2.503.496-3.807.627-6.262.627-5.382 0-7.522-2.75-7.522-6.72v-3.253c0-3.475 1.587-6.32 7.102-6.32 5.515 0 7.101 2.812 7.101 6.32V25.2zm16.294.076c0 3.838-1.129 6.637-7.97 6.637-2.471 0-3.92-.21-6.647-.618V9.355l5.01-.813v7.675c1.084-.39 2.485-.59 3.76-.59 5.012 0 5.847 2.183 5.847 5.69v3.959zm16.063.083c0 3.311-1.407 6.523-7.295 6.523-5.891 0-7.325-3.212-7.325-6.523v-3.197c0-3.313 1.434-6.525 7.325-6.525 5.888 0 7.295 3.212 7.295 6.525v3.197zm16.052 0c0 3.311-1.41 6.523-7.296 6.523-5.891 0-7.325-3.212-7.325-6.523v-3.197c0-3.313 1.434-6.525 7.325-6.525 5.887 0 7.296 3.212 7.296 6.525v3.197zm16.472 6.343h-5.431l-4.594-7.448v7.448h-5.012V9.354l5.012-.812v14.387l4.594-7.073h5.431l-5.014 7.719 5.014 8.127zM95.75 19.694c-1.703 0-2.294.904-2.294 2.03v4.106c0 1.129.591 2.035 2.294 2.035 1.7 0 2.301-.906 2.301-2.035v-4.107c0-1.125-.601-2.029-2.301-2.029zm26.646 9.229c.844 0 1.516.668 1.516 1.503 0 .848-.672 1.51-1.522 1.51a1.511 1.511 0 0 1-1.532-1.51c0-.835.686-1.503 1.532-1.503h.006zm-.006.234c-.68 0-1.237.568-1.237 1.27 0 .713.557 1.274 1.243 1.274.687.007 1.235-.56 1.235-1.268s-.548-1.276-1.235-1.276h-.006zm-.288 2.144h-.275v-1.677c.144-.02.282-.04.488-.04.261 0 .432.054.537.127.101.074.156.187.156.347 0 .221-.15.354-.336.408v.013c.151.027.254.16.289.406.04.261.082.361.108.416h-.288c-.04-.055-.082-.208-.117-.429-.04-.213-.15-.293-.37-.293h-.192v.722zm0-.928h.2c.225 0 .417-.081.417-.289 0-.147-.11-.293-.418-.293-.09 0-.152.007-.2.013v.569z" fill="#8c98a4" fill-rule="nonzero"/>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 200.4 66.5" style="enable-background:new 0 0 200.4 66.5;" xml:space="preserve">
<style type="text/css">
.google-0{fill:#8c98a4;}
</style>
<g>
<path id="g_1_" class="google-0" d="M51.5,24.4H29v6.6h16c-0.8,9.3-8.6,13.4-15.9,13.4c-9.4,0-17.6-7.4-17.6-17.7
c0-10.1,7.8-17.9,17.6-17.9c7.6,0,12,4.8,12,4.8l4.6-4.8c0,0-6-6.6-16.9-6.6C14.9,2.1,4.2,13.8,4.2,26.5c0,12.4,10.1,24.5,25,24.5
c13.1,0,22.7-8.9,22.7-22.2C51.9,26,51.5,24.4,51.5,24.4L51.5,24.4z"/>
<path id="o_2_" class="google-0" d="M69.8,19.5c-9.2,0-15.8,7.2-15.8,15.6c0,8.6,6.4,15.9,16,15.9c8.7,0,15.7-6.5,15.7-15.7
C85.6,24.9,77.4,19.5,69.8,19.5L69.8,19.5z M69.9,25.8c4.5,0,8.8,3.7,8.8,9.5c0,5.8-4.2,9.5-8.8,9.5c-5,0-8.9-4-8.9-9.6
C60.9,29.8,64.8,25.8,69.9,25.8L69.9,25.8z"/>
<path id="o_1_" class="google-0" d="M104.2,19.5c-9.2,0-15.8,7.2-15.8,15.6c0,8.6,6.4,15.9,16,15.9c8.7,0,15.7-6.5,15.7-15.7
C120,24.9,111.8,19.5,104.2,19.5L104.2,19.5z M104.3,25.8c4.5,0,8.8,3.7,8.8,9.5c0,5.8-4.2,9.5-8.8,9.5c-5,0-8.9-4-8.9-9.6
C95.3,29.8,99.2,25.8,104.3,25.8L104.3,25.8z"/>
<path id="g" class="google-0" d="M137.9,19.6c-8.5,0-15.1,7.4-15.1,15.7c0,9.4,7.7,15.8,14.9,15.8c4.5,0,6.8-1.7,8.7-3.8v3.1
c0,5.4-3.3,8.7-8.3,8.7c-4.8,0-7.2-3.6-8.1-5.6l-6.1,2.5c2.1,4.5,6.4,9.2,14.1,9.2c8.4,0,14.8-5.3,14.8-16.4V20.5h-6.6v2.7
C144.4,21,141.6,19.6,137.9,19.6L137.9,19.6z M138.5,25.8c4.1,0,8.4,3.6,8.4,9.6c0,6.2-4.2,9.5-8.5,9.5c-4.5,0-8.7-3.7-8.7-9.4
C129.8,29.3,134.1,25.8,138.5,25.8L138.5,25.8z"/>
<path id="e" class="google-0" d="M182.4,19.5c-8,0-14.7,6.3-14.7,15.7c0,9.9,7.5,15.8,15.4,15.8c6.6,0,10.8-3.7,13.2-6.9l-5.5-3.7
c-1.4,2.2-3.8,4.3-7.7,4.3c-4.4,0-6.4-2.4-7.7-4.8l21.1-8.8l-1.1-2.6C193.3,23.7,188.6,19.5,182.4,19.5L182.4,19.5z M182.6,25.6
c2.9,0,4.9,1.5,5.9,3.4l-14,5.9C173.7,30.3,178.1,25.6,182.6,25.6L182.6,25.6z"/>
<path id="l" class="google-0" d="M157.7,50.1h6.9V3.7h-6.9V50.1z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -0,0 +1 @@
<svg height="1832" viewBox="-225.55831065 -314.66992937 1500.95831065 950.31114876" width="2500" xmlns="http://www.w3.org/2000/svg"><path d="m696.2 91.7h28.4v79c0 40.1-22.1 63.1-60.6 63.1-38.1 0-60-22.6-60-62v-80h28.4v79.1c0 23.4 11.5 35.9 32 35.9s31.8-12.2 31.8-34.9zm-160 56.4h-64.2v-56.4h-28.4v140h28.4v-56.9h64.1v56.9h28.4v-140h-28.4v56.4zm711.2-56.4v139.8h28v-139.8zm-111.5 79.7h51.7v-25.5h-51.7v-28.7h75v-25.4h-103v139.8h105.7v-25.5h-77.7zm-111.4 16.5-31.8-96.3h-23.2l-31.8 96.3-30.9-96.2h-30.2l48.8 139.9h23.5l31.8-91.9 31.8 91.9h23.7l48.7-139.9h-29.5zm-198.4-95.4 61.1 139.1h-29.8l-12.6-29.1h-64.1l-.9 2-11.8 27.1h-29l61.7-139.9h24.8zm6.8 81.4-20.2-46.9-20.1 46.9-1.4 3.2h43z" fill="#24272a"/><path d="m164 216.8c.4-.3.5-.9.3-1.4a839.8 839.8 0 0 0 -102.5-166.4s-32.2 30.6-29.9 61.3a54 54 0 0 0 18.7 36.9c28.1 27.4 96.1 62 111.9 69.9.5.2 1.1.1 1.5-.3m-10.5 23.4c-.2-.6-.8-1-1.5-1l-113.2 3.9c12.3 21.9 33 38.9 54.5 33.7 14.9-3.7 48.5-27.2 59.6-35.2.9-.7.6-1.3.6-1.4m1.7-10.1c.6-.9-.4-1.7-.4-1.7-49.7-33.6-146.1-85.2-146.1-85.2a67 67 0 0 0 60.4 87.7c1.7.3 67.3 0 84.9-.1.5-.1.9-.3 1.2-.7m7.5-230c-4.9.4-18.2 3.5-18.2 3.5-30 7.7-37.1 35-37.1 35-5.5 17.1.1 36 .1 36 10 44.4 59.2 117.5 69.8 132.8.7.8 1.3.5 1.3.5.6-.2 1.1-.7 1.1-1.4 16.4-163.2-17-206.4-17-206.4m37.5 207.6c.6.2 1.3 0 1.6-.6 10.9-15.7 59.8-88.4 69.8-132.6 0 0 5.4-21.4.2-36 0 0-7.4-27.7-37.4-35 0 0-8.6-2.2-17.8-3.5 0 0-33.6 43.2-17.2 206.4-.1.6.3 1.1.8 1.3m26.8 31.6a2 2 0 0 0 -1.3.9c-.1.6 0 1.1.4 1.5 10.8 7.8 43.7 30.8 59.5 35.2 0 0 29.3 10 54.7-33.7zm143.5-96.3s-96.2 51.7-146 85.3c-.5.4-.8 1-.6 1.6 0 0 .5.9 1.2.9 17.8 0 85.2.1 87-.2 6.7-.5 13.3-2 19.5-4.5 0 0 24-7.6 36.4-34.9 0 0 11.1-22.2 2.5-48.2m-155.1 73.8c.4.3 1 .4 1.5.1 16.2-8.1 83.7-42.4 111.6-69.7 0 0 17.7-14.2 18.6-37.1 2-31.7-29.9-61.1-29.9-61.1s-59 71.5-102.3 166a2 2 0 0 0 .5 1.8" fill="#ce0e2d"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1 @@
<svg height="743" width="2500" xmlns="http://www.w3.org/2000/svg" viewBox="-0.002 0.066 827.851 245.153"><path d="M644.443 49.665c-13.938.277-25.968 3.986-35.689 11.219-10.465 7.782-15.764 18.294-15.764 31.252 0 9.024 2.39 16.852 7.017 23.26 4.628 6.412 14.103 12.553 29.02 18.832 11.302 4.401 18.797 8.187 22.29 11.214a12.416 12.416 0 0 1 4.49 9.895c0 6.182-2.386 14.903-22.773 14.39a76.026 76.026 0 0 1-39.106-12.517s-.749-.462-.749 2.067v26.563a3.1 3.1 0 0 0 1.611 1.93c10.26 5.452 22.403 8.212 36.064 8.212 15.831 0 28.984-3.76 39.08-11.183 10.47-7.695 15.775-18.376 15.775-31.74 0-9.551-2.79-17.79-8.352-24.382-5.56-6.587-15.282-12.41-30.056-18.176-13.405-5.56-18.617-8.92-20.638-10.737-2.478-2.257-3.689-5.422-3.689-9.644a11.583 11.583 0 0 1 5.28-9.998c3.893-2.827 9.115-4.274 15.512-4.274a53.256 53.256 0 0 1 30.344 9.024l4.274 2.888c.538 0 1.036-.528 1.195-1.862V58.129a75.298 75.298 0 0 0-35.136-8.464M409.012 52.483v55.752h-55.41v-48.52a7.23 7.23 0 0 0-7.228-7.232h-18.698V185.99a7.216 7.216 0 0 0 7.218 7.162h18.709V130.9h55.409v55.09a7.226 7.226 0 0 0 7.233 7.163h18.694V59.716a7.196 7.196 0 0 0-2.108-5.115 7.206 7.206 0 0 0-5.11-2.118z" fill="#005ffa"/><path d="M713.936 52.483h113.913v140.67H713.936z" fill="none"/><g transform="translate(713.925 52.416)"><path d="M.01.066h48.654c31.811 0 65.264 21.336 65.264 67.66 0 41.983-27.569 72.794-63.848 72.794H2.668c-.892.011-1.78.082-2.657.216zm27.77 116.148h18.642c22.906 0 39.121-19.463 39.121-44.594 0-31.016-17.277-48.248-41.142-48.248H27.78z" fill="#005ffa" fill-rule="evenodd"/></g><path d="M559.458 56.195h-18.499v87.113a26.98 26.98 0 0 1-13.328 23.85 26.982 26.982 0 0 1-27.317 0 26.97 26.97 0 0 1-13.328-23.85V63.357a7.161 7.161 0 0 0-7.161-7.162h-18.499v87.113c0 29.071 23.567 52.638 52.639 52.638s52.639-23.567 52.639-52.638V63.357a7.155 7.155 0 0 0-7.146-7.162" fill="#005ffa"/><path d="M0 .426h244.792v244.793H0z" fill="none"/><g transform="translate(0 .261)"><path d="M244.791 122.562c0 67.598-54.798 122.396-122.396 122.396S-.002 190.16-.002 122.562C-.002 54.963 54.798.165 122.395.165c67.598 0 122.396 54.798 122.396 122.397" fill="#005ffa"/></g><g fill="#fff"><path d="M72.01 149.98v43.754h26.045V176.02c0-14.384-11.66-26.04-26.045-26.04M158.37 112.121a25.997 25.997 0 0 0-10.731-2.323h-37.46c-7.187 0-13.02-5.828-13.02-13.015V51.916H71.116v57.882c.005 14.384 11.665 26.045 26.045 26.05h37.449c3.457 0 6.766 1.37 9.208 3.816a13.015 13.015 0 0 1 3.812 9.209v44.862h26.045v-57.887a26.034 26.034 0 0 0-15.303-23.727M152.174 51.914h-5.438v17.709c0 14.385 11.66 26.045 26.045 26.05V51.914z"/></g></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -0,0 +1 @@
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 350.3 90" width="2500" height="642"><style>.st0{fill:#1f8ded}</style><path class="st0" d="M119.3 58V32c0-1.6 1.3-2.9 2.9-2.9 1.6 0 2.9 1.3 2.9 2.9v26c0 1.6-1.3 2.9-2.9 2.9-1.5 0-2.9-1.3-2.9-2.9zM152.5 59.1L139.9 39v19c0 1.6-1.3 2.9-2.9 2.9-1.6 0-2.9-1.3-2.9-2.9V32.8c0-2.1 1.7-3.9 3.9-3.9h.2c1.3 0 2.6.7 3.3 1.8L154 50.5V31.8c0-1.6 1.3-2.9 2.9-2.9 1.6 0 2.9 1.3 2.9 2.9V57c0 2.1-1.7 3.9-3.9 3.9-1.4 0-2.7-.6-3.4-1.8zM180 34.5v23.8c0 1.5-1.2 2.7-2.7 2.7h-.4c-1.5 0-2.7-1.2-2.7-2.7V34.5h-6.7c-1.5 0-2.7-1.2-2.7-2.7 0-1.5 1.2-2.7 2.7-2.7h19.3c1.5 0 2.7 1.2 2.7 2.7 0 1.5-1.2 2.7-2.7 2.7H180zM194.1 58.3V31.6c0-1.4 1.2-2.6 2.6-2.6h17.5c1.4 0 2.6 1.2 2.6 2.6 0 1.4-1.2 2.6-2.6 2.6h-14.3v7.4h12.3c1.4 0 2.6 1.2 2.6 2.6 0 1.4-1.2 2.6-2.6 2.6h-12.3v8.7h14.3c1.4 0 2.6 1.2 2.6 2.6 0 1.4-1.2 2.6-2.6 2.6h-17.5c-1.4.2-2.6-.9-2.6-2.4zM241.3 59.2l-4.6-10.3h-7.1v9.2c0 1.6-1.3 2.9-2.9 2.9h-.1c-1.6 0-2.9-1.3-2.9-2.9V32c0-1.6 1.3-2.9 2.9-2.9h10.6c7.6 0 11.1 4.8 11.1 9.9 0 4.3-2.3 7.6-5.8 8.9l4 9c.8 1.9-.5 4-2.6 4-1.1 0-2.2-.6-2.6-1.7zm-4-25.1h-7.6v9.5h7.7c3.3 0 5.2-1.7 5.2-4.7-.1-2.5-2-4.8-5.3-4.8zM275.9 57.7c-2.4 2.4-5.7 3.8-9.1 3.8-3.4 0-6.6-1.1-9-3.6-3.5-3.5-4-7.7-4-12.9s.5-9.5 4-12.9c2.4-2.4 5.6-3.6 9-3.6 3.4 0 6.7 1.3 9.1 3.7.8.9 1.5 1.8 2 2.9.9 1.9-.5 4-2.6 4-1.2 0-2.2-.7-2.7-1.8-.2-.6-.6-1.1-1-1.6-1-1.3-2.8-2-4.8-2-1.8 0-3.6.8-4.9 2.1-2.2 2.3-2.2 6.2-2.2 9.2 0 2.9 0 6.9 2.2 9.2 1.3 1.3 3.1 2.1 4.9 2.1 2 0 3.8-.7 4.8-2 .4-.5.8-1.1 1-1.7.4-1.1 1.5-1.8 2.7-1.8 2.1 0 3.5 2.1 2.6 4-.5 1.1-1.2 2.1-2 2.9zM307 57.9c-2.4 2.4-5.8 3.6-9.2 3.6-3.4 0-6.7-1.2-9.2-3.6-3.5-3.5-4-7.7-4-12.9s.6-9.5 4-12.9c2.4-2.4 5.8-3.6 9.2-3.6s6.7 1.2 9.2 3.6c3.5 3.5 4 7.7 4 12.9.1 5.2-.5 9.5-4 12.9zm-4.1-22c-1.3-1.3-3.2-2.1-5-2.1-1.8 0-3.8.8-5 2.1-2.2 2.3-2.3 6.2-2.3 9.2 0 2.9.1 6.8 2.3 9.1 1.3 1.3 3.2 2.1 5 2.1s3.8-.8 5-2.1c2.2-2.3 2.3-6.2 2.3-9.1 0-3-.1-7-2.3-9.2zM344.7 58.1V38.2l-7.5 20.3c-.4 1.2-1.6 2-2.9 2-1.3 0-2.4-.8-2.9-2l-7.5-20.6v20.2c0 1.6-1.3 2.8-2.8 2.8-1.6 0-2.8-1.3-2.8-2.8V33.4c0-2.4 2-4.4 4.4-4.4h.4c1.8 0 3.5 1.1 4.1 2.9l7.3 19.8 7.4-19.8c.6-1.7 2.3-2.9 4.1-2.9 2.4 0 4.4 2 4.4 4.4v24.7c0 1.6-1.3 2.8-2.8 2.8-1.7 0-2.9-1.2-2.9-2.8zM78.8 0H11.3C5 0 0 5 0 11.2v67.5C0 85 5 90 11.3 90h67.5C85 90 90 85 90 78.8V11.3C90 5 85 0 78.8 0zM57 16.5c0-1.7 1.3-3 3-3s3 1.3 3 3v40.1c0 1.7-1.3 3-3 3s-3-1.3-3-3V16.5zM42 15c0-1.7 1.3-3 3-3s3 1.3 3 3v43.5c0 1.7-1.3 3-3 3s-3-1.3-3-3V15zm-15 1.5c0-1.7 1.3-3 3-3s3 1.3 3 3v40.1c0 1.7-1.3 3-3 3s-3-1.3-3-3V16.5zm-15 6c0-1.7 1.3-3 3-3s3 1.3 3 3v27c0 1.7-1.3 3-3 3s-3-1.3-3-3v-27zm65 45.8c-.5.4-11.6 9.7-32 9.7s-31.5-9.3-32-9.7c-1.3-1.1-1.4-3-.3-4.2 1.1-1.3 3-1.4 4.2-.3.2 0 10.1 8.2 28.1 8.2 18.2 0 28-8.2 28-8.3 1.3-1.1 3.2-.9 4.2.3 1.2 1.3 1 3.2-.2 4.3zm1-18.8c0 1.7-1.3 3-3 3s-3-1.3-3-3v-27c0-1.7 1.3-3 3-3s3 1.3 3 3v27z"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 200.4 66.5" style="enable-background:new 0 0 200.4 66.5;" xml:space="preserve">
<style type="text/css">
.lenovo-0{fill:#8C98A4;}
</style>
<g>
<path id="n_1_" class="lenovo-0" d="M80.4,21.2c-3.5,0-7.4,1.6-9.8,4.8l0,0l0,0v-4.3h-8.2v30h8.2V34.6c0-3.1,2.4-6.3,6.8-6.3
c3.4,0,6.9,2.4,6.9,6.3v17.1h8.2V33.1C92.6,26.2,87.7,21.2,80.4,21.2z"/>
<polygon id="v" class="lenovo-0" points="151.2,21.7 143.8,42.1 136.3,21.7 126.9,21.7 139.3,51.7 148.3,51.7 160.6,21.7 "/>
<path id="e_1_" class="lenovo-0" d="M55.8,26.1c-2.8-3.2-6.9-4.9-11.9-4.9c-9.1,0-15.9,6.7-15.9,15.5c0,9.1,6.9,15.5,16.8,15.5
c5.6,0,11.3-2.6,14-5.7l-5.2-4c-3.4,2.5-5.4,3.2-8.6,3.2c-2.8,0-5.1-0.9-6.6-2.4l21.1-8.7C59,31.2,57.7,28.3,55.8,26.1z M36.1,37.9
c-0.4-3.1,0.4-5.5,1.7-7.2c1.4-1.9,3.6-3,6.3-3c3,0,5.2,1.7,6.4,4.2L36.1,37.9z"/>
<polygon id="l_1_" class="lenovo-0" points="8.6,12.7 0.2,12.7 0.2,51.7 27.3,51.7 27.3,44.1 8.6,44.1 "/>
<path id="o_4_" class="lenovo-0" d="M175.6,21.2c-9.1,0-16.2,6.8-16.2,15.5c0,8.8,7.1,15.5,16.1,15.5c9.1,0,16.2-6.8,16.2-15.5
C191.6,27.9,184.6,21.2,175.6,21.2z M175.6,45.1c-4.5,0-8.1-3.7-8.1-8.5c0-5,3.3-8.5,7.9-8.5c4.5,0,8.1,3.7,8.1,8.5
C183.5,41.6,180.2,45.1,175.6,45.1z"/>
<path id="o_3_" class="lenovo-0" d="M112.1,21.2c-9.1,0-16.2,6.8-16.2,15.5c0,8.8,7.1,15.5,16.1,15.5c9.1,0,16.2-6.8,16.2-15.5
C128.2,27.9,121.1,21.2,112.1,21.2z M112.1,45.1c-4.5,0-8.1-3.7-8.1-8.5c0-5,3.3-8.5,7.9-8.5c4.5,0,8.1,3.7,8.1,8.5
C120,41.6,116.7,45.1,112.1,45.1z"/>
<polygon id="t" class="lenovo-0" points="191.4,48.1 192.8,48.1 192.8,51.7 193.6,51.7 193.6,48.1 194.9,48.1 194.9,47.4 191.4,47.4
"/>
<polygon id="m_1_" class="lenovo-0" points="199.3,47.4 198,49.4 196.7,47.4 195.8,47.4 195.8,51.7 196.6,51.7 196.6,48.6 198,50.7
198.1,50.7 199.4,48.6 199.4,51.7 200.2,51.7 200.2,47.4 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1 @@
<svg viewBox="0 -8.881784197001252e-16 267.51517722360785 65.24679557585003" xmlns="http://www.w3.org/2000/svg" width="2500" height="610"><path d="M263.043 56.411a4.418 4.418 0 1 0 .085 0zm0 8.33a3.874 3.874 0 1 1 3.809-3.938v.065a3.791 3.791 0 0 1-3.708 3.871h-.1m-16.96-9.535h-9.6V40.17c0-3.585-.064-8.2-4.993-8.2-5 0-5.765 3.906-5.765 7.939v15.294h-9.6V24.287h9.216v4.225h.129a10.1 10.1 0 0 1 9.093-4.994c9.73 0 11.524 6.4 11.524 14.726zm-40.79-35.143a5.571 5.571 0 1 1 5.57-5.572 5.571 5.571 0 0 1-5.57 5.572m4.8 35.143h-9.61V24.287h9.61zM250.87.004h-55.21a4.728 4.728 0 0 0-4.781 4.67v55.439a4.731 4.731 0 0 0 4.781 4.675h55.21a4.741 4.741 0 0 0 4.8-4.675V4.67a4.738 4.738 0 0 0-4.8-4.67m-86.12 31.749c-4.8 0-7.68 3.205-7.68 7.875s2.879 7.878 7.68 7.878 7.687-3.2 7.687-7.878-2.881-7.875-7.687-7.875m16.525 23.437h-8.838v-4.1h-.131a12.071 12.071 0 0 1-9.544 4.868c-9.224 0-15.3-6.657-15.3-16.071 0-8.646 5.377-16.585 14.216-16.585 3.973 0 7.684 1.087 9.861 4.1h.126V9.577h9.609zm-46.139-19.048a5.756 5.756 0 0 0-5.894-5.89 6.406 6.406 0 0 0-6.784 5.89zm8.132 13.7a16.909 16.909 0 0 1-13.128 6.151c-9.6 0-17.286-6.408-17.286-16.331s7.685-16.328 17.286-16.328c8.973 0 14.6 6.4 14.6 16.328v3.01h-22.282a7.171 7.171 0 0 0 7.235 6.019 8.193 8.193 0 0 0 6.851-3.778zM47.834 24.279h9.219v4.225h.131a10.085 10.085 0 0 1 9.09-4.994c9.735 0 11.527 6.405 11.527 14.726V55.19h-9.6V40.159c0-3.588-.066-8.2-5-8.2-4.99 0-5.76 3.907-5.76 7.939v15.288h-9.6zM82.669 9.58h9.6v27.265l10.88-12.583h11.77l-12.6 14.313 12.335 16.63h-12.066L92.397 39.923h-.126v15.28h-9.6zM32.911 24.276h9.6v30.916h-9.6zm4.8-15.37a5.569 5.569 0 1 1-5.57 5.569 5.569 5.569 0 0 1 5.57-5.569M0 9.587h9.993v36.4h18.5v9.222H0zm263.744 51.522a1.2 1.2 0 0 0 1.21-1.269c0-.9-.543-1.33-1.657-1.33h-1.8v4.712h.677v-2.054h.832l.019.025 1.291 2.029h.724l-1.389-2.1zm-.783-.472h-.785v-1.593h.995c.514 0 1.1.084 1.1.757 0 .774-.593.836-1.314.836" fill="#0a66c2"/></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

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