aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/DocumentButtonBar.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/views/DocumentButtonBar.tsx')
-rw-r--r--src/client/views/DocumentButtonBar.tsx42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/client/views/DocumentButtonBar.tsx b/src/client/views/DocumentButtonBar.tsx
index a75c7098c..3d6436cb5 100644
--- a/src/client/views/DocumentButtonBar.tsx
+++ b/src/client/views/DocumentButtonBar.tsx
@@ -286,6 +286,42 @@ export class DocumentButtonBar extends ObservableReactComponent<{ views: () => (
@computed
get keywordButton() {
const targetDoc = this.view0?.Document;
+
+ const metaBtn = (name: string, icon: IconProp) => {
+ const tooltip = `Show ${name}`;
+ return (
+ <Tooltip title={<div className="dash-tooltip">{tooltip}</div>}>
+ <div className="documentButtonBar-pinIcon">
+ <FontAwesomeIcon
+ className="documentdecorations-icon"
+ style={{ width: 20 }}
+ key={icon.toString()}
+ size="sm"
+ icon={icon}
+ // onPointerEnter={action(() => {
+ // this.subPin =
+ // (pinLayoutView ? 'Layout' : '') +
+ // (pinLayoutView && pinContentView ? ' &' : '') +
+ // (pinContentView ? ' Content View' : '') +
+ // (pinLayoutView && pinContentView ? '(shift+alt)' : pinLayoutView ? '(shift)' : pinContentView ? '(alt)' : '');
+ // })}
+ // onPointerLeave={action(() => {
+ // this.subPin = '';
+ // })}
+ onClick={e => {
+ name === 'keywords' ? targetDoc && (targetDoc[DocData].showLabels = !targetDoc[DocData].showLabels) : 'hi'
+
+
+ }}
+ />
+ </div>
+ </Tooltip>
+ );
+ };
+
+
+
+
return !targetDoc ? null : (
<Tooltip title={<div className="dash-keyword-button">Open keyword menu</div>}>
<div
@@ -294,6 +330,12 @@ export class DocumentButtonBar extends ObservableReactComponent<{ views: () => (
onClick={() => {
targetDoc[DocData].showLabels = !targetDoc[DocData].showLabels;
}}>
+
+ <div className="documentButtonBar-pinTypes">
+ {/* {pinBtn(true, false, 'window-maximize')}
+ {pinBtn(false, true, 'address-card')}
+ {pinBtn(true, true, 'id-card')} */}
+ </div>
<FontAwesomeIcon className="documentdecorations-icon" icon="tag" />
</div>
</Tooltip>