Patch #30448 » 0001-Remove-wrapper2-and-wrapper3-wrapping-containers-304.patch
app/views/layouts/base.html.erb | ||
---|---|---|
58 | 58 | |
59 | 59 |
</div> |
60 | 60 | |
61 |
<div id="wrapper2"> |
|
62 |
<div id="wrapper3"> |
|
61 | ||
63 | 62 |
<div id="top-menu"> |
64 | 63 |
<div id="account"> |
65 | 64 |
<%= render_menu :account_menu -%> |
... | ... | |
118 | 117 |
<div id="footer"> |
119 | 118 |
Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url %> © 2006-2021 Jean-Philippe Lang |
120 | 119 |
</div> |
121 |
</div> |
|
122 | 120 | |
123 | 121 |
<div id="ajax-indicator" style="display:none;"><span><%= l(:label_loading) %></span></div> |
124 | 122 |
<div id="ajax-modal" style="display:none;"></div> |
125 | 123 | |
126 |
</div> |
|
127 | 124 |
</div> |
128 | 125 |
<%= call_hook :view_layouts_base_body_bottom %> |
129 | 126 |
</body> |
public/javascripts/responsive.js | ||
---|---|---|
2 | 2 | |
3 | 3 |
function openFlyout() { |
4 | 4 |
$('html').addClass('flyout-is-active'); |
5 |
$('#wrapper2').on('click', function(e){
|
|
5 |
$('#wrapper').on('click', function(e){ |
|
6 | 6 |
e.preventDefault(); |
7 | 7 |
e.stopPropagation(); |
8 | 8 |
closeFlyout(); |
... | ... | |
11 | 11 | |
12 | 12 |
function closeFlyout() { |
13 | 13 |
$('html').removeClass('flyout-is-active'); |
14 |
$('#wrapper2').off('click');
|
|
14 |
$('#wrapper').off('click'); |
|
15 | 15 |
} |
16 | 16 | |
17 | 17 |
public/stylesheets/application.css | ||
---|---|---|
16 | 16 |
.wiki h6 {font-size: 1em; color: #8e8e8e;} |
17 | 17 | |
18 | 18 |
/***** Layout *****/ |
19 |
div#wrapper, div#wrapper2, div#wrapper3 { min-height: inherit; } |
|
20 |
#wrapper {background: white;overflow: hidden;} |
|
21 |
#wrapper3 { display: flex; flex-direction: column; } |
|
19 |
#wrapper { |
|
20 |
min-height: inherit; |
|
21 |
background: white; |
|
22 |
overflow: hidden; |
|
23 |
display: flex; |
|
24 |
flex-direction: column; |
|
25 |
} |
|
22 | 26 | |
23 | 27 |
#top-menu {background: #3E5B76; color: #fff; height:1.8em; font-size: 0.8em; padding: 2px 10px 0px 12px;} |
24 | 28 |
#top-menu ul {margin: 0; padding: 0;} |
... | ... | |
113 | 117 |
#sidebar li input[type=checkbox] {height: 20px;} |
114 | 118 | |
115 | 119 |
#content { flex-grow: 1; background-color: #fff; margin: 0px; padding: 10px 16px 10px 16px; overflow-x: auto;} |
116 |
html>body #content { min-height: 600px; } |
|
117 |
* html body #content { height: 600px; } /* IE */ |
|
118 | 120 | |
119 | 121 |
#main.nosidebar #sidebar{ display: none; } |
120 | 122 |
public/stylesheets/responsive.css | ||
---|---|---|
76 | 76 |
position: relative; |
77 | 77 |
overflow-x: hidden; /* hide horizontal overflow */ |
78 | 78 |
max-width: 100%; |
79 |
} |
|
80 | ||
81 |
#wrapper, |
|
82 |
#wrapper2 { |
|
83 | 79 |
margin: 0; |
84 | 80 |
} |
85 | 81 |