web: the sim chips keep their legacy names

The name table is a reference for what each sim has to look like, not a
renaming order: the ten PHOTO STYLE chips go back to PROVIPES, VELVIPES,
CLASSIC CHRIPES, CLASSIC VIVIDIPES, CLASSIC NEGIPES, ASTIPES, ETERNIPES,
ACRIPES, LC STREETLIFE CLASSIC and LC STREETLIFE VIVID. The comment above
FILM_SIMS now says so outright — label on the left, the stock's colour and tone
it must match on the right, and neither side moves the other.

The grading is untouched: a sim is still colour and tone only, its `adjustments`
stay neutral, and LC STREETLIFE VIVID keeps its +2 exposure as SIM_EXPOSURE_BIAS
in colorUtils rather than as a knob.
This commit is contained in:
2026-09-22 08:37:19 +07:00
parent 428e7fa682
commit 59d90ae068
2 changed files with 26 additions and 22 deletions
+2 -2
View File
@@ -864,7 +864,7 @@ export function Workspace() {
const reset = useCallback(() => {
remember();
// Back to the startup look, exactly like the phone: the PROVIA sim, every
// Back to the startup look, exactly like the phone: the PROVIPES sim, every
// knob neutral, no frame/crop, no rotation, both marks off and restyled.
restoreLook(defaultLook());
setOpenParam(null);
@@ -1824,7 +1824,7 @@ export function Workspace() {
const toggleMono = () => {
remember();
if (monoOn) {
const back = monoPrev.current ?? { baseFilter: 'provia' as Recipe['baseFilter'], simId: 'sim-provia', name: 'PROVIA' };
const back = monoPrev.current ?? { baseFilter: 'provia' as Recipe['baseFilter'], simId: 'sim-provia', name: 'PROVIPES' };
setRecipe((prev) => ({ ...prev, baseFilter: back.baseFilter, name: back.name, isCustom: true }));
setSimId(back.simId);
} else {