cloudcmd/css/style.css

238 lines
3.6 KiB
CSS

html {
height : 94%;
}
body {
width : 100%;
height : 95%;
overflow : hidden;
background-color : white;
}
body, pre, code {
font-family : "Droid Sans Mono", "Ubuntu Mono", "Consolas", monospace;
font-size : 16px;
}
.hidden {
visibility: hidden;
}
.fm, .keyspanel {
cursor : default;
-webkit-user-select : none;
-moz-user-select : none;
-ms-user-select : none;
-o-user-select : none;
user-select : none;
}
.links {
-webkit-user-select : initial;
-moz-user-select : initial;
-ms-user-select : initial;
-o-user-select : initial;
user-select : text;
}
.panel, .cmd-button {
border: 1.5px solid;
border-color: rgb(49,123,249);
border-color: rgba(49,123,249, 0.4);
}
.icon {
margin-left : 0.5%;
cursor: default;
}
.icon:hover {
cursor: default;
}
.path-icon {
position: relative;
color: #222;
}
.path-icon:active {
top: 1px;
}
.path-icon:hover {
color : #06e;
cursor: pointer;
}
.error::before {
font-family : 'Fontello';
font-size : 14px;
color : rgb(222, 41, 41);
cursor : default;
content : '\e800';
}
.loading {
position : relative;
display : inline-block;
width : 16px;
height : 16px;
vertical-align : middle;
}
.loading::after {
position : relative;
bottom : 5px;
left : 16px;
font-size : 10px;
color : rgb(49,123,249);
content : attr(data-progress);
}
.cmd-button {
width: 5%;
height: 30px;
margin: 20px 2px 0 2px;
color: #222;
background-color: white;
transition: ease 0.1s;
}
.cmd-button:hover {
border: 1.5px solid;
transition: ease 0.5s;
}
.cmd-button:active {
color: white;
background-color: rgb(49,123,249);
transition: ease 0.1s;
}
.cmd-button:focus {
outline: 0;
}
.links a {
color: red;
}
.mini-icon {
position: relative;
top: 2px;
/* отступ перед картинкой
* для нормального отображения
* рамки
*/
left: -5px;
float: left;
width: 16px;
height: 16px;
margin-left: 6px;
}
.fm {
width : 97%;
height: 90%;
margin: 26px auto 0 auto;
}
.fm-header {
font-weight: bold;
}
.panel-left {
float:left;
}
.current-file {
box-shadow: 0 0 0 1.5px rgba(49, 123, 249, 0.4) inset;
}
.cut-file {
opacity: 0.7;
}
.selected-file, .selected-file .name > a {
color: rgb(254,159,224);
}
.panel-right {
float:right;
}
.panel {
width: 46%;
height: 97%;
padding: 1%;
}
.selected-panel {
border-color: rgb(254, 159, 224);
border-color: rgba(254, 159, 224, .40);
}
.keyspanel {
text-align: center;
}
.name {
float: left;
width: 26%;
}
.name a:hover {
cursor: default;
}
.size {
float:left;
width:12%;
margin-right: 27px;
text-align: right;
}
.date {
float: left;
width: 19%;
}
.owner {
display : inline-block;
width : 13%;
/* when inline-block
* vertical align should be
* set top to prevent additional
* spaces behind lines
*/
vertical-align : top;
}
.mode {
float: right;
width: 18%;
}
.reduce-text {
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
}
.files {
height: 95%;
padding: 0;
margin: 0;
overflow-y: auto;
list-style-type: none;
}
.files li {
overflow: hidden;
}
a {
text-decoration:none;
}
a:hover, a:active {
color : #06e;
text-decoration:none;
}