16
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

オリジナルのLGTM画像が誰でも簡単に作れるサイトを公開してみた

Last updated at Posted at 2020-05-17

##はじめに
この度、誰でも簡単にLGTM画像が作れるサイト「LGTM Creator」を公開しました。
スクリーンショット 2020-05-17 10.27.58.png
URL: http://hackason-lgtm-front.s3-website-ap-northeast-1.amazonaws.com/
本記事ではサイトの概要と具体的な使い方を説明します。

サイトの内容

LGTM Creatorは誰でも簡単にLGTM画像を作成、投稿できるサイトです。
LGTM画像とは、プルリクエストで行うコードレビューでレビュアーがOKを出す際にいいね(Looks Good To Meの略称)の意でメッセージ上に貼り付ける画像のことです。

従来のLGTMサイトとの違い

よりオリジナルな画像が作れる

従来のLGTM作成サイトの多くは、使用する画像の中心にLGTM等のテキストが自動で配置される、というものでした。

しかし、これでは少し味気ないし、テキストと画像の肝心な箇所が被って見辛くなってしまうこともよくあります。
LGTM Creatorではテキストの位置、フォントデザイン、色、大きさ、角度をユーザが自由に決めることができます。

スクリーンショット 2020-05-17 8.54.35.png

ランキングが表示される

従来のサイトでは、直近で他のユーザによって投稿された画像が表示されるだけと言ったものが多く、その時サイト内で人気のある画像を探したりすることができませんでした。
LGTM Creatorでは、全ユーザから使用された回数の多い順にランキング形式で画像を見ることができます。そのため、何か面白い画像を使いたいけれど、自分ではちょっと思いつかないなんて人には特にオススメです。
スクリーンショット 2020-05-17 9.04.09.png

使い方

自身でLGTM画像を作る場合

  1. まず、使いたい素になる画像のリンクをページ上部のフォーム内に入力します。
    注:jpgやpngファイルは指定できません。
  2. 作成ボタンを押します
  3. 以下の画面で自由に編集できます。終わったら「投稿する」を押します。
    スクリーンショット 2020-05-17 9.12.14.png

画像を使用する

  1. 使用したい画像の右上にある「使用する」をクリックします。(タイムラインやランキングから選択できます。)
  2. 画像リンクのコピーが成功したら、Github等のコメント欄にペーストします。

使用した技術

  • Typescript
  • Scala
  • AWS
  • tui-image-editor

今回LGTM画像の作成、編集にはtui-image-editorを使用しています(そのまま使えなかったのでところどころフォークして使ってます)。

終わりに

LGTM画像を使うと、コードレビューが少し楽しくなります。
あなたも自分ならではのユーモア溢れる世界に一つだけのLGTM画像を作ってみてください。

16
5
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?