soiz1 commited on
Commit
16d69bd
·
verified ·
1 Parent(s): 8818e39

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +18 -32
index.html CHANGED
@@ -23,17 +23,7 @@
23
  <div class="image-preview">
24
  <canvas id="image-canvas"></canvas>
25
  </div>
26
- <div class="action-buttons">
27
- <button id="reset-btn" class="btn"><i class="fas fa-undo"></i> リセット</button>
28
- <button id="apply-btn" class="btn primary"><i class="fas fa-check"></i> 適用</button>
29
- <button id="download-btn" class="btn"><i class="fas fa-download"></i> ダウンロード</button>
30
- </div>
31
-
32
- <!-- 読み込みアニメーション用の要素を追加 -->
33
- <div id="loading-overlay" class="loading-overlay">
34
- <div class="loading-spinner"></div>
35
- <div class="loading-text">処理中...</div>
36
- </div>
37
  <div class="controls">
38
  <div class="control-group">
39
  <h3><i class="fas fa-sliders-h"></i> 基本調整</h3>
@@ -57,37 +47,19 @@
57
  <div class="control-group">
58
  <h3><i class="fas fa-adjust"></i> トーン調整</h3>
59
  <div class="slider-control">
60
- <label>シャドウ</label>
61
  <input type="range" id="shadows" min="-100" max="100" value="0">
62
  <span id="shadows-value">0</span>
63
  </div>
64
  <div class="slider-control">
65
- <label>ハイライト</label>
66
  <input type="range" id="highlights" min="-100" max="100" value="0">
67
  <span id="highlights-value">0</span>
68
  </div>
69
  </div>
70
 
71
  <div class="control-group">
72
- <h3><i class="fas fa-palette"></i> HSL調整</h3>
73
- <div class="hsl-controls">
74
- <div class="hsl-slider">
75
- <label>色相 (赤)</label>
76
- <input type="range" id="hue-red" min="-100" max="100" value="0">
77
- </div>
78
- <div class="hsl-slider">
79
- <label>色相 (緑)</label>
80
- <input type="range" id="hue-green" min="-100" max="100" value="0">
81
- </div>
82
- <div class="hsl-slider">
83
- <label>色相 (青)</label>
84
- <input type="range" id="hue-blue" min="-100" max="100" value="0">
85
- </div>
86
- </div>
87
- </div>
88
-
89
- <div class="control-group">
90
- <h3><i class="fas fa-project-diagram"></i> RGBカーブ</h3>
91
  <div class="curve-controls">
92
  <div class="curve-container">
93
  <canvas id="red-curve" width="200" height="200"></canvas>
@@ -101,13 +73,27 @@
101
  <canvas id="blue-curve" width="200" height="200"></canvas>
102
  <label>青チャンネル</label>
103
  </div>
 
 
 
 
104
  </div>
105
  </div>
106
 
 
 
 
 
 
107
  </div>
108
  </div>
109
  </div>
110
 
 
 
 
 
 
111
  <script src="https://cdnjs.cloudflare.com/ajax/libs/camanjs/4.1.2/caman.full.min.js"></script>
112
  <script src="script.js"></script>
113
  </body>
 
23
  <div class="image-preview">
24
  <canvas id="image-canvas"></canvas>
25
  </div>
26
+
 
 
 
 
 
 
 
 
 
 
27
  <div class="controls">
28
  <div class="control-group">
29
  <h3><i class="fas fa-sliders-h"></i> 基本調整</h3>
 
47
  <div class="control-group">
48
  <h3><i class="fas fa-adjust"></i> トーン調整</h3>
49
  <div class="slider-control">
50
+ <label>シャドウ補正</label>
51
  <input type="range" id="shadows" min="-100" max="100" value="0">
52
  <span id="shadows-value">0</span>
53
  </div>
54
  <div class="slider-control">
55
+ <label>ハイライト補正</label>
56
  <input type="range" id="highlights" min="-100" max="100" value="0">
57
  <span id="highlights-value">0</span>
58
  </div>
59
  </div>
60
 
61
  <div class="control-group">
62
+ <h3><i class="fas fa-project-diagram"></i> チャンネルカーブ</h3>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  <div class="curve-controls">
64
  <div class="curve-container">
65
  <canvas id="red-curve" width="200" height="200"></canvas>
 
73
  <canvas id="blue-curve" width="200" height="200"></canvas>
74
  <label>青チャンネル</label>
75
  </div>
76
+ <div class="curve-container">
77
+ <canvas id="luminance-curve" width="200" height="200"></canvas>
78
+ <label>輝度カーブ</label>
79
+ </div>
80
  </div>
81
  </div>
82
 
83
+ <div class="action-buttons">
84
+ <button id="reset-btn" class="btn"><i class="fas fa-undo"></i> リセット</button>
85
+ <button id="apply-btn" class="btn primary"><i class="fas fa-check"></i> 適用</button>
86
+ <button id="download-btn" class="btn"><i class="fas fa-download"></i> ダウンロード</button>
87
+ </div>
88
  </div>
89
  </div>
90
  </div>
91
 
92
+ <div id="loading-overlay" class="loading-overlay">
93
+ <div class="loading-spinner"></div>
94
+ <div class="loading-text">処理中...</div>
95
+ </div>
96
+
97
  <script src="https://cdnjs.cloudflare.com/ajax/libs/camanjs/4.1.2/caman.full.min.js"></script>
98
  <script src="script.js"></script>
99
  </body>