Updating the admin layout to not use abs positioning for the fixed-width sidebar w/ a fluid content area.

--HG--
branch : dev
This commit is contained in:
Nathan Heskew
2011-02-16 08:51:47 -08:00
parent df39f5a43c
commit ec478ec34b
2 changed files with 38 additions and 37 deletions

View File

@@ -182,24 +182,23 @@ number of columns: 24; actual width: 946; column width: 26; gutter width:14
}
#layout-content {
overflow:auto;
/*padding:1.4em;*/
background:#f3f4f5;
margin:0 0 0 260px;
}
#layout-main {
display:inline;
float:right;
margin-left:-240px;
width:100%;
}
#main {
/*display:inline;
float:right;*/
width:96%;
margin-left:260px;
margin-right:20px;
}
#menu .menu-admin {
#menu {
background:#323232;
position:absolute;
top:50px;
left:0;
width:240px;
/*display:inline;
display:inline;
float:left;
width:15.401%;*/
width:240px;
}
.wrapper, .sections {
overflow:hidden;

View File

@@ -43,36 +43,38 @@
</a>
</div>
<div id="main" role="main">
@if (Model.Messages != null) {
<div id="messages">
@Zone(Model.Messages)
</div>
}
<div id="layout-main">
<div id="main" role="main">
@if (Model.Messages != null) {
<div id="messages">
@Zone(Model.Messages)
</div>
}
@if (Model.BeforeContent != null) {
<div id="before-content">
@Zone(Model.BeforeContent)
</div>
}
@if (Model.BeforeContent != null) {
<div id="before-content">
@Zone(Model.BeforeContent)
</div>
}
@if (Model.LocalNavigation != null) {
<div id="local-navigation">
@Zone(Model.LocalNavigation)
</div>
}
@if (Model.LocalNavigation != null) {
<div id="local-navigation">
@Zone(Model.LocalNavigation)
</div>
}
@if (Model.Content != null) {
<div id="content">
@Zone(Model.Content)
</div>
}
@if (Model.Content != null) {
<div id="content">
@Zone(Model.Content)
</div>
}
@if (Model.AfterContent != null) {
<div id="after-content">
@Zone(Model.AfterContent)
@if (Model.AfterContent != null) {
<div id="after-content">
@Zone(Model.AfterContent)
</div>
}
</div>
}
</div>
@if (Model.Navigation != null) {