Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -28,13 +28,13 @@ class GeminiRequest(BaseModel):
|
|
| 28 |
"""Geminiへのリクエストデータモデル"""
|
| 29 |
text: str
|
| 30 |
extension_percentage: float = 6.0 # デフォルト値6%
|
| 31 |
-
temperature: float = 0.
|
| 32 |
trim_whitespace: bool = True # 余白トリミングオプション(デフォルト有効)
|
| 33 |
|
| 34 |
class ScreenshotRequest(BaseModel):
|
| 35 |
"""スクリーンショットリクエストモデル"""
|
| 36 |
html_code: str
|
| 37 |
-
extension_percentage: float =
|
| 38 |
trim_whitespace: bool = True # 余白トリミングオプション(デフォルト有効)
|
| 39 |
|
| 40 |
# HTMLのFont Awesomeレイアウトを改善する関数
|
|
@@ -177,11 +177,11 @@ def generate_html_from_text(text, temperature=0.3):
|
|
| 177 |
```
|
| 178 |
### 5. レイアウト
|
| 179 |
- ヘッダー:左揃えタイトル(大きなFont Awesomeアイコンを添える)+右揃え日付/出典
|
| 180 |
-
-
|
| 181 |
- カード型コンポーネント:白背景、角丸12px、微細シャドウ、右上にFont Awesomeアイコンを配置
|
| 182 |
- セクション間の適切な余白と階層構造(階層を示すFont Awesomeアイコンを活用)
|
| 183 |
- 適切にグラスモーフィズムを活用(背後にぼかしたFont Awesomeアイコンを配置)
|
| 184 |
-
- 横幅は
|
| 185 |
- 重要な要素は中央寄り、補足情報は周辺部に配置
|
| 186 |
|
| 187 |
### 重要なレイアウト注意事項
|
|
@@ -843,7 +843,7 @@ with gr.Blocks(title="Full Page Screenshot (テキスト変換対応)", theme=gr
|
|
| 843 |
minimum=0,
|
| 844 |
maximum=30,
|
| 845 |
step=1.0,
|
| 846 |
-
value=
|
| 847 |
label="上下高さ拡張率(%)"
|
| 848 |
)
|
| 849 |
|
|
@@ -852,7 +852,7 @@ with gr.Blocks(title="Full Page Screenshot (テキスト変換対応)", theme=gr
|
|
| 852 |
minimum=0.0,
|
| 853 |
maximum=1.0,
|
| 854 |
step=0.1,
|
| 855 |
-
value=0.
|
| 856 |
label="生成時の温度(低い=一貫性高、高い=創造性高)",
|
| 857 |
visible=False # 最初は非表示
|
| 858 |
)
|
|
|
|
| 28 |
"""Geminiへのリクエストデータモデル"""
|
| 29 |
text: str
|
| 30 |
extension_percentage: float = 6.0 # デフォルト値6%
|
| 31 |
+
temperature: float = 0.3 # デフォルト値を0.3に下げて創造性を抑制
|
| 32 |
trim_whitespace: bool = True # 余白トリミングオプション(デフォルト有効)
|
| 33 |
|
| 34 |
class ScreenshotRequest(BaseModel):
|
| 35 |
"""スクリーンショットリクエストモデル"""
|
| 36 |
html_code: str
|
| 37 |
+
extension_percentage: float = 6.0 # デフォルト値6%
|
| 38 |
trim_whitespace: bool = True # 余白トリミングオプション(デフォルト有効)
|
| 39 |
|
| 40 |
# HTMLのFont Awesomeレイアウトを改善する関数
|
|
|
|
| 177 |
```
|
| 178 |
### 5. レイアウト
|
| 179 |
- ヘッダー:左揃えタイトル(大きなFont Awesomeアイコンを添える)+右揃え日付/出典
|
| 180 |
+
- 2カラム構成:左側50%、右側50%
|
| 181 |
- カード型コンポーネント:白背景、角丸12px、微細シャドウ、右上にFont Awesomeアイコンを配置
|
| 182 |
- セクション間の適切な余白と階層構造(階層を示すFont Awesomeアイコンを活用)
|
| 183 |
- 適切にグラスモーフィズムを活用(背後にぼかしたFont Awesomeアイコンを配置)
|
| 184 |
+
- 横幅は100%
|
| 185 |
- 重要な要素は中央寄り、補足情報は周辺部に配置
|
| 186 |
|
| 187 |
### 重要なレイアウト注意事項
|
|
|
|
| 843 |
minimum=0,
|
| 844 |
maximum=30,
|
| 845 |
step=1.0,
|
| 846 |
+
value=6, # デフォルト値6%
|
| 847 |
label="上下高さ拡張率(%)"
|
| 848 |
)
|
| 849 |
|
|
|
|
| 852 |
minimum=0.0,
|
| 853 |
maximum=1.0,
|
| 854 |
step=0.1,
|
| 855 |
+
value=0.3, # デフォルト値を0.3に下げて創造性を抑制
|
| 856 |
label="生成時の温度(低い=一貫性高、高い=創造性高)",
|
| 857 |
visible=False # 最初は非表示
|
| 858 |
)
|