Merge branch 'develop' of github.com:martini/zammad into develop

This commit is contained in:
Martin Edenhofer 2015-04-01 13:15:39 +02:00
commit 1a677777b6
3 changed files with 45 additions and 11 deletions

View file

@ -28,3 +28,37 @@ $.fn.popover.Constructor.prototype.leave = function(obj){
}) })
} }
}; };
/*
Add global 10px padding
*/
$.fn.popover.Constructor.DEFAULTS.viewport.padding = 10;
/*
Extend zammad popover template
adds a popover-body around popover-title and popover-content
to make the popover scrollable without hiding the arrow
*/
$.fn.popover.Constructor.DEFAULTS.template = '<div class="popover" role="tooltip"><div class="arrow"></div><div class="popover-body"><h2 class="popover-title"></h2><div class="popover-content"></div></div></div>';
/*
Add maxHeight to popovers
*/
var originalShow = $.fn.popover.Constructor.prototype.show;
$.fn.popover.Constructor.prototype.show = function(){
originalShow.call(this);
var maxHeight = $(this.options.viewport.selector).height() - 2 * this.options.viewport.padding;
this.$tip.find('.popover-body').css('maxHeight', maxHeight);
}

View file

@ -2,6 +2,7 @@
position: fixed; position: fixed;
bottom: 0; bottom: 0;
right: 0; right: 0;
display: none;
} }
#chat .well-chat { #chat .well-chat {

View file

@ -1,18 +1,15 @@
html {
height: 100%;
}
body { body {
font-family: "Fira Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-family: "Fira Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 1.45; line-height: 1.45;
font-weight: normal; font-weight: normal;
background: hsl(210,17%,98%); background: hsl(210,17%,98%);
height: 100%;
} }
/* TODO: @mrflix, do we need this at this level?
p,
ol,
ul {
color: #bcbcbb;
}
*/
p { p {
margin: 14px 0; margin: 14px 0;
} }
@ -2818,9 +2815,12 @@ footer {
z-index: 1110; z-index: 1110;
box-shadow: 0 1px 14px rgba(0,8,14,.25); box-shadow: 0 1px 14px rgba(0,8,14,.25);
word-wrap: break-word; word-wrap: break-word;
// max-height: calc(100vh - 20px);
} }
.popover-body {
overflow: auto;
}
.popover-title { .popover-title {
border: none; border: none;
background: none; background: none;
@ -2829,7 +2829,6 @@ footer {
.popover-content { .popover-content {
padding: 0 17px 10px; padding: 0 17px 10px;
overflow-y: auto;
} }
.popover.right { margin-left: 4px; } .popover.right { margin-left: 4px; }