fix(title): 预设4项修复—间距0.5px+删tooltip+描边对齐+背景淡化 #1613

Merged
xiaoxia merged 1 commits from fix/preset-4items into develop 2026-09-01 19:37:12 +08:00
3 changed files with 4 additions and 17 deletions
@@ -87,7 +87,6 @@ const TitlePresetsGrid: React.FC<TitlePresetsGridProps> = ({
key={p.key}
className={`xx-title-preset-card${isActive ? " active" : ""}`}
onClick={() => onApply(p.key)}
title={p.label}
>
<span className="xx-title-preset-preview-text" style={{ position: "relative" }}>
{/* 底层:描边轮廓 */}
-12
View File
@@ -91,8 +91,6 @@ export const TITLE_PRESETS = [
style: { size: 32, color: "#d4a843", bold: true, italic: false, stroke: false, shadow: true },
previewStyle: {
color: "#d4a843",
_strokeColor: "#1a1000",
_strokeWidth: 1.5,
fontWeight: 700,
fontSize: "32px",
textShadow: "1px 1px 3px rgba(0,0,0,0.8)",
@@ -104,8 +102,6 @@ export const TITLE_PRESETS = [
style: { size: 24, color: "#333333", bold: false, italic: false, stroke: false, shadow: false },
previewStyle: {
color: "#e8e8e8",
_strokeColor: "#cccccc",
_strokeWidth: 1,
fontWeight: 400,
fontSize: "32px",
},
@@ -129,8 +125,6 @@ export const TITLE_PRESETS = [
style: { size: 24, color: "#1a1a1a", bold: false, italic: false, stroke: false, shadow: false },
previewStyle: {
color: "#e0e0e0",
_strokeColor: "#bbbbbb",
_strokeWidth: 1,
fontWeight: 400,
fontSize: "32px",
},
@@ -141,8 +135,6 @@ export const TITLE_PRESETS = [
style: { size: 28, color: "#e8d5b7", bold: false, italic: false, stroke: false, shadow: true },
previewStyle: {
color: "#e8d5b7",
_strokeColor: "#3a2a1a",
_strokeWidth: 1.5,
fontWeight: 400,
fontSize: "32px",
textShadow: "2px 2px 6px rgba(0,0,0,0.7)",
@@ -154,8 +146,6 @@ export const TITLE_PRESETS = [
style: { size: 32, color: "#00e5ff", bold: true, italic: false, stroke: false, shadow: true },
previewStyle: {
color: "#00e5ff",
_strokeColor: "#00e5ff",
_strokeWidth: 1,
fontWeight: 700,
fontSize: "32px",
textShadow: "0 0 4px #00e5ff, 0 0 8px #00e5ff, 0 0 16px rgba(0,229,255,0.5)",
@@ -167,8 +157,6 @@ export const TITLE_PRESETS = [
style: { size: 28, color: "#333333", bold: false, italic: false, stroke: false, shadow: true },
previewStyle: {
color: "#e0e0e0",
_strokeColor: "#cccccc",
_strokeWidth: 1,
fontWeight: 400,
fontSize: "32px",
textShadow: "1px 1px 2px rgba(0,0,0,0.3)",
+4 -4
View File
@@ -1734,7 +1734,7 @@
.xx-title-presets-grid {
display: grid;
grid-template-columns: repeat(8, 1fr);
gap: 1.5px;
gap: 0.5px;
}
.xx-title-preset-card {
@@ -1744,7 +1744,7 @@
width: 48px;
height: 48px;
padding: 0;
background: #3a3a3a;
background: #404040;
border: 2px solid transparent;
border-radius: 8px;
cursor: pointer;
@@ -1753,12 +1753,12 @@
.xx-title-preset-card:hover {
border-color: #666;
background: #4a4a4a;
background: #4d4d4d;
}
.xx-title-preset-card.active {
border-color: #409eff;
background: #4a4a4a;
background: #4d4d4d;
}
.xx-title-preset-preview-text {