Skip to content

Commit 30fa20a

Browse files
Merge pull request #1311 from Chia-Network/theme-toggle-visibility
feat: theme mode toggle invisible
2 parents 32e6e0c + ddd7666 commit 30fa20a

File tree

6 files changed

+12
-11
lines changed

6 files changed

+12
-11
lines changed

public/config.example.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"apiHost": "http://foobar.com"
3+
}

src/renderer/components/blocks/widgets/OrganizationSelector.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const OrganizationSelector: React.FC<OrganizationSelectorProps> = ({ onSelect, d
6666
onClick={() => handleSelect(organization)}
6767
className="flex justify-between items-center"
6868
>
69-
<span className="mr-2.5">{organization.name}</span>
69+
{organization.name}
7070
<SyncIndicator orgUid={organization.orgUid} detailed={false} />
7171
</Dropdown.Item>
7272
))}

src/renderer/components/form/Field.tsx

+4-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import React from 'react';
33
import { FormikValues, useFormikContext } from 'formik';
44
import { Checkbox, Datepicker, Label, Textarea, TextInput } from 'flowbite-react';
55
import { TagInput } from './TagInput';
6-
import dayjs from 'dayjs';
76
import { Select, SelectOption } from '@/components';
87

98
interface FieldProps {
@@ -64,27 +63,27 @@ const Field: React.FC<FieldProps> = ({
6463

6564
switch (type) {
6665
case 'picklist':
67-
return <div className="break-words">{renderOption(options, initialValue)}</div>;
66+
return <p className="dark:text-white">{renderOption(options, initialValue)}</p>;
6867
case 'link':
6968
return (
7069
<a href={initialValue} target="_blank" rel="noreferrer" className="text-blue-500 break-words">
7170
{initialValue}
7271
</a>
7372
);
7473
case 'date':
75-
return dayjs(new Date(initialValue)).format('MMMM D, YYYY');
74+
return <p className="dark:text-white"> dayjs(new Date(initialValue)).format('MMMM D, YYYY'); </p>;
7675
case 'tag':
7776
return (
7877
<TagInput defaultValue={initialValue} onChange={(tags) => setFieldValue(name, tags)} readonly={readonly} />
7978
);
8079
default:
81-
return <div className="break-words">{initialValue}</div>;
80+
return <p className="dark:text-white">{initialValue}</p>;
8281
}
8382
};
8483
return (
8584
<div className="mb-4">
8685
{label && <Label htmlFor={name}>{label}</Label>}
87-
<div id={name} className="py-2 text-gray-800 rounded">
86+
<div id={name} className="py-2 rounded">
8887
{renderReadOnlyField()}
8988
</div>
9089
{isError && <p className="text-red-500 text-xs italic">{get(errors, name)}</p>}

src/renderer/components/layout/Header.tsx

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import { AppLogo, ConnectButton, ThemeModeSelector } from '@/components';
2+
import { AppLogo, ConnectButton } from '@/components';
33

44
const Header: React.FC = () => {
55
return (
@@ -14,7 +14,6 @@ const Header: React.FC = () => {
1414
{/* Right-aligned elements with explicit right margin on larger breakpoints */}
1515
<div className="flex items-center gap-5 text-white">
1616
<ConnectButton />
17-
<ThemeModeSelector />
1817
</div>
1918
</div>
2019
</div>

src/renderer/components/proxy/Sidebar.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const SidebarTheme = {
1212
inner: 'h-full overflow-y-auto overflow-x-hidden bg-leftNavBg px-3 py-4 dark:bg-gray-800',
1313
},
1414
item: {
15-
base: 'flex items-center justify-center rounded-lg p-2 text-base font-normal text-leftNavText hover:text-black hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700',
15+
base: 'flex items-center justify-center rounded-lg p-2 text-leftNavText font-normal text-leftNavText hover:text-black hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700',
1616
active: 'bg-leftNavItemActive dark:bg-gray-700 text-black',
1717
},
1818
};

src/renderer/pages/AuditPage.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ const AuditPage: React.FC = () => {
6868
if (!orgUid) {
6969
return (
7070
<>
71-
<div className="flex flex-col md:flex-row gap-6 px-1 py-2.5 ml-2.5 items-center justify-center min-h-screen bg-gray-800 bg-opacity-50">
72-
<div className="p-6 bg-white rounded-lg shadow-xl z-40">
71+
<div className="flex flex-col md:flex-row gap-6 px-1 py-2.5 items-center justify-center min-h-screen bg-gray-800 bg-opacity-50">
72+
<div className="p-6 bg-white dark:bg-gray-700 rounded-lg shadow-xl z-40">
7373
<OrganizationSelector onSelect={handleOrganizationSelected} defaultOrgUid={orgUid} />
7474
</div>
7575
</div>

0 commit comments

Comments
 (0)