From 55adcdf953450b5c379d595f95dd7692f56f0818 Mon Sep 17 00:00:00 2001 From: Dmitry Yakovlev Date: Sat, 15 Dec 2018 19:12:51 +0300 Subject: [PATCH 1/5] Change field type for css_inline Use Codemirror for Inline CSS field --- blueprints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/blueprints.yaml b/blueprints.yaml index f5f1cc0..4ae1044 100644 --- a/blueprints.yaml +++ b/blueprints.yaml @@ -26,7 +26,8 @@ form: type: bool css_inline: - type: textarea + type: editor + mode: css label: Inline CSS help: CSS that will be added inline to every page From 07f45506dc583a79096ffff134d087bad495fb4b Mon Sep 17 00:00:00 2001 From: Dmitry Yakovlev Date: Sat, 15 Dec 2018 19:17:38 +0300 Subject: [PATCH 2/5] Update CHANGELOG.md --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0431169..cccc82e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# v0.2.2 +## xx/xx/xxxx + +1. [](#improved) + * Use Codemirror for Inline CSS + # v0.2.1 ## 07/27/2016 From f6a5e7202c9d7a96d97aeaaaf2545a50a15e242b Mon Sep 17 00:00:00 2001 From: Dmitry Yakovlev Date: Sat, 15 Dec 2018 19:18:48 +0300 Subject: [PATCH 3/5] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cccc82e..fbe3420 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ # v0.2.2 -## xx/xx/xxxx +## 12/15/2018 1. [](#improved) * Use Codemirror for Inline CSS From 7b610806b193a1b7ead1c783e7cc02b1e29c74ec Mon Sep 17 00:00:00 2001 From: Dmitry Yakovlev Date: Mon, 17 Dec 2018 23:30:26 +0300 Subject: [PATCH 4/5] Fix mode --- blueprints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/blueprints.yaml b/blueprints.yaml index 4ae1044..b2e8c7b 100644 --- a/blueprints.yaml +++ b/blueprints.yaml @@ -27,6 +27,7 @@ form: css_inline: type: editor + codemirror: mode: css label: Inline CSS help: CSS that will be added inline to every page From 2afc7ebe9f89d29be2a653a9262a734bf1aa53f9 Mon Sep 17 00:00:00 2001 From: Dmitry Yakovlev Date: Mon, 17 Dec 2018 23:39:35 +0300 Subject: [PATCH 5/5] Add translation --- CHANGELOG.md | 6 ++++-- blueprints.yaml | 24 ++++++++++++------------ languages.yaml | 20 ++++++++++++++++++++ 3 files changed, 36 insertions(+), 14 deletions(-) create mode 100644 languages.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index fbe3420..a8f0b9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,9 @@ # v0.2.2 -## 12/15/2018 +## 12/17/2018 -1. [](#improved) +1. [](#new) + * Added translation +2. [](#improved) * Use Codemirror for Inline CSS # v0.2.1 diff --git a/blueprints.yaml b/blueprints.yaml index b2e8c7b..5fbbac9 100644 --- a/blueprints.yaml +++ b/blueprints.yaml @@ -1,5 +1,5 @@ name: Custom CSS -version: 0.2.1 +version: 0.2.2 description: Adds some custom CSS to your Grav site icon: plug author: @@ -16,12 +16,12 @@ form: fields: enabled: type: toggle - label: Plugin status + label: PLUGIN_ADMIN.PLUGIN_STATUS highlight: 1 default: 0 options: - 1: Enabled - 0: Disabled + 1: PLUGIN_ADMIN.ENABLED + 0: PLUGIN_ADMIN.DISABLED validate: type: bool @@ -29,20 +29,20 @@ form: type: editor codemirror: mode: css - label: Inline CSS - help: CSS that will be added inline to every page + label: PLUGIN_CUSTOM_CSS.INLINE_CSS + help: PLUGIN_CUSTOM_CSS.INLINE_CSS_HELP css_files: type: list - label: CSS Files - help: CSS Files that will be loaded on every page. Use relative or absolute URLs + label: PLUGIN_CUSTOM_CSS.CSS_FILES + help: PLUGIN_CUSTOM_CSS.CSS_FILES_HELP fields: .path: type: text - label: File path - help: Relative to web root + label: PLUGIN_CUSTOM_CSS.CSS_FILES_PATH + help: PLUGIN_CUSTOM_CSS.CSS_FILES_PATH_HELP .priority: type: int - label: Priority (0=Default) - help: Lower means later inclusion. Negative value to add this file after the other files (that come with the theme) + label: PLUGIN_CUSTOM_CSS.CSS_FILES_PATH_PRIORITY + help: PLUGIN_CUSTOM_CSS.CSS_FILES_PATH_PRIORITY_HELP default: 0 diff --git a/languages.yaml b/languages.yaml new file mode 100644 index 0000000..9f60a35 --- /dev/null +++ b/languages.yaml @@ -0,0 +1,20 @@ +en: + PLUGIN_CUSTOM_CSS: + INLINE_CSS: "Inline CSS" + INLINE_CSS_HELP: "CSS that will be added inline to every page" + CSS_FILES: "CSS Files" + CSS_FILES_HELP: "CSS Files that will be loaded on every page. Use relative or absolute URLs" + CSS_FILES_PATH: "File path" + CSS_FILES_PATH_HELP: "Relative to web root" + CSS_FILES_PATH_PRIORITY: "Priority (0=Default)" + CSS_FILES_PATH_PRIORITY_HELP: "Lower means later inclusion. Negative value to add this file after the other files (that come with the theme)" +ru: + PLUGIN_CUSTOM_CSS: + INLINE_CSS: "Встроенный CSS" + INLINE_CSS_HELP: "CSS код, который будет добавлен на каждой странице" + CSS_FILES: "CSS файлы" + CSS_FILES_HELP: "CSS файлы, которые будут загружаться на каждой странице. Используйте относительные или абсолютные URL" + CSS_FILES_PATH: "Путь к файлу" + CSS_FILES_PATH_HELP: "Относительно корня" + CSS_FILES_PATH_PRIORITY: "Приоритет (0=По умолчанию)" + CSS_FILES_PATH_PRIORITY_HELP: "Меньше - файл подключается позже. Отрицательное значение для подключения этого файла после других файлов (которые поставляются с темой)" \ No newline at end of file