feat: zalamovanie riadkov v nadpisoch, cely nahlad cenovky v zozname sablon
- Enter alebo <br> v nadpise = novy riadok (clanky, recepty, letaky, banner, nazov produktu); polia nadpisov su viacriadkove - nahlad sablony v editore cenoviek uz nie je orezany zhora a zdola Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
090fd8d1ce
commit
a2d009bcb8
3 files changed
+35
-23
No files matched your search
@@ -722,7 +722,7 @@ export const BadgeEditorModal: React.FC<BadgeEditorModalProps> = ({
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
className="w-full h-12 flex items-center justify-center transform scale-75 origin-center overflow-hidden pointer-events-none"
|
||||
className="w-full h-20 flex items-center justify-center overflow-hidden pointer-events-none [&>svg]:h-full! [&>svg]:w-auto! [&>svg]:max-w-full!"
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: renderCleanBadgeSvg(
|
||||
b,
|
||||
|
||||
@@ -526,11 +526,12 @@ export const ConfigPanel: React.FC<ConfigPanelProps> = ({
|
||||
</div>
|
||||
<div>
|
||||
<label className="block text-xs font-semibold text-gray-700 mb-1">Nadpis pod bannerom</label>
|
||||
<input
|
||||
type="text"
|
||||
<textarea
|
||||
rows={2}
|
||||
value={module.data.title || ''}
|
||||
onChange={(e) => updateData({ title: e.target.value })}
|
||||
className="w-full text-sm border border-gray-300 rounded-lg p-2"
|
||||
title="Enter = nový riadok (alebo <br>)"
|
||||
className="w-full text-sm border border-gray-300 rounded-lg p-2 resize-y"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
@@ -2020,13 +2021,14 @@ export const ConfigPanel: React.FC<ConfigPanelProps> = ({
|
||||
<div className="space-y-3">
|
||||
<div>
|
||||
<label className="text-[10px] text-gray-600 font-semibold block mb-0.5">Nadpis letáku</label>
|
||||
<input
|
||||
type="text"
|
||||
<textarea
|
||||
rows={2}
|
||||
value={module.data.item1?.title || ''}
|
||||
onChange={(e) => updateData({
|
||||
item1: { ...module.data.item1, title: e.target.value }
|
||||
})}
|
||||
className="w-full text-xs border border-gray-300 rounded p-1.5 bg-white font-bold"
|
||||
title="Enter = nový riadok (alebo <br>)"
|
||||
className="w-full text-xs border border-gray-300 rounded p-1.5 bg-white font-bold resize-y"
|
||||
placeholder="Aktuálne letáky"
|
||||
/>
|
||||
</div>
|
||||
@@ -2065,13 +2067,14 @@ export const ConfigPanel: React.FC<ConfigPanelProps> = ({
|
||||
<div className="space-y-3">
|
||||
<div>
|
||||
<label className="text-[10px] text-gray-600 font-semibold block mb-0.5">Nadpis letáku</label>
|
||||
<input
|
||||
type="text"
|
||||
<textarea
|
||||
rows={2}
|
||||
value={module.data.item2?.title || ''}
|
||||
onChange={(e) => updateData({
|
||||
item2: { ...module.data.item2, title: e.target.value }
|
||||
})}
|
||||
className="w-full text-xs border border-gray-300 rounded p-1.5 bg-white font-bold"
|
||||
title="Enter = nový riadok (alebo <br>)"
|
||||
className="w-full text-xs border border-gray-300 rounded p-1.5 bg-white font-bold resize-y"
|
||||
placeholder="Rozšírený leták"
|
||||
/>
|
||||
</div>
|
||||
@@ -2113,13 +2116,14 @@ export const ConfigPanel: React.FC<ConfigPanelProps> = ({
|
||||
<div className="space-y-3">
|
||||
<div>
|
||||
<label className="text-[10px] text-gray-600 font-semibold block mb-0.5">Názov / Text článku</label>
|
||||
<input
|
||||
type="text"
|
||||
<textarea
|
||||
rows={2}
|
||||
value={module.data.item1?.title || ''}
|
||||
onChange={(e) => updateData({
|
||||
item1: { ...module.data.item1, title: e.target.value }
|
||||
})}
|
||||
className="w-full text-xs border border-gray-300 rounded p-1.5 bg-white font-bold"
|
||||
title="Enter = nový riadok (alebo <br>)"
|
||||
className="w-full text-xs border border-gray-300 rounded p-1.5 bg-white font-bold resize-y"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
@@ -2156,13 +2160,14 @@ export const ConfigPanel: React.FC<ConfigPanelProps> = ({
|
||||
<div className="space-y-3">
|
||||
<div>
|
||||
<label className="text-[10px] text-gray-600 font-semibold block mb-0.5">Názov / Text článku</label>
|
||||
<input
|
||||
type="text"
|
||||
<textarea
|
||||
rows={2}
|
||||
value={module.data.item2?.title || ''}
|
||||
onChange={(e) => updateData({
|
||||
item2: { ...module.data.item2, title: e.target.value }
|
||||
})}
|
||||
className="w-full text-xs border border-gray-300 rounded p-1.5 bg-white font-bold"
|
||||
title="Enter = nový riadok (alebo <br>)"
|
||||
className="w-full text-xs border border-gray-300 rounded p-1.5 bg-white font-bold resize-y"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
Reference in new issue
Block a user