From 3d2bd167cac80ffb3c1dd7a55454d86afee57fcb Mon Sep 17 00:00:00 2001 From: David Sehnal <david.sehnal@gmail.com> Date: Fri, 4 Oct 2019 15:34:59 +0200 Subject: [PATCH] mol-plugin: use monospace font for sequence --- src/mol-plugin/skin/base/components/sequence.scss | 4 ++++ src/mol-plugin/ui/sequence.tsx | 2 +- src/mol-plugin/ui/sequence/sequence.tsx | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mol-plugin/skin/base/components/sequence.scss b/src/mol-plugin/skin/base/components/sequence.scss index 3176df959..27b50d739 100644 --- a/src/mol-plugin/skin/base/components/sequence.scss +++ b/src/mol-plugin/skin/base/components/sequence.scss @@ -20,6 +20,10 @@ overflow-y: auto; overflow-x: hidden; font-size: 90%; + + .msp-sequence-wrapper-non-empty { + font-family: monospace; + } } .msp-sequence-wrapper { diff --git a/src/mol-plugin/ui/sequence.tsx b/src/mol-plugin/ui/sequence.tsx index e61635b3b..77de081ef 100644 --- a/src/mol-plugin/ui/sequence.tsx +++ b/src/mol-plugin/ui/sequence.tsx @@ -297,7 +297,7 @@ export class SequenceView extends PluginUIComponent<{ }, SequenceViewState> { </div> {typeof sequenceWrapper === 'string' - ? <div className='msp-sequence-wrapper'>{sequenceWrapper}</div> + ? <div className='msp-sequence-wrapper msp-sequence-wrapper-non-empty'>{sequenceWrapper}</div> : <Sequence sequenceWrapper={sequenceWrapper} />} </div>; } diff --git a/src/mol-plugin/ui/sequence/sequence.tsx b/src/mol-plugin/ui/sequence/sequence.tsx index 50234a175..7034e510d 100644 --- a/src/mol-plugin/ui/sequence/sequence.tsx +++ b/src/mol-plugin/ui/sequence/sequence.tsx @@ -104,7 +104,7 @@ export class Sequence<P extends SequenceProps> extends PluginUIComponent<P, Sequ } return <div - className='msp-sequence-wrapper' + className='msp-sequence-wrapper msp-sequence-wrapper-non-empty' onContextMenu={this.contextMenu} onMouseDown={this.mouseDown} > -- GitLab