mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 19:28:09 +00:00
Merge pull request #3865 from Infisical/remove-manual-styled-css-on-checkboxes
fix(checkbox): Remove manual css overrides of checkbox checked state
This commit is contained in:
@@ -163,7 +163,7 @@ const PasswordGeneratorModal = ({
|
|||||||
<div className="mb-6 flex flex-row justify-between gap-2">
|
<div className="mb-6 flex flex-row justify-between gap-2">
|
||||||
<Checkbox
|
<Checkbox
|
||||||
id="useUppercase"
|
id="useUppercase"
|
||||||
className="mr-2 data-[state=checked]:bg-primary"
|
className="mr-2"
|
||||||
isChecked={passwordOptions.useUppercase}
|
isChecked={passwordOptions.useUppercase}
|
||||||
onCheckedChange={(checked) =>
|
onCheckedChange={(checked) =>
|
||||||
setPasswordOptions({ ...passwordOptions, useUppercase: checked as boolean })
|
setPasswordOptions({ ...passwordOptions, useUppercase: checked as boolean })
|
||||||
@@ -174,7 +174,7 @@ const PasswordGeneratorModal = ({
|
|||||||
|
|
||||||
<Checkbox
|
<Checkbox
|
||||||
id="useLowercase"
|
id="useLowercase"
|
||||||
className="mr-2 data-[state=checked]:bg-primary"
|
className="mr-2"
|
||||||
isChecked={passwordOptions.useLowercase}
|
isChecked={passwordOptions.useLowercase}
|
||||||
onCheckedChange={(checked) =>
|
onCheckedChange={(checked) =>
|
||||||
setPasswordOptions({ ...passwordOptions, useLowercase: checked as boolean })
|
setPasswordOptions({ ...passwordOptions, useLowercase: checked as boolean })
|
||||||
@@ -185,7 +185,7 @@ const PasswordGeneratorModal = ({
|
|||||||
|
|
||||||
<Checkbox
|
<Checkbox
|
||||||
id="useNumbers"
|
id="useNumbers"
|
||||||
className="mr-2 data-[state=checked]:bg-primary"
|
className="mr-2"
|
||||||
isChecked={passwordOptions.useNumbers}
|
isChecked={passwordOptions.useNumbers}
|
||||||
onCheckedChange={(checked) =>
|
onCheckedChange={(checked) =>
|
||||||
setPasswordOptions({ ...passwordOptions, useNumbers: checked as boolean })
|
setPasswordOptions({ ...passwordOptions, useNumbers: checked as boolean })
|
||||||
@@ -196,7 +196,7 @@ const PasswordGeneratorModal = ({
|
|||||||
|
|
||||||
<Checkbox
|
<Checkbox
|
||||||
id="useSpecialChars"
|
id="useSpecialChars"
|
||||||
className="mr-2 data-[state=checked]:bg-primary"
|
className="mr-2"
|
||||||
isChecked={passwordOptions.useSpecialChars}
|
isChecked={passwordOptions.useSpecialChars}
|
||||||
onCheckedChange={(checked) =>
|
onCheckedChange={(checked) =>
|
||||||
setPasswordOptions({ ...passwordOptions, useSpecialChars: checked as boolean })
|
setPasswordOptions({ ...passwordOptions, useSpecialChars: checked as boolean })
|
||||||
|
|||||||
@@ -446,7 +446,6 @@ export const CertificateModal = ({ popUp, handlePopUpToggle }: Props) => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isDisabled={Boolean(cert)}
|
isDisabled={Boolean(cert)}
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
@@ -481,7 +480,6 @@ export const CertificateModal = ({ popUp, handlePopUpToggle }: Props) => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isDisabled={Boolean(cert)}
|
isDisabled={Boolean(cert)}
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
|
|||||||
-2
@@ -405,7 +405,6 @@ export const CertificateTemplateModal = ({ popUp, handlePopUpToggle, caId }: Pro
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
onChange({
|
onChange({
|
||||||
@@ -439,7 +438,6 @@ export const CertificateTemplateModal = ({ popUp, handlePopUpToggle, caId }: Pro
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
onChange({
|
onChange({
|
||||||
|
|||||||
+1
-8
@@ -408,7 +408,6 @@ export const PkiSubscriberModal = ({ popUp, handlePopUpToggle }: Props) => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
onChange({
|
onChange({
|
||||||
@@ -443,7 +442,6 @@ export const PkiSubscriberModal = ({ popUp, handlePopUpToggle }: Props) => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
onChange({
|
onChange({
|
||||||
@@ -477,12 +475,7 @@ export const PkiSubscriberModal = ({ popUp, handlePopUpToggle }: Props) => {
|
|||||||
errorText={error?.message}
|
errorText={error?.message}
|
||||||
tooltipText="If enabled, a new certificate will be issued automatically X days before the current certificate expires."
|
tooltipText="If enabled, a new certificate will be issued automatically X days before the current certificate expires."
|
||||||
>
|
>
|
||||||
<Checkbox
|
<Checkbox id="enableAutoRenewal" isChecked={value} onCheckedChange={onChange}>
|
||||||
id="enableAutoRenewal"
|
|
||||||
isChecked={value}
|
|
||||||
onCheckedChange={onChange}
|
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
>
|
|
||||||
Enable Certificate Auto Renewal
|
Enable Certificate Auto Renewal
|
||||||
</Checkbox>
|
</Checkbox>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
|
|||||||
@@ -333,7 +333,6 @@ export const PkiTemplateForm = ({ certTemplate, handlePopUpToggle }: Props) => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
onChange({
|
onChange({
|
||||||
@@ -367,7 +366,6 @@ export const PkiTemplateForm = ({ certTemplate, handlePopUpToggle }: Props) => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
onChange({
|
onChange({
|
||||||
|
|||||||
@@ -145,7 +145,6 @@ const KmipClientForm = ({ onComplete, kmipClient }: FormProps) => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={optionValue}
|
id={optionValue}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
onChange({
|
onChange({
|
||||||
|
|||||||
-1
@@ -284,7 +284,6 @@ const ServiceTokenForm = () => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
id={String(value[optionValue])}
|
id={String(value[optionValue])}
|
||||||
key={optionValue}
|
key={optionValue}
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
isChecked={value[optionValue]}
|
isChecked={value[optionValue]}
|
||||||
isDisabled={optionValue === "read"}
|
isDisabled={optionValue === "read"}
|
||||||
onCheckedChange={(state) => {
|
onCheckedChange={(state) => {
|
||||||
|
|||||||
-2
@@ -133,7 +133,6 @@ const Folder: React.FC<FolderProps> = ({
|
|||||||
{!isDisabled && (
|
{!isDisabled && (
|
||||||
<Checkbox
|
<Checkbox
|
||||||
id="folder-root"
|
id="folder-root"
|
||||||
className="data-[state=indeterminate]:bg-secondary data-[state=checked]:bg-primary"
|
|
||||||
isChecked={allSelected || someSelected}
|
isChecked={allSelected || someSelected}
|
||||||
onCheckedChange={handleFolderSelect}
|
onCheckedChange={handleFolderSelect}
|
||||||
isIndeterminate={someSelected && !allSelected}
|
isIndeterminate={someSelected && !allSelected}
|
||||||
@@ -167,7 +166,6 @@ const Folder: React.FC<FolderProps> = ({
|
|||||||
{!isDisabled && (
|
{!isDisabled && (
|
||||||
<Checkbox
|
<Checkbox
|
||||||
id={`folder-${item.id}`}
|
id={`folder-${item.id}`}
|
||||||
className="data-[state=indeterminate]:bg-secondary data-[state=checked]:bg-primary"
|
|
||||||
isChecked={selectedItemIds.includes(item.id)}
|
isChecked={selectedItemIds.includes(item.id)}
|
||||||
onCheckedChange={(checked) => onItemSelect(item, !!checked)}
|
onCheckedChange={(checked) => onItemSelect(item, !!checked)}
|
||||||
isDisabled={isDisabled}
|
isDisabled={isDisabled}
|
||||||
|
|||||||
-1
@@ -42,7 +42,6 @@ export const AutoCapitalizationSection = () => {
|
|||||||
{(isAllowed) => (
|
{(isAllowed) => (
|
||||||
<div className="w-max">
|
<div className="w-max">
|
||||||
<Checkbox
|
<Checkbox
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
id="autoCapitalization"
|
id="autoCapitalization"
|
||||||
isDisabled={!isAllowed}
|
isDisabled={!isAllowed}
|
||||||
isChecked={currentWorkspace?.autoCapitalization ?? false}
|
isChecked={currentWorkspace?.autoCapitalization ?? false}
|
||||||
|
|||||||
-1
@@ -38,7 +38,6 @@ export const DeleteProjectProtection = () => {
|
|||||||
{(isAllowed) => (
|
{(isAllowed) => (
|
||||||
<div className="w-max">
|
<div className="w-max">
|
||||||
<Checkbox
|
<Checkbox
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
id="hasDeleteProtection"
|
id="hasDeleteProtection"
|
||||||
isDisabled={!isAllowed}
|
isDisabled={!isAllowed}
|
||||||
isChecked={currentWorkspace?.hasDeleteProtection ?? false}
|
isChecked={currentWorkspace?.hasDeleteProtection ?? false}
|
||||||
|
|||||||
-1
@@ -48,7 +48,6 @@ export const SecretSharingSection = () => {
|
|||||||
{(isAllowed) => (
|
{(isAllowed) => (
|
||||||
<div className="w-max">
|
<div className="w-max">
|
||||||
<Checkbox
|
<Checkbox
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
id="secretSharing"
|
id="secretSharing"
|
||||||
isDisabled={!isAllowed || isLoading}
|
isDisabled={!isAllowed || isLoading}
|
||||||
isChecked={currentWorkspace?.secretSharing ?? true}
|
isChecked={currentWorkspace?.secretSharing ?? true}
|
||||||
|
|||||||
-1
@@ -48,7 +48,6 @@ export const SecretSnapshotsLegacySection = () => {
|
|||||||
{(isAllowed) => (
|
{(isAllowed) => (
|
||||||
<div className="w-max">
|
<div className="w-max">
|
||||||
<Checkbox
|
<Checkbox
|
||||||
className="data-[state=checked]:bg-primary"
|
|
||||||
id="showSnapshotsLegacy"
|
id="showSnapshotsLegacy"
|
||||||
isDisabled={!isAllowed || isLoading}
|
isDisabled={!isAllowed || isLoading}
|
||||||
isChecked={currentWorkspace?.showSnapshotsLegacy ?? false}
|
isChecked={currentWorkspace?.showSnapshotsLegacy ?? false}
|
||||||
|
|||||||
Reference in New Issue
Block a user