Browse Source

mol-plugin: fix viewport settings css

David Sehnal 5 years ago
parent
commit
7f83f900a8

+ 2 - 0
src/mol-plugin/skin/base/components/viewport.scss

@@ -63,6 +63,8 @@
 }
 
 .msp-viewport-controls-scene-options {
+    overflow-y: auto;
+    max-height: 400px;
     width: 290px;
     background: $control-background;
 

+ 1 - 1
src/mol-plugin/ui/viewport.tsx

@@ -68,7 +68,7 @@ export class ViewportControls extends PluginUIComponent<{}, { isSettingsExpanded
                 {this.icon('reset-scene', this.resetCamera, 'Reset Camera')}<br/>
                 {this.icon('tools', this.toggleControls, 'Toggle Controls', this.plugin.layout.state.showControls)}<br/>
                 {this.icon('expand-layout', this.toggleExpanded, 'Toggle Expanded', this.plugin.layout.state.isExpanded)}<br />
-                {this.icon('settings', this.toggleSettingsExpanded, 'Settings', this.state.isSettingsExpanded)}
+                {this.icon('settings', this.toggleSettingsExpanded, 'Settings', this.state.isSettingsExpanded)}<br/>
             </div>
             {this.state.isSettingsExpanded && <div className='msp-viewport-controls-scene-options'>
                 <ControlGroup header='Layout' initialExpanded={true}>