ちょっとした提案ですが、リソース編集用のテキストエリアのフォントサイズをグローバル設定(またはユーザー設定)で変更できるようにしたいです。
ブラウザのフォントサイズを変えて凌ぐこともできますが、他の部分まで変わってしまうので少々具合が悪いです。
MODxCarbonなどのマネージャテーマで対処することも考えましたが、フォントサイズは使用者の年齢や目の具合で人それぞれ。
マルチユーザー運用まで考えますと、ユーザーごとに変えられるようにできるとモアグッド?
1.ドキュメントリソース (RTE編集をOFFにした状態)
改善前(現状) : #ta, .tmplvars textarea{ font-size : 130%; } ※現状12ポイントぐらい?
改善案 : グローバル設定/ユーザー設定のフォントサイズで値が指定されてればインラインCSSで優先指定・・・とか
2.エレメントリソース
改善前(現状) : input, select, textarea, td { font: inherit; } ※現状9ポイントぐらい? ※1
改善案 : グローバル設定/ユーザー設定のフォントサイズで値が指定されてればインラインCSSで優先指定・・・とか
※1 よくカンマやセミコロンの入力ミスを犯してしまいます・・・
※ 自分は乱視と老眼がめっちゃ来てるので何卒・・・
※ 他の対処案もあると思います。皆さんのご意見もお聞かせくださいまし。
【改善提案】リソース編集テキストエリアの文字サイズ
Re: 【改善提案】リソース編集テキストエリアの文字サイズ
プラグイン作りまーす
(1月35日過ぎでよければ)
(1月35日過ぎでよければ)
Re: 【改善提案】リソース編集テキストエリアの文字サイズ
一昨日、下の5つ星プラグインがリリースされてました(作者 : mac2000さん)。
http://modxcms.com/extras/package/638
EditArea自体は比較的古いjsですが、lamikkoさんがQuickManagerを最初にリリースされた時ぐらいのインパクトがあります。セットアップも非常に簡単で、modxのオンライン開発環境が大きく改善します。エディタの初期設定やCSS、デザインなどがまだ甘く荒削りな状態ですが、次期Evoへの標準実装プラグインの筆頭かと。現状でも、ea_functions.jsのinitEditArea関数のeditAreaLoader.initを呼び出すところで、初期化パラメータを指定してやれば挙動を変えることができますが、ここがプラグインパラメータで変更できるようになるのは次回リリースかもしれませんね。
フォントサイズをデフォルトの10ポイントから12ポイントに変更する改造例)
開発者には超~~お勧めの一品です。是非お試しください。
EditArea : http://www.cdolivet.com/index.php?page=editArea
http://modxcms.com/extras/package/638
EditArea自体は比較的古いjsですが、lamikkoさんがQuickManagerを最初にリリースされた時ぐらいのインパクトがあります。セットアップも非常に簡単で、modxのオンライン開発環境が大きく改善します。エディタの初期設定やCSS、デザインなどがまだ甘く荒削りな状態ですが、次期Evoへの標準実装プラグインの筆頭かと。現状でも、ea_functions.jsのinitEditArea関数のeditAreaLoader.initを呼び出すところで、初期化パラメータを指定してやれば挙動を変えることができますが、ここがプラグインパラメータで変更できるようになるのは次回リリースかもしれませんね。
フォントサイズをデフォルトの10ポイントから12ポイントに変更する改造例)
コード: 全て選択
editAreaLoader.init({
id: el.id,
・・・
toolbar: 'undo, redo, |, select_font, |, syntax_selection, |, change_smooth_selection, highlight, reset_highlight, word_wrap',
font_size: 12
});
EditArea : http://www.cdolivet.com/index.php?page=editArea