ロゴ作成【Laravel / Canva】

# ゴール
Laravel デフォルトのロゴではなく、自作ロゴを作成してセットしたい。

![スクリーンショット 2025-05-30 23.14.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/717d4c63-1b7e-4254-aacf-934a784223e8.png)

![スクリーンショット 2025-05-30 23.14.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/8fb83445-7e1d-4a04-ae2f-84c56a3fe748.png)



# 手順
① Canva でロゴ作成
② プレビューで切り取り & 保存
③ Laravelに画像をセット



# ① Canva でロゴ作成
Canva AI でロゴを作成

https://www.canva.com/ai

![スクリーンショット 2025-05-30 23.17.49.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/5c7a4ad2-89a6-45b1-a01a-dd8594ba0410.png)

## AI に依頼する際のメッセージ例
```
「DevDays」のロゴ作成
テキストのみ
黒系
シンプル
```



## ダウンロード
ダウンロードの際の注意点
・AIの画像を選び、「エディターで開く」をクリック
![スクリーンショット 2025-06-18 12.45.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/2f4cd1d3-11d5-492f-880d-8813b9ee7c1f.png)

↓

・背景除去のみを行い、そのままダウンロード
※ 切り取り等は行わない → 「プレビュー」で切り取りを行う (自由度が高いため))
![スクリーンショット 2025-06-18 12.39.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/2d350861-3815-45b3-8fae-c9c3b2670e8a.png)

↓
 
・「PNG」+「背景透過」でダウンロード
　→ 背景透過しないと webアプリにセットした際、微妙なデザインになる
![スクリーンショット 2025-05-30 23.27.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/c87f9e0d-d333-4d31-a046-4939cecec308.png)



# ② プレビューで切り取り & 保存
プレビューで画像をトリミングする方法（Mac）

## １： 画像を開く

## ２： トリミング範囲を選択する
トラックパッド or マウスで切り取りたい部分をドラッグ選択
↓ 点線の四角が出てきます（選択範囲）
![スクリーンショット 2025-05-31 10.18.36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/d70a1ddd-99b1-4b65-be8e-0dea73c55c45.png)
 

## ３： トリミングを実行する
メニューバーの
```
ツール
↓ 切り取り（または ⌘ + K）
```
![スクリーンショット 2025-05-31 10.20.15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/6a8b8d56-8c5c-4d7b-b28a-edd1c762b432.png)


## ４： 保存する
```
# 上書き保存
⌘ + S で上書き保存

# 新しい名前をつけて保存
ファイル → 複製 → 新しい名前をつけて保存
```



# ③ Laravel にセットする
storage/app/public/ に保存して公開する

## １： 以下にファイルを保存
```
storage/app/public/XXX.png
```

### public 以下にフォルダを作成し、そこに入れてもOK
```
# 例
/storage/app/public/images/devdays.png
```
![スクリーンショット 2025-06-07 12.13.50.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/a2b42016-7ec3-474b-ad55-b82a90706d4f.png)


## ２： シンボリックリンクを作成（まだの場合）
```bash
php artisan storage:link
```


## ３： /views/components/application-logo.blade.php で画像を表示する
ロゴ画像は、
/views/components/application-logo.blade.php
で設定されている。

