Skip to content

Commit

Permalink
Merge pull request #4 from yorifuji/dev
Browse files Browse the repository at this point in the history
1.0.4
  • Loading branch information
yorifuji authored Sep 26, 2024
2 parents edfd2c1 + 08ee1ea commit 786b3c4
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 14 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,13 @@

## 概要

これは、Figmaを非Dev Modeで閲覧していると次のような警告を画面上部に表示するChrome拡張機能です
これは、Figma を非 Dev Mode で閲覧していると次のような警告を画面に表示する Chrome 拡張機能です

![image](./images/banner.png)

## 機能

- URL パラメータ(`?m=dev`)に基づいて開発モードを検出
- 非開発モード時に警告メッセージを表示
- ユーザーが警告を閉じる機能

## インストール方法

### chrome web store
### Chrome web store

[Non-Dev Mode Alert - Chrome ウェブストア](https://chromewebstore.google.com/detail/non-dev-mode-alert/edpldihlkibendkdckeikfdnibkbejaf)

Expand All @@ -29,3 +23,9 @@

- 拡張機能をインストールすると自動的に動作します。
- 警告メッセージが表示された場合、「非表示」ボタンをクリックして閉じることができます。

## 機能

- URL パラメータ(`?m=dev`)に基づいて開発モードを検出
- 非開発モード時に警告メッセージを表示
- ユーザーが警告を閉じる機能
5 changes: 3 additions & 2 deletions main.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@
function checkDevMode() {
const url = new URL(window.location.href);
const isDevMode = url.searchParams.get(DEV_MODE_PARAM) === DEV_MODE_VALUE;
const isDesignPath = url.pathname.startsWith("/design/");

if (!isDevMode && !isAlertClosed) {
if (!isDevMode && !isAlertClosed && isDesignPath) {
showAlert();
} else if (isDevMode) {
} else if (isDevMode || !isDesignPath) {
isAlertClosed = false;
removeAlert();
}
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"manifest_version": 3,
"name": "Non-Dev Mode Alert",
"version": "1.0.3",
"version": "1.0.4",
"description": "Figmaを非Dev Modeで閲覧していると画面上に警告を表示するChrome拡張機能です",
"icons": {
"16": "icon16.png",
Expand Down
5 changes: 2 additions & 3 deletions styles.css
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
.non-dev-mode-alert {
position: fixed;
top: 20px;
left: 50%;
transform: translateX(-50%);
bottom: 20px;
right: 20px;
background-color: #ff4d4d;
color: #fff;
padding: 10px 20px;
Expand Down

0 comments on commit 786b3c4

Please sign in to comment.