acha-framework
Version:
is a modular framework on both client (angular.js) and server (node.js) side, it provides security, orm, ioc, obfuscation and ...
301 lines (238 loc) • 6.06 kB
text/less
.af-file-explorer-preview .details-tape {
display: none;
}
.af-file-explorer-preview .details-tape .details {
float: right;
}
.af-file-explorer-preview .details-tape .details.name {
width: ~"calc(100% - 470px)";
}
.af-file-explorer-preview .details-tape .details.date-modified {
width: 150px;
}
.af-file-explorer-preview .details-tape .details.type {
width: 150px;
}
.af-file-explorer-preview .details-tape .details.size {
width: 150px;
}
.af-file-explorer-preview .details-mode {
margin: 0;
overflow: auto;
list-style: none;
padding: 0
}
.af-file-explorer-preview .details-mode li {
margin: 1px;
padding: 3px;
float: right;
display: block;
border: 1px solid transparent;
}
.af-file-explorer-preview .details-mode li:hover {
background: #E6F4FF;
}
.af-file-explorer-preview .details-mode li.focused {
border: 1px solid #7AC3FF;
}
.af-file-explorer-preview .details-mode li.focused:hover {
background: #D9EAF9;
border: 1px solid #D9EAF9;
}
.af-file-explorer-preview .details-mode li.selected {
background: #CCE8FF;
border: 1px solid #7AC3FF;
}
.af-file-explorer-preview .details-mode li .details.date-modified {
display: none;
}
.af-file-explorer-preview .details-mode li .details.type {
display: none;
}
.af-file-explorer-preview .details-mode li .details.size {
display: none;
}
.af-file-explorer-preview .details-mode li i {
float: none;
margin: auto;
}
.af-file-explorer-preview .details-mode li span {
text-align: center;
display: block;
width: 100%;
overflow: hidden;
word-wrap: break-word;
}
.af-file-explorer-preview .details-mode li.selected span{
overflow: visible;
}
.af-file-explorer-preview .details-tape .details {
border-left: 1px solid #E5E5E5;
}
.af-file-explorer-preview .details-tape .details:hover {
background: #D9EBF9;
border-left: 1px solid #D9EBF9;
}
.af-file-explorer-preview .details-tape .details.name {
position: relative
}
.af-file-explorer-preview .details-tape .details .details-text {
float: right;
padding: 3px
}
.af-file-explorer-preview .details-tape .details i {
margin: 0 ~"calc(50% - 7px)";
position: absolute
}
.af-file-explorer-preview .details-tape .details .show-settings {
position: relative;
border-right: 1px solid transparent;
float: left;
padding: 6px 2px
}
.af-file-explorer-preview .details-tape .details:hover .show-settings {
border-right: 1px solid #C3D3E0
}
.af-file-explorer-preview .details-tape .details .show-settings i {
float: left;
margin: 0;
position: inherit
}
.af-file-explorer-preview .details-tape .details .show-settings .details-menu {
/*display: none*/;
position: absolute;
top: 26px;
right: -1px;
margin: 0;
white-space: nowrap;
list-style: none;
z-index: 101;
background-color: #f2f2f2;
padding: 2px;
border: 1px solid #ccc;
box-shadow: 2px 2px 4px 0 #8e8e8e;
}
.af-file-explorer-preview .details-tape .details .show-settings .details-menu li {
position: relative;
}
.af-file-explorer-preview .details-tape .details .show-settings .details-menu li a {
display: block;
width: 100%;
padding: 5px 5px 5px 40px;
color: #000;
text-decoration: none;
border-left: 1px solid transparent;
}
.af-file-explorer-preview .details-tape .details .show-settings .details-menu li i {
position: absolute;
left: 0;
top: 0;
margin: 8px 3px;
}
.af-file-explorer-preview .details-tape .details .show-settings .details-menu li a:hover {
background-color: #92caf8;
}
.af-file-explorer-preview .details-tape .details .show-settings .details-menu li ul {
display: none;
position: absolute;
right: 145px;
top: 0;
white-space: nowrap;
list-style: none;
z-index: 102;
background-color: #f2f2f2;
padding: 2px;
border: 1px solid #ccc;
box-shadow: 2px 2px 4px 0 #8e8e8e;
}
.af-file-explorer-preview .details-tape .details .show-settings .details-menu li:hover ul {
display: block;
}
/*extra large icon*/
.af-file-explorer-preview.x-large .details-mode li {
width: 180px;
}
.af-file-explorer-preview.x-large .details-mode li i {
margin: 20px auto;
}
.af-file-explorer-preview.x-large .details-mode li span {
height: 100px;
}
.af-file-explorer-preview.large .details-mode li {
width: 100px;
}
.af-file-explorer-preview.large .details-mode li i {
margin: 10px auto;
}
.af-file-explorer-preview.large .details-mode li span {
height: 50px;
}
/*medium icons*/
.af-file-explorer-preview.medium .details-mode li {
width: 60px;
}
.af-file-explorer-preview.medium .details-mode li span {
height: 40px;
}
/*small icons*/
.af-file-explorer-preview.small .details-mode li {
width: 250px;
padding: 1px;
}
.af-file-explorer-preview.small .details-mode li i {
float: right;
margin: 0 2px;
}
.af-file-explorer-preview.small .details-mode li span {
text-align: right;
width: auto;
}
/*details icons*/
.af-file-explorer-preview.detailed .details-tape {
display: block;
}
.af-file-explorer-preview.detailed .details-mode {
margin: 0;
}
.af-file-explorer-preview.detailed .details-mode li {
float: none;
padding: 0;
}
.af-file-explorer-preview.detailed .details-mode li .details {
float: right;
}
.af-file-explorer-preview.detailed .details-mode li .details.name {
width: ~"calc(100% - 450px)";
}
.af-file-explorer-preview.detailed .details-mode li .details.date-modified {
display: block;
width: 150px;
}
.af-file-explorer-preview.detailed .details-mode li .details.type {
display: block;
width: 150px;
}
.af-file-explorer-preview.detailed .details-mode li .details.size {
display: block;
width: 150px;
}
.af-file-explorer-preview.detailed .details-mode li i {
float: right;
margin-left: 5px;
}
.af-file-explorer-preview.detailed .details-mode li span {
text-align: right;
}
/*tiles*/
.af-file-explorer-preview.tiles .details-mode li {
width: 250px;
}
.af-file-explorer-preview.tiles .details-mode li i {
float: right;
margin-left: 10px;
}
.af-file-explorer-preview.tiles .details-mode li span {
text-align: right;
padding: 10px 0;
width: auto;
}