/views/components/application-logo.blade.php
のデフォルトを全てコメントアウトして、自作 img タグをセットする。↓
```/views/components/application-logo.blade.php
{{-- <svg viewBox="0 0 316 316" xmlns="http://www.w3.org/2000/svg" {{ $attributes }}>
    <path d="M305.8 81.125C305.77 80.995 305.69 80.885 305.65 80.755C305.56 80.525 305.49 80.285 305.37 80.075C305.29 79.935 305.17 79.815 305.07 79.685C304.94 79.515 304.83 79.325 304.68 79.175C304.55 79.045 304.39 78.955 304.25 78.845C304.09 78.715 303.95 78.575 303.77 78.475L251.32 48.275C249.97 47.495 248.31 47.495 246.96 48.275L194.51 78.475C194.33 78.575 194.19 78.725 194.03 78.845C193.89 78.955 193.73 79.045 193.6 79.175C193.45 79.325 193.34 79.515 193.21 79.685C193.11 79.815 192.99 79.935 192.91 80.075C192.79 80.285 192.71 80.525 192.63 80.755C192.58 80.875 192.51 80.995 192.48 81.125C192.38 81.495 192.33 81.875 192.33 82.265V139.625L148.62 164.795V52.575C148.62 52.185 148.57 51.805 148.47 51.435C148.44 51.305 148.36 51.195 148.32 51.065C148.23 50.835 148.16 50.595 148.04 50.385C147.96 50.245 147.84 50.125 147.74 49.995C147.61 49.825 147.5 49.635 147.35 49.485C147.22 49.355 147.06 49.265 146.92 49.155C146.76 49.025 146.62 48.885 146.44 48.785L93.99 18.585C92.64 17.805 90.98 17.805 89.63 18.585L37.18 48.785C37 48.885 36.86 49.035 36.7 49.155C36.56 49.265 36.4 49.355 36.27 49.485C36.12 49.635 36.01 49.825 35.88 49.995C35.78 50.125 35.66 50.245 35.58 50.385C35.46 50.595 35.38 50.835 35.3 51.065C35.25 51.185 35.18 51.305 35.15 51.435C35.05 51.805 35 52.185 35 52.575V232.235C35 233.795 35.84 235.245 37.19 236.025L142.1 296.425C142.33 296.555 142.58 296.635 142.82 296.725C142.93 296.765 143.04 296.835 143.16 296.865C143.53 296.965 143.9 297.015 144.28 297.015C144.66 297.015 145.03 296.965 145.4 296.865C145.5 296.835 145.59 296.775 145.69 296.745C145.95 296.655 146.21 296.565 146.45 296.435L251.36 236.035C252.72 235.255 253.55 233.815 253.55 232.245V174.885L303.81 145.945C305.17 145.165 306 143.725 306 142.155V82.265C305.95 81.875 305.89 81.495 305.8 81.125ZM144.2 227.205L100.57 202.515L146.39 176.135L196.66 147.195L240.33 172.335L208.29 190.625L144.2 227.205ZM244.75 114.995V164.795L226.39 154.225L201.03 139.625V89.825L219.39 100.395L244.75 114.995ZM249.12 57.105L292.81 82.265L249.12 107.425L205.43 82.265L249.12 57.105ZM114.49 184.425L96.13 194.995V85.305L121.49 70.705L139.85 60.135V169.815L114.49 184.425ZM91.76 27.425L135.45 52.585L91.76 77.745L48.07 52.585L91.76 27.425ZM43.67 60.135L62.03 70.705L87.39 85.305V202.545V202.555V202.565C87.39 202.735 87.44 202.895 87.46 203.055C87.49 203.265 87.49 203.485 87.55 203.695V203.705C87.6 203.875 87.69 204.035 87.76 204.195C87.84 204.375 87.89 204.575 87.99 204.745C87.99 204.745 87.99 204.755 88 204.755C88.09 204.905 88.22 205.035 88.33 205.175C88.45 205.335 88.55 205.495 88.69 205.635L88.7 205.645C88.82 205.765 88.98 205.855 89.12 205.965C89.28 206.085 89.42 206.225 89.59 206.325C89.6 206.325 89.6 206.325 89.61 206.335C89.62 206.335 89.62 206.345 89.63 206.345L139.87 234.775V285.065L43.67 229.705V60.135ZM244.75 229.705L148.58 285.075V234.775L219.8 194.115L244.75 179.875V229.705ZM297.2 139.625L253.49 164.795V114.995L278.85 100.395L297.21 89.825V139.625H297.2Z"/>
</svg> --}}

<img src="{{ asset('storage/images/devdays.png') }}" alt="DevDaysロゴ" class="w-32 h-auto mx-auto" />
```


## ４： ゴール
![スクリーンショット 2025-05-30 23.14.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/717d4c63-1b7e-4254-aacf-934a784223e8.png)

![スクリーンショット 2025-05-30 23.14.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3726068/8fb83445-7e1d-4a04-ae2f-84c56a3fe748.png)