mirror of
https://github.com/jupyter/notebook.git
synced 2024-12-21 04:10:17 +08:00
pull styling in separate file
This commit is contained in:
parent
966510f2a8
commit
768a9675eb
@ -41,11 +41,11 @@ define(function(require){
|
||||
|
||||
}
|
||||
for(var rindex=0; rindex<html.length; rindex++){
|
||||
var pre = $('<pre/>').addClass('replace-preview')
|
||||
var pre = $('<pre/>')
|
||||
.append(html[rindex][0])
|
||||
.append($('<span/>').addClass('match').text(html[rindex][1]));
|
||||
if(replace){
|
||||
pre.append($('<span/>').addClass('replace').text(html[rindex][2]));
|
||||
pre.append($('<span/>').addClass('insert').text(html[rindex][2]));
|
||||
pre.addClass('replace');
|
||||
}
|
||||
pre.append(html[rindex][3]);
|
||||
@ -100,7 +100,6 @@ define(function(require){
|
||||
var snr = function(env){
|
||||
var search = $("<input/>")
|
||||
.addClass('form-control')
|
||||
.css('width','86%')
|
||||
.attr('placeholder','Search');
|
||||
var isRegExpButton = $('<button/>')
|
||||
.attr('type', 'button')
|
||||
@ -109,8 +108,6 @@ define(function(require){
|
||||
.attr('data-toggle','button')
|
||||
.attr('title', 'use regular expression (now you have N+1 problems)')
|
||||
.attr('value', '.*')
|
||||
.css('border-radius', '0')
|
||||
.css('border-left', 'none')
|
||||
.text('.*');
|
||||
|
||||
var isCaseSensitiveButton = $('<button/>')
|
||||
@ -119,21 +116,18 @@ define(function(require){
|
||||
.attr('data-toggle','button')
|
||||
.attr('title', 'is search case sensitive')
|
||||
.attr('value', 'a≠A')
|
||||
.css('border-top-left-radius', '0')
|
||||
.css('border-bottom-left-radius', '0')
|
||||
.css('border-left', 'none')
|
||||
.text('a≠A');
|
||||
|
||||
var repl = $("<input/>")
|
||||
.addClass('form-control')
|
||||
.attr('placeholder','replace');
|
||||
.attr('placeholder','Replace');
|
||||
var body = $('<div/>')
|
||||
.css('max-height','60vh')
|
||||
.css('overflow','auto');
|
||||
.attr('id', 'replace-preview');
|
||||
var form = $('<form/>')
|
||||
.attr('id', 'search-and-replace')
|
||||
.append($('<div/>').addClass('form-group')
|
||||
.append(
|
||||
$('<div/>').addClass('input-group').css("width","100%")
|
||||
$('<div/>').addClass('input-group')
|
||||
.append(search)
|
||||
.append(isRegExpButton)
|
||||
.append(isCaseSensitiveButton)
|
||||
|
@ -99,27 +99,3 @@ kbd {
|
||||
padding-top: 1px;
|
||||
padding-bottom: 1px;
|
||||
}
|
||||
|
||||
.replace-preview .match, .replace-preview .replace {
|
||||
background-color:lightblue;
|
||||
border-color: darken(lightblue, 20%);
|
||||
border-style: solid;
|
||||
border-width: 1px;
|
||||
border-radius: @border-radius-base
|
||||
}
|
||||
|
||||
.replace-preview.replace {
|
||||
|
||||
& .match{
|
||||
//display: none;
|
||||
background-color:salmon;
|
||||
text-decoration: line-through;
|
||||
border-color: darken(salmon, 20%);
|
||||
}
|
||||
|
||||
& .replace{
|
||||
background-color: green;
|
||||
background-color:lightGreen;
|
||||
border-color: darken(lightGreen, 20%);
|
||||
}
|
||||
}
|
||||
|
51
notebook/static/notebook/less/searchandreplace.less
Normal file
51
notebook/static/notebook/less/searchandreplace.less
Normal file
@ -0,0 +1,51 @@
|
||||
|
||||
#search-and-replace {
|
||||
#replace-preview .match, #replace-preview .insert{
|
||||
background-color:lightblue;
|
||||
border-color: darken(lightblue, 20%);
|
||||
border-style: solid;
|
||||
border-width: 1px;
|
||||
border-radius: @border-radius-base
|
||||
}
|
||||
|
||||
#replace-preview .replace {
|
||||
|
||||
& .match{
|
||||
//display: none;
|
||||
background-color:salmon;
|
||||
text-decoration: line-through;
|
||||
border-color: darken(salmon, 20%);
|
||||
}
|
||||
|
||||
& .insert{
|
||||
background-color: green;
|
||||
background-color:lightGreen;
|
||||
border-color: darken(lightGreen, 20%);
|
||||
}
|
||||
}
|
||||
|
||||
& #replace-preview {
|
||||
max-height: 60vh;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
& input {
|
||||
width: 86%;
|
||||
}
|
||||
|
||||
& .input-group{
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
& .input-group button:last-child{
|
||||
border-top-left-radius: 0;
|
||||
border-bottom-left-radius: 0;
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
& input + button {
|
||||
border-radius: 0;
|
||||
border-left: none ;
|
||||
}
|
||||
|
||||
}
|
@ -29,6 +29,7 @@
|
||||
// notebook
|
||||
@import "../notebook/less/style.less";
|
||||
@import "../notebook/less/commandpalette.less";
|
||||
@import "../notebook/less/searchandreplace.less";
|
||||
|
||||
// terminal
|
||||
@import "../terminal/less/terminal.less";
|
||||
|
Loading…
Reference in New Issue
Block a user