Skip to content
This repository was archived by the owner on May 13, 2025. It is now read-only.

Commit 2b40152

Browse files
authored
fix: Fixed input and dropdown styles (#397)
1 parent a786393 commit 2b40152

35 files changed

+293
-81
lines changed

src/components/Header/Dropdown.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ const Dropdown: FC<DropdownProps> = (props) => {
2323
onChange={onChange}
2424
allowDeselect={false}
2525
value={value}
26-
classNames={{ option: classes.dropdownOption, input: classes.dropdownBtn }}
26+
classNames={{
27+
option: classes.dropdownOption,
28+
input: classes.dropdownBtn,
29+
description: classes.dropdownDescription,
30+
}}
2731
/>
2832
);
2933
};

src/components/Header/styles/LogQuery.module.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,12 @@
188188
font-size: var(--mantine-font-size-md);
189189
}
190190

191+
.dropdownDescription {
192+
font-size: 12px;
193+
font-weight: 500;
194+
color: var(--mantine-color-gray-6);
195+
}
196+
191197
.liveTailFilterContainer {
192198
display: flex;
193199
gap: 12px;

src/components/Misc/DeleteOrResetModal.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,13 @@ const DeleteOrResetModal = ({
9898
Please type <span className={classes.confirmationTextHighlight}>{`"${confirmationText}"`}</span> to
9999
confirm {type === 'delete' ? 'deletion' : 'reset'}.
100100
</Text>
101-
<TextInput value={confirmText} onChange={onChangeHandler} placeholder={placeholder} required />
101+
<TextInput
102+
classNames={{ input: classes.inputField }}
103+
value={confirmText}
104+
onChange={onChangeHandler}
105+
placeholder={placeholder}
106+
required
107+
/>
102108
</>
103109
)}
104110

src/components/Misc/styles/DeleteOrResetModal.module.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,7 @@
3535
align-items: center;
3636
justify-content: flex-end;
3737
}
38+
39+
.inputField {
40+
border-radius: rem(8px);
41+
}

