Merge pull request #3184 from bluewave-labs/fix/password-tooltip-theme-contrast

Fix password tooltip theme contrast issues
This commit is contained in:
Alexander Holliday authored and GitHub committed 2026-01-24 18:12:24 -08:00
commit 0b7a41dc78
4 files changed
+35 -8

No files matched your search

+8 -1
View File
@@ -56,7 +56,14 @@ const Check = ({ text, noHighlightText, variant = "info", outlined = false }) =>
fontWeight: 450,
}}
>
{noHighlightText && <Typography component="span">{noHighlightText}</Typography>}{" "}
{noHighlightText && (
<Typography
component="span"
sx={{ color: "inherit" }}
>
{noHighlightText}
</Typography>
)}{" "}
{text}
</Typography>
</Stack>
@@ -167,7 +167,11 @@ const PasswordPanel = () => {
value={localData.password}
onChange={handleChange}
error={errors[idToName["edit-current-password"]] ? true : false}
helperText={errors[idToName["edit-current-password"]]}
helperText={
errors[idToName["edit-current-password"]]
? t(errors[idToName["edit-current-password"]])
: ""
}
endAdornment={<PasswordEndAdornment />}
flex={1}
/>
@@ -193,7 +197,11 @@ const PasswordPanel = () => {
value={localData.newPassword}
onChange={handleChange}
error={errors[idToName["edit-new-password"]] ? true : false}
helperText={errors[idToName["edit-new-password"]]}
helperText={
errors[idToName["edit-new-password"]]
? t(errors[idToName["edit-new-password"]])
: ""
}
endAdornment={<PasswordEndAdornment />}
flex={1}
/>
@@ -219,7 +227,11 @@ const PasswordPanel = () => {
value={localData.confirm}
onChange={handleChange}
error={errors[idToName["edit-confirm-password"]] ? true : false}
helperText={errors[idToName["edit-confirm-password"]]}
helperText={
errors[idToName["edit-confirm-password"]]
? t(errors[idToName["edit-confirm-password"]])
: ""
}
endAdornment={<PasswordEndAdornment />}
flex={1}
/>
@@ -210,7 +210,11 @@ const ProfilePanel = () => {
autoComplete="given-name"
onChange={handleChange}
error={errors[idToName["edit-first-name"]] ? true : false}
helperText={errors[idToName["edit-first-name"]]}
helperText={
errors[idToName["edit-first-name"]]
? t(errors[idToName["edit-first-name"]])
: ""
}
flex={1}
/>
</Stack>
@@ -228,7 +232,11 @@ const ProfilePanel = () => {
value={localData.lastName}
onChange={handleChange}
error={errors[idToName["edit-last-name"]] ? true : false}
helperText={errors[idToName["edit-last-name"]]}
helperText={
errors[idToName["edit-last-name"]]
? t(errors[idToName["edit-last-name"]])
: ""
}
flex={1}
/>
</Stack>
@@ -75,7 +75,7 @@ const PasswordTooltip = ({ feedback, form, children }) => {
slotProps={{
tooltip: {
sx: {
backgroundColor: theme.palette.tertiary.background,
backgroundColor: theme.palette.tertiary.main,
border: `0.5px solid ${theme.palette.primary.lowContrast}90`,
borderRadius: theme.spacing(4),
color: theme.palette.primary.contrastText,
@@ -88,7 +88,7 @@ const PasswordTooltip = ({ feedback, form, children }) => {
},
arrow: {
sx: {
color: theme.palette.tertiary.background,
color: theme.palette.tertiary.main,
},
},
}}