1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-05 08:53:14 +00:00
Files
seahub/frontend/src/css/layout.css

112 lines
1.7 KiB
CSS
Raw Normal View History

#wrapper {
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
}
/* for top bottom layout*/
#header {
height: 49px;
display: flex;
}
/* for left right layout */
#main {
flex: 1;
display: flex;
2018-09-21 14:16:15 +08:00
min-height: 0;
}
2018-09-12 17:01:48 +08:00
.side-panel {
flex: 0 0 25%;
display: flex;
flex-direction: column;
overflow: hidden;
2018-09-12 17:01:48 +08:00
}
2018-09-12 17:01:48 +08:00
.main-panel {
flex: 1 0 75%;
display: flex;
flex-direction: column;
}
@media (max-width: 767px) {
.side-panel {
position:fixed;
left:-300px;
z-index:1; /* important! */
width:300px;
height:100%;
background:#f8f8f8;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;
}
2018-09-12 17:01:48 +08:00
}
.side-panel-north,
.main-panel-north {
display: flex;
flex-shrink: 0;
2018-09-12 17:01:48 +08:00
padding: .5rem 1rem;
background: #f4f4f7;
border-bottom: 1px solid #e8e8e8;
}
.side-panel-center,
.main-panel-center {
2018-09-12 17:01:48 +08:00
display: flex;
flex-direction: column;
flex: 1;
2018-09-12 17:01:48 +08:00
}
.side-panel-center,
.side-panel-footer {
min-height: 0;
border-right: 1px solid #eee;
2018-09-12 17:01:48 +08:00
}
2018-09-21 14:16:15 +08:00
.cur-view-container {
display:flex;
flex-direction:column;
flex:1 1 auto;
overflow: hidden;
}
.cur-view-path {
flex-shrink:0;
min-height:40px;
padding:8px 16px 0;
background:#f9f9f9;
position:relative; /* for the ':after' */
}
.cur-view-path:after {
content:'';
border-bottom:1px solid #e8e8e8;
position:absolute;
left:16px;
right:16px;
bottom:0;
}
.cur-view-content {
padding:10px 16px 20px;
flex:1;
height: calc(100% - 40px);
overflow:auto;
}
.cur-view-content .hd {
padding-bottom:0;
height:48px;
padding:9px 10px;
background:#f2f2f2;
margin-bottom:.5em;
border-radius:2px;
}
[role=group] {
display: flex;
}