src/pages/AccessManagement/PrivilegeTR.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,7 @@ const PrivilegeTR: FC<PrivilegeTRProps> = (props) => {
321321
onChange={(value) => {
322322
setSelectedPrivilege(value ?? '');
323323
}}
324+
classNames={{ input: classes.selectInput, description: classes.selectDescription }}
324325
value={selectedPrivilege}
325326
nothingFoundMessage="No options"
326327
/>
@@ -340,6 +341,7 @@ const PrivilegeTR: FC<PrivilegeTRProps> = (props) => {
340341
onDropdownOpen={() => setStreamSearchValue('')}
341342
data={getLogStreamListData?.data?.map((stream) => ({ value: stream.name, label: stream.name })) ?? []}
342343
searchable
344+
classNames={{ input: classes.selectInput, description: classes.selectDescription }}
343345
label="Select a stream to assign"
344346
required
345347
/>
@@ -348,6 +350,7 @@ const PrivilegeTR: FC<PrivilegeTRProps> = (props) => {
348350
type="text"
349351
placeholder={'Please enter the Tag.'}
350352
label="Tag"
353+
classNames={{ input: styles.inputField }}
351354
onChange={(e) => {
352355
setTagInput(e.target.value);
353356
}}

src/pages/AccessManagement/RoleTR.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@ const RoleTR: FC<RoleTRProps> = (props) => {
286286
onChange={(value) => {
287287
setSelectedRole(value ?? '');
288288
}}
289+
classNames={{ input: styles.selectInput, description: styles.selectDescription }}
289290
nothingFoundMessage="No roles found"
290291
value={selectedRole}
291292
searchValue={roleSearchValue}

src/pages/AccessManagement/Roles.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ const Roles: FC = () => {
220220
onChange={(value) => {
221221
setInputDefaultRole(value ?? '');
222222
}}
223+
classNames={{ input: classes.selectInput, description: classes.selectDescription }}
223224
value={inputDefaultRole}
224225
nothingFoundMessage="No options"
225226
searchable
@@ -259,6 +260,7 @@ const Roles: FC = () => {
259260
onChange={(e) => {
260261
setCreateRoleInput(e.target.value);
261262
}}
263+
classNames={{ input: classes.inputField }}
262264
value={createRoleInput}
263265
required
264266
/>
@@ -270,6 +272,7 @@ const Roles: FC = () => {
270272
setSelectedPrivilege(value ?? '');
271273
}}
272274
value={selectedPrivilege}
275+
classNames={{ input: classes.selectInput, description: classes.selectDescription }}
273276
nothingFoundMessage="No options"
274277
required
275278
/>
@@ -282,6 +285,7 @@ const Roles: FC = () => {
282285
onChange={(value) => {
283286
setSelectedStream(value ?? '');
284287
}}
288+
classNames={{ input: classes.selectInput, description: classes.selectDescription }}
285289
value={SelectedStream}
286290
searchValue={streamSearchValue}
287291
onSearchChange={(value) => setStreamSearchValue(value)}
@@ -300,6 +304,7 @@ const Roles: FC = () => {
300304
onChange={(e) => {
301305
setTagInput(e.target.value);
302306
}}
307+
classNames={{ input: classes.inputField }}
303308
/>
304309
) : (
305310
''

src/pages/AccessManagement/Users.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ const Users: FC = () => {
150150
onChange={(e) => {
151151
setCreateUserInput(e.target.value);
152152
}}
153+
classNames={{ input: classes.inputField }}
153154
value={createUserInput}
154155
required
155156
/>
@@ -165,6 +166,7 @@ const Users: FC = () => {
165166
onDropdownClose={() => setRoleSearchValue(selectedRole)}
166167
onDropdownOpen={() => setRoleSearchValue('')}
167168
data={getRolesData?.data || []}
169+
classNames={{ input: classes.selectInput, description: classes.selectDescription }}
168170
searchable
169171
label="Select a role to assign"
170172
required

src/pages/AccessManagement/styles/AccessManagement.module.css

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,3 +145,19 @@
145145
.tableHeader {
146146
font-weight: 600;
147147
}
148+
149+
.inputField {
150+
border-radius: rem(8px);
151+
}
152+
153+
.selectDescription {
154+
font-size: 12px;
155+
font-weight: 500;
156+
color: var(--mantine-color-gray-6);
157+
}
158+
159+
.selectInput {
160+
cursor: pointer;
161+
border: 1px var(--mantine-color-gray-2) solid;
162+
border-radius: rem(8px);
163+
}

src/pages/Dashboards/CreateDashboardModal.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,13 +113,13 @@ const CreateDashboardModal = () => {
113113
<Stack style={{ padding: '0.5rem 0 1rem 0' }} gap={28}>
114114
<Stack gap={10}>
115115
<TextInput
116-
classNames={{ label: classes.fieldTitle }}
116+
classNames={{ label: classes.fieldTitle, input: classes.inputField }}
117117
label="Name"
118118
key="name"
119119
{...form.getInputProps('name')}
120120
/>
121121
<TextInput
122-
classNames={{ label: classes.fieldTitle }}
122+
classNames={{ label: classes.fieldTitle, input: classes.inputField }}
123123
label="Description (Optional)"
124124
key="description"
125125
{...form.getInputProps('description')}
@@ -129,6 +129,7 @@ const CreateDashboardModal = () => {
129129
<Text style={{ fontSize: '0.7rem', fontWeight: 500 }}>Time Range</Text>
130130
<Select
131131
data={timeRangeOptions}
132+
classNames={{ input: classes.selectInput, description: classes.selectDescription }}
132133
{...form.getInputProps('time_filter')}
133134
{...(form.values.time_filter === null ? { value: 'none' } : {})}
134135
disabled={!editMode}

0 commit comments

Comments
 (0)