особый текстфилд применяет дизайн

This commit is contained in:
Nastya 2025-09-16 16:46:23 +03:00
parent 7312f0e941
commit 4098f19a52
4 changed files with 28 additions and 48 deletions

@ -8,6 +8,7 @@ import { quizThemes } from "@utils/themes/Publication/themePublication";
import type { ChangeEvent, FC } from "react";
import type { QuizQuestionText } from "@model/questionTypes/text";
import { useQuizStore } from "@/stores/useQuizStore";
import CustomTextField from "@/ui_kit/CustomTextField";
const TextField = MuiTextField as unknown as FC<TextFieldProps>; // temporary fix ts(2590)
@ -93,33 +94,22 @@ export const TextSpecial = ({ currentQuestion, answer, stepNumber }: TextSpecial
/>
</Box>
)}
{
<TextField
autoFocus={true}
multiline
maxRows={4}
placeholder={currentQuestion.content.placeholder}
value={answer || ""}
onChange={onInputChange}
inputProps={{
maxLength: 400,
<CustomTextField
placeholder={currentQuestion.content.placeholder}
value={answer || ""}
onChange={onInputChange}
sx={{
"& .MuiOutlinedInput-root": {
background: settings.cfg.design
? quizThemes[settings.cfg.theme].isLight
? "#F2F3F7"
: "rgba(154,154,175, 0.2)"
: "rgba(255,255,255, 0.3)"
: "transparent",
}}
sx={{
width: "100%",
"& .MuiOutlinedInput-root": {
backgroundColor: settings.cfg.design ? "rgba(154,154,175, 0.2)" : "#FFFFFF",
},
"&:focus-visible": {
borderColor: theme.palette.primary.main,
},
}}
/>
}
},
"& .MuiOutlinedInput-notchedOutline": { borderColor: "#9A9AAF" },
"&:focus-visible": { borderColor: theme.palette.primary.main },
}}
/>
</Box>
{!isHorizontal && currentQuestion.content.back && currentQuestion.content.back !== " " && (
<Box

@ -8,6 +8,7 @@ import { quizThemes } from "@utils/themes/Publication/themePublication";
import type { ChangeEvent, FC } from "react";
import type { QuizQuestionText } from "@model/questionTypes/text";
import { useQuizStore } from "@/stores/useQuizStore";
import CustomTextField from "@/ui_kit/CustomTextField";
const TextField = MuiTextField as unknown as FC<TextFieldProps>; // temporary fix ts(2590)
@ -66,33 +67,22 @@ export const TextSpecialHorisontal = ({ currentQuestion, answer, stepNumber }: T
/>
</Box>
)}
{
<TextField
autoFocus={true}
multiline
maxRows={4}
placeholder={currentQuestion.content.placeholder}
value={answer || ""}
onChange={onInputChange}
inputProps={{
maxLength: 400,
<CustomTextField
placeholder={currentQuestion.content.placeholder}
value={answer || ""}
onChange={onInputChange}
sx={{
"& .MuiOutlinedInput-root": {
background: settings.cfg.design
? quizThemes[settings.cfg.theme].isLight
? "#F2F3F7"
: "rgba(154,154,175, 0.2)"
: "rgba(255,255,255, 0.3)"
: "transparent",
}}
sx={{
width: "100%",
"& .MuiOutlinedInput-root": {
backgroundColor: settings.cfg.design ? "rgba(154,154,175, 0.2)" : "#FFFFFF",
},
"&:focus-visible": {
borderColor: theme.palette.primary.main,
},
}}
/>
}
},
"& .MuiOutlinedInput-notchedOutline": { borderColor: "#9A9AAF" },
"&:focus-visible": { borderColor: theme.palette.primary.main },
}}
/>
</Box>
{!isHorizontal && currentQuestion.content.back && currentQuestion.content.back !== " " && (
<Box

@ -12,7 +12,7 @@ const isProduction = !(
);
//туризм больше не в исключениях
if (!isProduction) domain = "https://hbpn.link";
if (!isProduction) domain = "https://s.hbpn.link";
// domain = "https://hbpn.link";
export { domain, isProduction };

@ -1,6 +1,6 @@
{
"name": "@frontend/squzanswerer",
"version": "1.0.61",
"version": "1.0.62",
"type": "module",
"main": "./dist-package/index.js",
"module": "./dist-package/index.js",