Fix variable width snipts.

master
Nick Sergeant 2015-10-25 08:42:47 -04:00
parent 781d5a3331
commit 4d63265427
4 changed files with 14 additions and 2 deletions

File diff suppressed because one or more lines are too long

View File

@ -945,11 +945,11 @@ article.snipt {
font: normal 12px/16px $Consolas; font: normal 12px/16px $Consolas;
margin: 0; margin: 0;
min-height: 220px; min-height: 220px;
min-width: 589px;
overflow-x: auto; overflow-x: auto;
padding: 4px 0 4px 0; padding: 4px 0 4px 0;
white-space: pre; white-space: pre;
word-wrap: normal; word-wrap: normal;
width: 589px;
@include border-radius(0); @include border-radius(0);
&::-webkit-scrollbar { &::-webkit-scrollbar {

View File

@ -17,6 +17,12 @@ var snipt = {
jQuery(function($) { jQuery(function($) {
var SiteView = snipt.module('site').SiteView; var SiteView = snipt.module('site').SiteView;
window.site = new SiteView(); window.site = new SiteView();
var $pres = $('td.code pre');
$pres.each(function(i) {
var pre = $pres.eq(i);
pre.width(pre.parents('section.code').width());
});
}); });
// Angular app init. // Angular app init.

View File

@ -506,6 +506,12 @@
$('button.save, button.save-and-close, button.delete, button.cancel', $('button.save, button.save-and-close, button.delete, button.cancel',
window.site.$main_edit).removeAttr('disabled'); window.site.$main_edit).removeAttr('disabled');
that.model.set('new_from_js', false); that.model.set('new_from_js', false);
var $pres = $('td.code pre');
$pres.each(function(i) {
var pre = $pres.eq(i);
pre.width(pre.parents('section.code').width());
});
}, },
error: function(model, response) { error: function(model, response) {
if (response.responseJSON) { if (response.responseJSON) {