Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5657

VSCode、Vim、iTerm、Slackなどのカラーテーマが簡単に作れるWebサイト 「themer.dev」

$
0
0

themer.devを使うと、
ブラウザで、エディタやターミナル、etc のツールで使えるカラーテーマを簡単に作ることができます。

スクリーンショット 2020-04-21 23.07.32.png

できること

  • GUIで色を確認しながらスキーマを作れる
  • カラーピッカーが使える
  • shadeの中間色を自動計算されることができる
  • 多数ツールに対応しており、形式を合わせた設定ファイルを出力できる
  • 作ったテーマをURLで簡単に共有できる

作り方

試しにVimのカラーテーマを作ってみました

はじめに、shadeの0~7、accentの0~7の色を選びます
:の右にカラーコードを入力すると、即UIに色が反映されます

スクリーンショット 2020-04-21 23.07.51.png

Dark・Lightモードの切り替えも可能です
caluculate intermediary shadesのチェックを入れると
shade1~6に中間色を自動で入れてくれます

accent・shadeはそれぞれのだいたい以下のような位置付けになっているみたいです
(Githubリポジトリ README参照 https://github.com/mjswensen/themer)

Color KeyTypical Usage
accent0error, VCS deletion
accent1syntax
accent2warning, VCS modification
accent3success, VCS addition
accent4syntax
accent5syntax
accent6syntax, caret/cursor
accent7syntax, special
shade0background color
shade1UI
shade2UI, text selection
shade3UI, code comments
shade4UI
shade5UI
shade6foreground text
shade7foreground text

右の雫アイコンから、カラーピッカーを使うこともできます。

スクリーンショット 2020-04-21 23.08.26.png

色を設定していくと、URLにパラメータが追加されていきます
URLに編集情報が全て入るので、編集の保存・共有がURLで簡単にできてしまいます

今回作成したテーマのURLです
https://themer.dev/?activeColorSet=dark&colors.dark.shade0=%23121212&colors.dark.shade7=%23868ea2&colors.dark.accent0=%23ffff00&colors.dark.accent1=%23d7ffff&colors.dark.accent2=%23d7ffaf&colors.dark.accent3=%2380ffff&colors.dark.accent4=%230087af&colors.dark.accent5=%2388bff7&colors.dark.accent6=%23005faf&colors.dark.accent7=%23afffff

Previewで実際コードやターミナルのUIの見え方を確認することができます。
スクリーンショット 2020-04-21 23.08.38.png

Downloadで指定ツールにチェックボックスをつけ、設定ファイルをダウンロードすることができます
スクリーンショット 2020-04-21 23.08.49.png
色々あります

Vimのみにチェックを入れた場合、ダウンロードしたディレクトリは以下のような構成でした

themerディレクトリ
.
├── README.md
├── Vim
│   └── ThemerVim.vim
└── colors.js

README.mdに書いてある通り、.vim内にcolorsを作ってそこにThemerVim.vimを配置しました
Vimの場合、ファイル名を変えることで、テーマの名前も変わります

あとは.vimrcにカラースキーマの設定を書けばVimの色が変わります

colorscheme ThemerVim

オリジナルのカラースキーマが簡単に作れました

スクリーンショット 2020-04-21 23.45.26.png

まとめ

thermer.devを使うと、超お手軽にオリジナルのエディタカラーテーマが作れました
対応ツールも多いので、皆さん是非試してみてください

作ったVimのカラースキーマ

https://github.com/uji/ujicolo.vim


Viewing all articles
Browse latest Browse all 5657

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>