From 1fbbda5a14319aedabb19102f72b056a557fdbe5 Mon Sep 17 00:00:00 2001 From: Jonathan Frederic Date: Wed, 25 Feb 2015 14:48:02 -0800 Subject: [PATCH] Pad interact widgets. --- IPython/html/static/widgets/less/widgets.less | 7 +++++++ IPython/html/widgets/interaction.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/IPython/html/static/widgets/less/widgets.less b/IPython/html/static/widgets/less/widgets.less index 08a920e05..42f385384 100644 --- a/IPython/html/static/widgets/less/widgets.less +++ b/IPython/html/static/widgets/less/widgets.less @@ -1,6 +1,13 @@ @widget-width: 350px; @widget-width-short: 150px; +// Pad interact widgets by default. +.widget-interact { + div, input { + padding: 2.5px; + } +} + .widget-area { /* LESS file that styles IPython notebook widgets and the area they sit in. diff --git a/IPython/html/widgets/interaction.py b/IPython/html/widgets/interaction.py index 76d63f524..b9e37defc 100644 --- a/IPython/html/widgets/interaction.py +++ b/IPython/html/widgets/interaction.py @@ -181,7 +181,7 @@ def interactive(__interact_f, **kwargs): co = kwargs.pop('clear_output', True) manual = kwargs.pop('__manual', False) kwargs_widgets = [] - container = Box() + container = Box(_dom_classes=['widget-interact']) container.result = None container.args = [] container.kwargs = dict()