Created
December 4, 2016 14:56
-
-
Save artanikin/73320b4fccf8eaabd784ad93860098e0 to your computer and use it in GitHub Desktop.
Конфигурация для Trix WYSIWYG редактора.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Trix.config.lang = | |
bold: "Жирный" | |
bullets: "Маркерованный список" | |
byte: "Байт" | |
bytes: "Байты" | |
captionPlaceholder: "Введите описание здесь…" | |
captionPrompt: "Добавить описание…" | |
code: "Код" | |
heading1: "Заголовок" | |
indent: "Увеличить уровень" | |
italic: "Наклонный" | |
link: "Ссылка" | |
numbers: "Нумерованный список" | |
outdent: "Уменьшить уровень" | |
quote: "Цитата" | |
redo: "Вернуть" | |
remove: "Remove" | |
strike: "Зачеркнутый" | |
undo: "Удалить" | |
unlink: "Удалить ссылку" | |
urlPlaceholder: "Введите ссылку…" | |
GB: "GB" | |
KB: "KB" | |
MB: "MB" | |
PB: "PB" | |
TB: "TB" | |
{makeFragment} = Trix | |
{lang} = Trix.config | |
Trix.config.toolbar = | |
content: makeFragment """ | |
<div class="button_row"> | |
<span class="button_group text_tools"> | |
<button type="button" class="icon bold" data-trix-attribute="bold" data-trix-key="b" title="#{lang.bold}">#{lang.bold}</button> | |
<button type="button" class="icon italic" data-trix-attribute="italic" data-trix-key="i" title="#{lang.italic}">#{lang.italic}</button> | |
<button type="button" class="icon strike" data-trix-attribute="strike" title="#{lang.strike}">#{lang.strike}</button> | |
<button type="button" class="icon link" data-trix-attribute="href" data-trix-action="link" data-trix-key="k" title="#{lang.link}">#{lang.link}</button> | |
</span> | |
<span class="button_group block_tools"> | |
<button type="button" class="icon heading-1" data-trix-attribute="heading1" title="#{lang.heading1}">#{lang.heading1}</button> | |
<button type="button" class="icon quote" data-trix-attribute="quote" title="#{lang.quote}">#{lang.quote}</button> | |
<button type="button" class="icon code" data-trix-attribute="code" title="#{lang.code}">#{lang.code}</button> | |
<button type="button" class="icon list bullets" data-trix-attribute="bullet" title="#{lang.bullets}">#{lang.bullets}</button> | |
<button type="button" class="icon list numbers" data-trix-attribute="number" title="#{lang.numbers}">#{lang.numbers}</button> | |
<button type="button" class="icon nesting-level decrease" data-trix-action="decreaseNestingLevel" title="#{lang.outdent}">#{lang.outdent}</button> | |
<button type="button" class="icon nesting-level increase" data-trix-action="increaseNestingLevel" title="#{lang.indent}">#{lang.indent}</button> | |
</span> | |
<span class="button_group history_tools"> | |
<button type="button" class="icon undo" data-trix-action="undo" data-trix-key="z" title="#{lang.undo}">#{lang.undo}</button> | |
<button type="button" class="icon redo" data-trix-action="redo" data-trix-key="shift+z" title="#{lang.redo}">#{lang.redo}</button> | |
</span> | |
</div> | |
<div class="dialogs"> | |
<div class="dialog link_dialog" data-trix-attribute="href" data-trix-dialog="href"> | |
<div class="link_url_fields"> | |
<input type="url" required name="href" placeholder="#{lang.urlPlaceholder}"> | |
<div class="button_group"> | |
<input type="button" value="#{lang.link}" data-trix-method="setAttribute"> | |
<input type="button" value="#{lang.unlink}" data-trix-method="removeAttribute"> | |
</div> | |
</div> | |
</div> | |
</div> | |
""" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment