diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 000000000..94ce435b3
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,7 @@
+[*]
+charset = utf-8
+indent_style = space
+indent_size = 2
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
new file mode 100644
index 000000000..3945b1110
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE.md
@@ -0,0 +1,14 @@
+
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 000000000..3945b1110
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,14 @@
+
diff --git a/.gitignore b/.gitignore
index a719c7c36..764942ab6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
+# General
.DS_Store
Thumbs.db
db.json
@@ -6,4 +7,12 @@ node_modules/
public/
.deploy*/
src/_drafts
-.avoscloud/
\ No newline at end of file
+package-lock.json
+.avoscloud/
+
+# Temporary
+tmp/
+temp/
+TODOs.md
+draft.md
+
diff --git a/LICENSE b/LICENSE
index 4645bc4bc..4d747eb68 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2013-2015 Yuxi Evan You
+Copyright (c) 2013-present Yuxi Evan You
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/Makefile b/Makefile
deleted file mode 100644
index 5a6bcf288..000000000
--- a/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-all: update deploy
-
-deploy:
- rm -rf public db.json
- node install.js
- hexo generate
- hexo deploy
-
-update:
- cd ../vue && \
- git checkout -- dist && \
- git checkout master && \
- npm run build
- cp ../vue/dist/vue.min.js themes/vue/source/js/vue.min.js
- cp ../vue/dist/vue.js themes/vue/source/js/vue.js
- node update.js
diff --git a/README.md b/README.md
index 433bac51c..ba3d47ca3 100644
--- a/README.md
+++ b/README.md
@@ -1,21 +1,44 @@
-# vue.js 中文文档
+# Vue 2 中文文档
-https://cn.vuejs.org
+> ⚠️ 此仓库是 Vue 2 的文档,部署在 v2.cn.vuejs.org,已处于维护模式。
+>
+> Vue 3 的中文文档请移步至 https://github.com/vuejs-translations/docs-zh-cn
-**感谢所有参与翻译的朋友们!**
+该站点基于 [Hexo](https://hexo.io/) 构建而成。网站内容在 `src` 文件夹内,格式为 Markdown。欢迎 issue 或 pull request。
-## 本地预览
+英文原版仓库地址:https://github.com/vuejs/v2.vuejs.org
+## 开发
+
+``` bash
+$ pnpm install
+$ pnpm start # 开发服务器地址为 http://localhost:4000
```
-$ npm install -g hexo-cli
-$ npm install
-$ hexo server
-```
-然后访问 `localhost:4000` 即可预览。
+## 部署
+
+该站点通过 [CircleCI](https://circleci.com/) 对 `master` 分支进行自动部署。
+
+## 如何参与贡献
+
+目前网站处于维护状态,我们会定期同步英文版的更新,包括[文档内容](https://github.com/vuejs/v2.vuejs.org/tree/master/src)和[前端代码](https://github.com/vuejs/v2.vuejs.org/tree/master/themes/vue)等。欢迎大家:
-网站内容均在 `src` 目录下以 Markdown 格式进行撰写。
+* 同步英文站点最新的改动到这里
+* 修复错别字或错误的书写格式
+* 发 issue 讨论译法或书写格式
+* 发 issue 讨论部署或协作流程上的问题
-更多使用方法请移步 [hexo](http://hexo.io/) 查阅。
+有劳在翻译之前移步 [wiki](https://github.com/vuejs/v2.cn.vuejs.org/wiki) 了解相关注意事项。
+
+**注意:**
+
+1. 原则上这里只进行英文版对应的翻译工作,如果觉得原文有改进之处,或任何不仅针对中文版,而受益所有语言版本的想法,建议直接在英文版仓库讨论。
+2. 原则上这里不适合讨论 Vue 的使用问题,建议相关问题在 Vue 的[官方论坛](https://forum.vuejs.org/) (英文)、[聊天室](https://chat.vuejs.org/) (英文) 或各大主流技术社区讨论,以便得到更多人的帮助和更充分的讨论。
+
+## 致谢
+
+网站在创立之初得到了很多朋友们的帮助,大家一起分工协作完成了整站的翻译工作。[这个页面](https://v2.cn.vuejs.org/about/)集中记录了大家这段时期的努力和付出,以表谢意!
+
+**感谢所有参与翻译的朋友们!**
-英文原版在 https://github.com/vuejs/vuejs.org/
+目前网站已处于维护状态,最新的文档/翻译贡献情况可以参阅 GitHub 提供的 [contributors](https://github.com/vuejs/v2.cn.vuejs.org/graphs/contributors) 页面。
diff --git a/_config.yml b/_config.yml
index 62d789289..5337aa4ad 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,6 +1,6 @@
# Hexo Configuration
-## Docs: http://zespia.tw/hexo/docs/configuration.html
-## Source: https://github.com/tommy351/hexo/
+## Docs: https://hexo.io/docs/
+## Source: https://github.com/hexojs/hexo
# Site
title: Vue.js
@@ -12,7 +12,7 @@ language: zh-CN
# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
-url: https://cn.vuejs.org
+url: https://v2.cn.vuejs.org
root: /
permalink: :year/:month/:day/:title/
tag_dir: tags
@@ -29,7 +29,8 @@ new_post_name: :title.md # File name of new posts
default_layout: post
auto_spacing: false # Add spaces between asian characters and western characters
titlecase: false # Transform title into titlecase
-external_link: true # Open external links in new tab
+external_link:
+ enable: true # Open external links in new tab
max_open_file: 100
multi_thread: true
filename_case: 0
@@ -39,6 +40,7 @@ highlight:
enable: true
line_number: false
tab_replace:
+ hljs: true
# Category & Tag
default_category: uncategorized
@@ -76,9 +78,14 @@ pagination_dir: page
# Disqus
disqus_shortname:
+# Include/Exclude Files/Folders
+exclude:
+## Exclude example code from Nunjucks
+ - "v2/examples/vue-20-*/*"
+
# Extensions
-## Plugins: https://github.com/tommy351/hexo/wiki/Plugins
-## Themes: https://github.com/tommy351/hexo/wiki/Themes
+## Plugins: https://github.com/hexojs/hexo/wiki/Plugins
+## Themes: https://github.com/hexojs/hexo/wiki/Themes
theme: vue
exclude_generator:
@@ -96,39 +103,49 @@ markdown:
# Offline
## Config passed to sw-precache
## https://github.com/JLHwung/hexo-offline
-offline:
- maximumFileSizeToCacheInBytes: 10485760
- staticFileGlobs:
- - public/**/*.{js,html,css,png,jpg,gif,svg,eot,ttf,woff,json,xml}
- stripPrefix: public
- verbose: true
- runtimeCaching:
- - urlPattern: /*
- handler: cacheFirst
- options:
- origin: sendgrid.sp1.convertro.com
- - urlPattern: /*
- handler: cacheFirst
- options:
- origin: ad.doubleclick.net
- - urlPattern: /*
- handler: cacheFirst
- options:
- origin: cdn.jsdelivr.net
- - urlPattern: /*
- handler: cacheFirst
- options:
- origin: fonts.googleapis.com
- - urlPattern: /*
- handler: cacheFirst
- options:
- origin: fonts.gstatic.com
+# offline:
+# maximumFileSizeToCacheInBytes: 10485760
+# staticFileGlobs:
+# - public/**/*.{js,html,css,png,jpg,jpeg,gif,svg,eot,ttf,woff,woff2,json,xml}
+# stripPrefix: public
+# verbose: true
+# runtimeCaching:
+# # Ad Sources - should be networkFirst
+# - urlPattern: /*
+# handler: networkFirst
+# options:
+# origin: sendgrid.sp1.convertro.com
+# - urlPattern: /*
+# handler: networkFirst
+# options:
+# origin: ad.doubleclick.net
+# # CDNs - should be cacheFirst, since they should be used specific versions so should not change
+# - urlPattern: /*
+# handler: cacheFirst
+# options:
+# origin: cdn.jsdelivr.net
+# - urlPattern: /*
+# handler: cacheFirst
+# options:
+# origin: fonts.googleapis.com
+# - urlPattern: /*
+# handler: cacheFirst
+# options:
+# origin: fonts.gstatic.com
+# - urlPattern: /*
+# handler: cacheFirst
+# options:
+# origin: cdnjs.cloudflare.com
+# - urlPattern: /*
+# handler: cacheFirst
+# options:
+# origin: maxcdn.bootstrapcdn.com
# Deployment
-## Docs: http://zespia.tw/hexo/docs/deployment.html
+## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: git
- repository: git@github.com:vuejs/cn.vuejs.org.git
+ repository: git@github.com:vuejs/v2.cn.vuejs.org.git
branch: gh-pages
feed:
@@ -178,4 +195,3 @@ alias:
examples/svg.html: v2/examples/svg.html
examples/todomvc.html: v2/examples/todomvc.html
examples/tree-view.html: v2/examples/tree-view.html
-
diff --git a/_scripts/pre-deploy.js b/_scripts/pre-deploy.js
new file mode 100644
index 000000000..bf435118e
--- /dev/null
+++ b/_scripts/pre-deploy.js
@@ -0,0 +1,61 @@
+// udpate to latest built files of Vue
+require('./sync-sponsors')
+
+const fs = require('fs')
+const zlib = require('zlib')
+const axios = require('axios')
+const execSync = require('child_process').execSync
+
+const themeconfPath = 'themes/vue/_config.yml'
+const installPath = 'src/v2/guide/installation.md'
+const themeconfig = fs.readFileSync(themeconfPath, 'utf-8')
+const installation = fs.readFileSync(installPath, 'utf-8')
+
+// get latest Vue version
+console.log(`Checking latest Vue version...`)
+const localVersion = themeconfig.match(/vue_version: (.*)/)[1]
+const version = execSync('npm view vue@v2-latest version').toString().trim()
+
+if (localVersion === version) {
+ console.log(`Version is up-to-date.`)
+ process.exit(0)
+}
+
+console.log(`Latest version: ${version}. Downloading dist files...`)
+
+// replace version in theme config
+fs.writeFileSync(
+ themeconfPath,
+ themeconfig.replace(/vue_version: .*/, 'vue_version: ' + version)
+)
+
+// grab it from unpkg
+Promise.all([download(`vue.js`), download(`vue.min.js`)])
+ .then(([devSize, prodSize]) => {
+ // replace installation page version and size
+ fs.writeFileSync(
+ installPath,
+ installation
+ .replace(/vue_version: .*/, 'vue_version: ' + version)
+ .replace(/gz_size:.*/g, `gz_size: "${prodSize}"`)
+ .replace(/\/vue@[\d\.]+/g, `/vue@${version}`)
+ )
+ console.log(
+ `\nSuccessfully updated Vue version (${version}) and gzip file size (${prodSize}kb).\n`
+ )
+ })
+ .catch((err) => {
+ console.error(err)
+ process.exit(1)
+ })
+
+function download(file) {
+ return axios({
+ url: `http://unpkg.com/vue@${version}/dist/${file}`,
+ method: 'get'
+ }).then((res) => {
+ fs.writeFileSync(`themes/vue/source/js/${file}`, res.data)
+ const zipped = zlib.gzipSync(Buffer.from(res.data))
+ return (zipped.length / 1024).toFixed(2)
+ })
+}
diff --git a/_scripts/sync-sponsors.js b/_scripts/sync-sponsors.js
new file mode 100644
index 000000000..60c726da6
--- /dev/null
+++ b/_scripts/sync-sponsors.js
@@ -0,0 +1,18 @@
+// sync latest data from sponsor.vuejs.org
+const fs = require('fs')
+const path = require('path')
+const axios = require('axios')
+const yaml = require('js-yaml')
+
+const configPath = path.resolve(__dirname, '../themes/vue/_config.yml')
+
+;(async () => {
+ const { data } = await axios(`https://sponsors.vuejs.org/data.json`)
+ const yml = yaml.dump(data)
+ const config = fs.readFileSync(configPath, 'utf-8')
+ const updated = config.replace(
+ /(# START SPONSORS)[^]*(# END SPONSORS)/,
+ `$1\n${yml}$2`
+ )
+ fs.writeFileSync(configPath, updated)
+})()
diff --git a/assets/data.ai b/assets/data.ai
new file mode 100644
index 000000000..b7c58b4c2
--- /dev/null
+++ b/assets/data.ai
@@ -0,0 +1,2548 @@
+%PDF-1.5
%
+1 0 obj
<>/OCGs[10 0 R 11 0 R 9 0 R 12 0 R 13 0 R 62 0 R 63 0 R 61 0 R 64 0 R 65 0 R 116 0 R 117 0 R 115 0 R 118 0 R 119 0 R 166 0 R 167 0 R 168 0 R 169 0 R 208 0 R 209 0 R 210 0 R 211 0 R 250 0 R 251 0 R 252 0 R 253 0 R 254 0 R 295 0 R 296 0 R 297 0 R 298 0 R 299 0 R 340 0 R 341 0 R 342 0 R 343 0 R 344 0 R 385 0 R 386 0 R 387 0 R 388 0 R 389 0 R]>>/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<>stream
+
+
+
+
+ application/pdf
+
+
+ Web
+
+
+ Adobe Illustrator CC 22.0 (Windows)
+ 2018-02-14T10:12:46+03:00
+ 2018-02-15T12:42:30+03:00
+ 2018-02-15T12:42:30+03:00
+
+
+
+ 256
+ 160
+ JPEG
+ /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7
FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F
XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUk8w+cvL+gLTULkCciqWsY5ysP8AVHT5tQZl
afR5M30jbv6Ov1vamDTf3kt+4c/x72DXv54oHIstKLJ2eaXif+BVW/4lm1h2H/Ol8g85l9rhfox/
M/or9Ky1/PJ+QF3pI4/tNFNuPkrL/HJT7D7pfYjH7XH+LH8j+xmvlzz95b15hFaXBiuz/wAek4CS
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
+
+
+
+ proof:pdf
+ uuid:65E6390686CF11DBA6E2D887CEACB407
+ xmp.did:b447e5d3-1882-f74c-86c5-b0d064ffdecd
+ uuid:18fbab5b-d050-4e51-a16b-91cfdc608e34
+
+ uuid:a9723cdd-1014-4f3c-a962-ba7880a2e28a
+ xmp.did:8cf8c13b-67ec-e64e-a381-50c6ce508fe8
+ uuid:65E6390686CF11DBA6E2D887CEACB407
+ proof:pdf
+
+
+
+
+ saved
+ xmp.iid:8cf8c13b-67ec-e64e-a381-50c6ce508fe8
+ 2018-02-13T20:44:55+03:00
+ Adobe Illustrator CC 22.0 (Windows)
+ /
+
+
+ saved
+ xmp.iid:b447e5d3-1882-f74c-86c5-b0d064ffdecd
+ 2018-02-14T10:12:46+03:00
+ Adobe Illustrator CC 22.0 (Windows)
+ /
+
+
+
+ Web
+ Document
+ 1
+ False
+ False
+
+ 1200.000000
+ 750.000000
+ Pixels
+
+
+
+
+ SourceSansPro-Bold
+ Source Sans Pro
+ Bold
+ Open Type
+ Version 2.021;PS 2.000;hotconv 1.0.86;makeotf.lib2.5.63406
+ False
+ SourceSansPro-Bold.ttf
+
+
+ SourceCodePro-Medium
+ Source Code Pro
+ Medium
+ Open Type
+ Version 1.017;PS Version 1.000;hotconv 1.0.70;makeotf.lib2.5.5900
+ False
+ SourceCodePro-Medium_0.ttf
+
+
+ SourceCodePro-Black
+ Source Code Pro
+ Black
+ Open Type
+ Version 1.017;PS Version 1.000;hotconv 1.0.70;makeotf.lib2.5.5900
+ False
+ SourceCodePro-Black.ttf
+
+
+ SourceCodePro-Bold
+ Source Code Pro
+ Bold
+ Open Type
+ Version 1.017;PS Version 1.000;hotconv 1.0.70;makeotf.lib2.5.5900
+ False
+ SourceCodePro-Bold.ttf
+
+
+
+
+
+ Cyan
+ Magenta
+ Yellow
+ Black
+
+
+
+
+
+ Группа образцов по умолчанию
+ 0
+
+
+
+ Белый
+ RGB
+ PROCESS
+ 255
+ 255
+ 255
+
+
+ Черный
+ RGB
+ PROCESS
+ 0
+ 0
+ 0
+
+
+ RGB красный
+ RGB
+ PROCESS
+ 255
+ 0
+ 0
+
+
+ RGB желтый
+ RGB
+ PROCESS
+ 255
+ 255
+ 0
+
+
+ RGB зеленый
+ RGB
+ PROCESS
+ 0
+ 255
+ 0
+
+
+ RGB голубой
+ RGB
+ PROCESS
+ 0
+ 255
+ 255
+
+
+ RGB синий
+ RGB
+ PROCESS
+ 0
+ 0
+ 255
+
+
+ RGB пурпурный
+ RGB
+ PROCESS
+ 255
+ 0
+ 255
+
+
+ R=193 G=39 B=45
+ RGB
+ PROCESS
+ 193
+ 39
+ 45
+
+
+ R=237 G=28 B=36
+ RGB
+ PROCESS
+ 237
+ 28
+ 36
+
+
+ R=241 G=90 B=36
+ RGB
+ PROCESS
+ 241
+ 90
+ 36
+
+
+ R=247 G=147 B=30
+ RGB
+ PROCESS
+ 247
+ 147
+ 30
+
+
+ R=251 G=176 B=59
+ RGB
+ PROCESS
+ 251
+ 176
+ 59
+
+
+ R=252 G=238 B=33
+ RGB
+ PROCESS
+ 252
+ 238
+ 33
+
+
+ R=217 G=224 B=33
+ RGB
+ PROCESS
+ 217
+ 224
+ 33
+
+
+ R=140 G=198 B=63
+ RGB
+ PROCESS
+ 140
+ 198
+ 63
+
+
+ R=57 G=181 B=74
+ RGB
+ PROCESS
+ 57
+ 181
+ 74
+
+
+ R=0 G=146 B=69
+ RGB
+ PROCESS
+ 0
+ 146
+ 69
+
+
+ R=0 G=104 B=55
+ RGB
+ PROCESS
+ 0
+ 104
+ 55
+
+
+ R=34 G=181 B=115
+ RGB
+ PROCESS
+ 34
+ 181
+ 115
+
+
+ R=0 G=169 B=157
+ RGB
+ PROCESS
+ 0
+ 169
+ 157
+
+
+ R=41 G=171 B=226
+ RGB
+ PROCESS
+ 41
+ 171
+ 226
+
+
+ R=0 G=113 B=188
+ RGB
+ PROCESS
+ 0
+ 113
+ 188
+
+
+ R=46 G=49 B=146
+ RGB
+ PROCESS
+ 46
+ 49
+ 146
+
+
+ R=27 G=20 B=100
+ RGB
+ PROCESS
+ 27
+ 20
+ 100
+
+
+ R=102 G=45 B=145
+ RGB
+ PROCESS
+ 102
+ 45
+ 145
+
+
+ R=147 G=39 B=143
+ RGB
+ PROCESS
+ 147
+ 39
+ 143
+
+
+ R=158 G=0 B=93
+ RGB
+ PROCESS
+ 158
+ 0
+ 93
+
+
+ R=212 G=20 B=90
+ RGB
+ PROCESS
+ 212
+ 20
+ 90
+
+
+ R=237 G=30 B=121
+ RGB
+ PROCESS
+ 237
+ 30
+ 121
+
+
+ R=199 G=178 B=153
+ RGB
+ PROCESS
+ 199
+ 178
+ 153
+
+
+ R=153 G=134 B=117
+ RGB
+ PROCESS
+ 153
+ 134
+ 117
+
+
+ R=115 G=99 B=87
+ RGB
+ PROCESS
+ 115
+ 99
+ 87
+
+
+ R=83 G=71 B=65
+ RGB
+ PROCESS
+ 83
+ 71
+ 65
+
+
+ R=198 G=156 B=109
+ RGB
+ PROCESS
+ 198
+ 156
+ 109
+
+
+ R=166 G=124 B=82
+ RGB
+ PROCESS
+ 166
+ 124
+ 82
+
+
+ R=140 G=98 B=57
+ RGB
+ PROCESS
+ 140
+ 98
+ 57
+
+
+ R=117 G=76 B=36
+ RGB
+ PROCESS
+ 117
+ 76
+ 36
+
+
+ R=96 G=56 B=19
+ RGB
+ PROCESS
+ 96
+ 56
+ 19
+
+
+ R=66 G=33 B=11
+ RGB
+ PROCESS
+ 66
+ 33
+ 11
+
+
+ R=224 G=102 B=102
+ PROCESS
+ 100.000000
+ RGB
+ 224
+ 102
+ 102
+
+
+
+
+
+ Оттенки серого
+ 0
+
+
+
+ R=0 G=0 B=0
+ RGB
+ PROCESS
+ 0
+ 0
+ 0
+
+
+ R=26 G=26 B=26
+ RGB
+ PROCESS
+ 26
+ 26
+ 26
+
+
+ R=51 G=51 B=51
+ RGB
+ PROCESS
+ 51
+ 51
+ 51
+
+
+ R=77 G=77 B=77
+ RGB
+ PROCESS
+ 77
+ 77
+ 77
+
+
+ R=102 G=102 B=102
+ RGB
+ PROCESS
+ 102
+ 102
+ 102
+
+
+ R=128 G=128 B=128
+ RGB
+ PROCESS
+ 128
+ 128
+ 128
+
+
+ R=153 G=153 B=153
+ RGB
+ PROCESS
+ 153
+ 153
+ 153
+
+
+ R=179 G=179 B=179
+ RGB
+ PROCESS
+ 179
+ 179
+ 179
+
+
+ R=204 G=204 B=204
+ RGB
+ PROCESS
+ 204
+ 204
+ 204
+
+
+ R=230 G=230 B=230
+ RGB
+ PROCESS
+ 230
+ 230
+ 230
+
+
+ R=242 G=242 B=242
+ RGB
+ PROCESS
+ 242
+ 242
+ 242
+
+
+
+
+
+ Цветовая группа для Web
+ 0
+
+
+
+ R=63 G=169 B=245
+ RGB
+ PROCESS
+ 63
+ 169
+ 245
+
+
+ R=122 G=201 B=67
+ RGB
+ PROCESS
+ 122
+ 201
+ 67
+
+
+ R=255 G=147 B=30
+ RGB
+ PROCESS
+ 255
+ 147
+ 30
+
+
+ R=255 G=29 B=37
+ RGB
+ PROCESS
+ 255
+ 29
+ 37
+
+
+ R=255 G=123 B=172
+ RGB
+ PROCESS
+ 255
+ 123
+ 172
+
+
+ R=189 G=204 B=212
+ RGB
+ PROCESS
+ 189
+ 204
+ 212
+
+
+
+
+
+
+ Adobe PDF library 15.00
+ 21.0.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+endstream
endobj
3 0 obj
<>
endobj
15 0 obj
<>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/Properties<>>>/Thumb 395 0 R/TrimBox[0.0 0.0 1200.0 750.0]/Type/Page>>
endobj
391 0 obj
<>stream
+HWMsϯ#@WSNR%;X냳M*ES^Zk}^7fHb8`x^Y]v͒N+]f|yvC+FӤX)MM{} T?^·iW,H+M;Dbs88OsCӺ{-L7w-\Ҁ+-pS`929`A.$l73v25nQ
+|~7"^:\~>Sxx,|C'Faft`}V/~Kj4a&x4m;(ߑ&fCa0U0YAGf]bc%\OѰ1my13aT3#e!d^ 1T=te͉oaArM=^e(g:3߹LaH9j?rb?r諕bxr*aL4rKz咿\l'UaLP9xrL/>^W-Y>5\R-NOV-9؞Zr@tPj,n.UbI)'M\xzb^.W?&TØNxU +Wʕtr{q)MP6lQ`!p,4طYp#v<
+ x hDKAxŝ{=vu7<\tCHyXiZމwj̞|meUXT+],%+,j[5M],FlrΒsA.xn4vn!jϡǫ,ڶ8l5"032 O!4t+?iuV>;x Kב)ېH5JnX3m}XB>Py":ⶆN; C4Z1`9˲:F%G[@L>
J)@YJ%-e_0fF܂T/XFCэ'ЏĊX_
/W@c :.Y u됼vp-iZ@a'UaB*3^%~}M6xxLi֞ޒo>\{l
QB4*g[
+Q8U6I8EOɩ0jű\=kp`)nRV ͶyRTq0Y鷺
+H9L:unn^uNo+)wݫUX8է
Vkn@ I
*}s\:it[zu))>2