diff --git a/src/devtools/views/HooksTree.css b/src/devtools/views/HooksTree.css
index 0d2ded1859..ac326a90fb 100644
--- a/src/devtools/views/HooksTree.css
+++ b/src/devtools/views/HooksTree.css
@@ -7,17 +7,21 @@
padding-left: 0.75rem;
}
+.Header {
+ font-family: var(--font-family-sans);
+ color: var(--color-dim);
+}
+
.NameValueRow {
display: flex;
}
.Name {
- color: var(--color-attribute-name);
+ color: var(--color-text-color);
flex: 0 0 auto;
}
.Name:after {
content: ': ';
- color: var(--color-text-color);
margin-right: 0.5rem;
}
diff --git a/src/devtools/views/HooksTree.js b/src/devtools/views/HooksTree.js
index cf02c3a046..9c6eb0a9fc 100644
--- a/src/devtools/views/HooksTree.js
+++ b/src/devtools/views/HooksTree.js
@@ -19,7 +19,7 @@ export function HooksTreeView({ canEditHooks, hooks, id }: HooksTreeViewProps) {
} else {
return (
);
@@ -96,7 +96,12 @@ function HookView({ canEditHooks, hook, id, path = [] }: HookViewProps) {
{name}
-
+
diff --git a/src/devtools/views/InspectedElementTree.css b/src/devtools/views/InspectedElementTree.css
index 7516bc1393..9b4f89584a 100644
--- a/src/devtools/views/InspectedElementTree.css
+++ b/src/devtools/views/InspectedElementTree.css
@@ -6,6 +6,11 @@
border-top: none;
}
+.Header {
+ font-family: var(--font-family-sans);
+ color: var(--color-dim);
+}
+
.Item {
display: flex;
}
diff --git a/src/devtools/views/InspectedElementTree.js b/src/devtools/views/InspectedElementTree.js
index a6d4351431..dde2899a6e 100644
--- a/src/devtools/views/InspectedElementTree.js
+++ b/src/devtools/views/InspectedElementTree.js
@@ -30,7 +30,7 @@ export default function InspectedElementTree({
// TODO Add click and key handlers for toggling element open/close state.
return (
-
{label}
+
{label}
{isEmpty &&
None
}
{!isEmpty &&
Object.keys((data: any)).map(name => (
@@ -51,6 +51,7 @@ export default function InspectedElementTree({
type KeyValueProps = {|
depth: number,
name: string,
+ nameClassName?: string,
overrideValueFn?: ?OverrideValueFn,
path?: Array
,
value: any,
@@ -59,6 +60,7 @@ type KeyValueProps = {|
export function KeyValue({
depth,
name,
+ nameClassName = styles.Name,
overrideValueFn,
path = [],
value,
@@ -87,7 +89,7 @@ export function KeyValue({
children = (
- {name}
+ {name}
{typeof overrideValueFn === 'function' ? (
- {name}
+ {name}
{getMetaValueLabel(value)}
);
@@ -126,7 +128,7 @@ export function KeyValue({
className={styles.Item}
style={{ paddingLeft }}
>
- {name}
+ {name}
Array
);
@@ -148,7 +150,7 @@ export function KeyValue({
className={styles.Item}
style={{ paddingLeft }}
>
- {name}
+ {name}
Object
);
@@ -239,7 +241,7 @@ export function EditableValue({
value={dataType === 'boolean' ? undefined : inputValue}
/>
- {hasPendingChanges && (
+ {hasPendingChanges && dataType !== 'boolean' && (