Skip to content

Commit 4d4eefe

Browse files
committed
Header tweaks, move explorer out of header
1 parent 79877d4 commit 4d4eefe

File tree

6 files changed

+12
-11
lines changed

6 files changed

+12
-11
lines changed

packages/webdoc-default-template/src/app/components/Explorer/ExplorerHeader.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import {makeStyles} from "@material-ui/core/styles";
55

66
const useToggleButtonStyles = makeStyles({
77
root: {
8+
color: "var(--color-primary-text)",
89
margin: "0 0 0 12px",
910
},
1011
});

packages/webdoc-default-template/src/app/components/Explorer/ExplorerItem.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,11 @@ export default function ExplorerItem(props) {
4444
return (
4545
<TreeItem
4646
id={props.data.$nodeId}
47-
className="explorer-tree__target"
47+
className={`explorer-tree__target${
48+
targetChildren.length > 0 ? " explorer-tree__parent" : ""
49+
}${
50+
primary ? " explorer-tree__selected" : ""
51+
}`}
4852
classes={{
4953
label: classes.label,
5054
iconContainer: classes.iconContainer,

packages/webdoc-default-template/src/app/components/Explorer/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ export default connect(({
153153
overflowX: "hidden",
154154
}),
155155
}}>
156-
<ExplorerHeader isOpen={isOpen} toggleOpen={toggleOpen} />
157156
{data && <ExplorerFilter data={data} />}
158157
<TreeView
159158
expanded={expandedItems}

packages/webdoc-default-template/src/app/components/Header/Header.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ export default connect(({explorerOpen}) => ({
1616

1717
return (
1818
<div className="header__container">
19-
{explorerOpen ? null :
20-
<ExplorerHeader
19+
{<ExplorerHeader
2120
isOpen={false}
2221
toggleOpen={() => setExplorerOpen(!explorerOpen)}
2322
/>}

packages/webdoc-default-template/static/scripts/default-template.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7074,6 +7074,7 @@ function makeStyles_makeStyles(stylesOrCreator) {
70747074

70757075
var useToggleButtonStyles = styles_makeStyles({
70767076
root: {
7077+
color: "var(--color-primary-text)",
70777078
margin: "0 0 0 12px"
70787079
}
70797080
});
@@ -8693,7 +8694,7 @@ function ExplorerItem(props) {
86938694

86948695
return external_React_default.a.createElement(esm_TreeItem_TreeItem, {
86958696
id: props.data.$nodeId,
8696-
className: "explorer-tree__target",
8697+
className: "explorer-tree__target".concat(targetChildren.length > 0 ? " explorer-tree__parent" : "").concat(primary ? " explorer-tree__selected" : ""),
86978698
classes: {
86988699
label: classes.label,
86998700
iconContainer: classes.iconContainer,
@@ -9565,10 +9566,7 @@ function makeIds(data, collector) {
95659566
width: 291,
95669567
overflowX: "hidden"
95679568
})
9568-
}, external_React_default.a.createElement(ExplorerHeader, {
9569-
isOpen: isOpen,
9570-
toggleOpen: toggleOpen
9571-
}), data && external_React_default.a.createElement(Explorer_ExplorerFilter, {
9569+
}, data && external_React_default.a.createElement(Explorer_ExplorerFilter, {
95729570
data: data
95739571
}), external_React_default.a.createElement(esm_TreeView_TreeView, {
95749572
expanded: expandedItems,
@@ -9692,7 +9690,7 @@ function Header_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
96929690
var currentItemId = appData.appBar.current;
96939691
return React.createElement("div", {
96949692
className: "header__container"
9695-
}, explorerOpen ? null : React.createElement(ExplorerHeader, {
9693+
}, React.createElement(ExplorerHeader, {
96969694
isOpen: false,
96979695
toggleOpen: function toggleOpen() {
96989696
return setExplorerOpen(!explorerOpen);

packages/webdoc-default-template/tmpl/layout.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ const integrations = JSON.stringify(config.integrations);
5050
<body class="root">
5151
<div class="docs <?js= document && document.type === "TutorialDoc" ? "tutorials" : "api-docs" ?>">
5252
<article class="page">
53-
<div class="page-explorer" id="explorer-mount-point"></div>
5453
<div class="header-content-container">
5554
<section class="header" id="header-mount-point"></section>
5655
<div class="header-content-container__content">
56+
<div class="page-explorer" id="explorer-mount-point"></div>
5757
<?js /* Includes content and member-explorer. */ ?>
5858
<?js= content ?>
5959
<!-- footer in content -->

0 commit comments

Comments
 (0)