cell.less
54 lines
| 1.3 KiB
| text/x-less
|
LessCssLexer
MinRK
|
r12364 | div.cell { | ||
Brian E. Granger
|
r10730 | border: 1px solid transparent; | ||
.vbox(); | ||||
&.selected { | ||||
.corner-all; | ||||
border : thin @border_color solid; | ||||
} | ||||
Brian E. Granger
|
r14015 | |||
&.edit_mode { | ||||
.corner-all; | ||||
border : thin green solid; | ||||
} | ||||
} | ||||
div.cell { | ||||
Brian E. Granger
|
r10730 | width: 100%; | ||
padding: 5px 5px 5px 0px; | ||||
/* This acts as a spacer between cells, that is outside the border */ | ||||
Brian E. Granger
|
r13681 | margin: 0px; | ||
Brian E. Granger
|
r10730 | outline: none; | ||
} | ||||
div.prompt { | ||||
/* This needs to be wide enough for 3 digit prompt numbers: In[100]: */ | ||||
Matthias BUSSONNIER
|
r13496 | min-width: 11ex; | ||
Brian E. Granger
|
r13687 | /* This padding is tuned to match the padding on the CodeMirror editor. */ | ||
padding: @code_padding; | ||||
Brian E. Granger
|
r10730 | margin: 0px; | ||
font-family: @monoFontFamily; | ||||
text-align: right; | ||||
/* This has to match that of the the CodeMirror class line-height below */ | ||||
MinRK
|
r10891 | line-height: @code_line_height; | ||
Brian E. Granger
|
r10730 | } | ||
Brian E. Granger
|
r13776 | |||
div.inner_cell { | ||||
.vbox(); | ||||
.box-flex1(); | ||||
} | ||||
Brian E. Granger
|
r13792 | |||
MinRK
|
r15552 | /* input_area and input_prompt must match in top border and margin for alignment */ | ||
div.input_area { | ||||
border: 1px solid @light_border_color; | ||||
.corner-all; | ||||
background: @cell_background; | ||||
} | ||||
Brian E. Granger
|
r13792 | /* This is needed so that empty prompt areas can collapse to zero height when there | ||
is no content in the output_subarea and the prompt. The main purpose of this is | ||||
to make sure that empty JavaScript output_subareas have no height. */ | ||||
div.prompt:empty { | ||||
padding-top: 0; | ||||
padding-bottom: 0; | ||||
} | ||||