diff --git a/src/components/RenamePanel.css b/src/components/RenamePanel.css index 65c860d..8432e2c 100644 --- a/src/components/RenamePanel.css +++ b/src/components/RenamePanel.css @@ -262,14 +262,20 @@ line-height: 1.5; } +/* Deliberately NOT styled like .format-field-chip below (no tinted pill background) - + this is plain inline documentation text, not a clickable control, and using the same + pill treatment as the real chips made it look interactive when it wasn't. A user + reported field references as "not clickable, you have to type it out" after clicking + text like this instead of the real chips in .format-fields above; that only happened + because the two looked so similar. Underline instead, which reads as "reference text" + without implying a click target. */ .format-hint code, .format-editor label code { - background: var(--tint-06); - border-radius: 4px; - padding: 1px 5px; font-family: ui-monospace, "SF Mono", monospace; font-size: 10.5px; - color: var(--text); + color: var(--muted-text); + text-decoration: underline dotted var(--surface-deep); + text-underline-offset: 2px; } .format-hint a { diff --git a/src/components/RenamePanel.tsx b/src/components/RenamePanel.tsx index ceb12d2..39e1587 100644 --- a/src/components/RenamePanel.tsx +++ b/src/components/RenamePanel.tsx @@ -1874,6 +1874,24 @@ export default function RenamePanel() { + {/* Short, FileBot-style aliases for several of the fields above (e.g. {n} is the + same value as {show name}/{movie name}) - these previously only appeared as + plain, non-clickable text in the paragraph below, which looks almost + identical to a real field chip (same tinted-pill styling) and led a user to + report field references as "not clickable" when what they'd actually clicked + was this inert prose text. Giving the short names their own real chip group + fixes that directly instead of just re-explaining it in the hint text. */} +
+ Short names (same fields, FileBot-style) + + + + + + + + +

Match scans filenames locally for season/episode or movie title/year patterns, plus release-tag text @@ -1896,10 +1914,9 @@ export default function RenamePanel() { need their own free API credential set there first). The separate Fetch Data button next to New Names still works on its own too, for re-fetching after changing the source or fixing a guessed name by hand. A batch can freely mix TV and movie files, even against different sources — each file only fills in the - fields that apply to it. Short field names ({"{n}"}, {"{s00e00}"},{" "} - {"{t}"}, {"{y}"}, {"{vf}"}, {"{vc}"},{" "} - {"{ac}"}, {"{group}"}, etc.) still work too, side by side with the names - above. + fields that apply to it. The short, FileBot-style field names in the last group above ({"{n}"},{" "} + {"{s00e00}"}, and the rest) are just aliases for the same values as the human-readable names — use + whichever you prefer, or mix both in one scheme.

Use {"/"} in the scheme to organize files into subfolders as part of renaming, e.g.{" "}