egroupware_official/filemanager/templates/mobile/app.css

182 lines
5.4 KiB
CSS

/**
*
* Filemanager - Mobile
*
* Please do NOT change app.css directly, instead change app.less and compile it!
* Pixleegg Template app.css
* @link http://www.egroupware.org
* @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
* @author Hadi Nategh <hn@stylite.de>
* @package Filemanager
* @version $Id: app.less 55033 2016-02-16 18:49:17Z hnategh $
*/
@import "../default/app.css";
/* tablets and smartphones */
@media all {
#filemanager-index_nm table.egwGridView_outer tbody span[id^='filemanager-index'][id$='size]'] {
font-size: 10pt;
text-align: right;
}
#filemanager-index_nm table.egwGridView_outer tbody label[id^='filemanager-index'][id$='name]'] {
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
}
#filemanager-index_nm table.egwGridView_outer tbody label[id^='filemanager-index'][id$='name]'] span {
font-size: 12pt;
white-space: nowrap;
}
#filemanager-index_nm table.egwGridView_outer tbody span[id^='filemanager-index'][id$='comment]'] {
font-size: 10pt;
}
#filemanager-index_nm table.egwGridView_outer tbody label[id^='filemanager-index'][id$='mtime]'] time {
font-size: 10pt;
}
#filemanager-index_nm .buttons {
position: relative;
display: inline-block;
overflow: auto;
width: 100%;
padding-top: 5px;
height: auto;
}
#filemanager-index_nm .buttons img {
width: 24px;
height: 24px;
padding-left: 15px;
}
#filemanager-index_nm #filemanager-index_filemanager-index-header_right {
width: 100%;
}
#filemanager-index_nm #filemanager-index_tarp {
display: none !important;
}
#filemanager-index_nm #filemanager-index_filemanager-index-header_left {
height: auto;
order: 100;
}
#filemanager-index_nm .nextmatch_header.nm_header_hide {
display: inline-block !important;
}
#filemanager-index_nm .nextmatch_header.nm_header_hide .header_row_right,
#filemanager-index_nm .nextmatch_header.nm_header_hide .filtersContainer,
#filemanager-index_nm .nextmatch_header.nm_header_hide .header_count {
display: none;
}
#filemanager-index_nm .nextmatch_header .nextmatch_header_row {
padding-bottom: 0px;
}
#filemanager-index_nm .nextmatch_header .filemanager_navigation {
height: auto;
width: 100%;
}
#filemanager-index_nm .nextmatch_header .filemanager_navigation #filemanager-index_nm_path {
height: 50px;
width: calc(100% - 90px);
display: inline-block;
border: none;
background: white;
}
#filemanager-index_nm .nextmatch_header .filemanager_navigation #filemanager-index_nm_path:focus {
outline: none;
}
#filemanager-index_nm .nextmatch_header .filemanager_navigation #filemanager-index_up {
width: 24px;
height: 100%;
margin-left: 22px;
margin-right: 22px;
}
#filemanager-index_nm .nextmatch_header div.filtersContainer {
margin-top: 0px;
border-bottom: 1px solid silver;
}
#filemanager-index_nm .nextmatch_header #filemanager-index_new_wrapper {
float: none;
width: 100%;
margin: 0;
padding-top: 5px;
}
#filemanager-index_nm .nextmatch_header #filemanager-index_new_wrapper .et2_dropdown {
float: none;
width: 100%;
}
#filemanager-index_nm .nextmatch_header #filemanager-index_new_wrapper .et2_dropdown button {
width: 50px;
margin: 0;
border-radius: 0;
}
#filemanager-index_nm .nextmatch_header #filemanager-index_new_wrapper .et2_dropdown button div {
float: none;
}
#filemanager-index_nm .nextmatch_header #filemanager-index_new_wrapper .et2_dropdown #filemanager-index_new {
width: calc(100% - 50px);
}
#filemanager-index_nm select#filemanager-index_filter {
width: 100%;
}
#filemanager-index_nm .nextmatch_header_row div.header_row_right {
height: auto;
position: relative !important;
}
#filemanager-index_filemanager-index-header_left .et2_file.plus_button {
position: fixed !important;
right: 15px;
bottom: 15px;
border-radius: 50%;
width: 60px !important;
height: 60px !important;
background-position: center;
z-index: 100;
margin: 0;
padding: 0;
border: none;
}
#filemanager-index_filemanager-index-header_left .et2_file.plus_button .et2_file_span::part(base) {
width: 50px;
height: 50px;
border: none;
background: none;
}
#filemanager-index_filemanager-index-header_left .et2_file.plus_button .et2_file_span::part(prefix) {
display: none;
}
#filemanager-index_filemanager-index-header_left .et2_file.plus_button .et2_file_upload {
width: 60px;
height: 60px;
top: 0;
}
#filemanager-index_filemanager-index-header_left .et2_file.plus_button div.progress {
position: fixed;
left: 0;
top: 0px;
width: 93%;
}
#filemanager-index_filemanager-index-header_left et2-image.plus_button {
position: fixed !important;
right: 15px;
bottom: 15px;
width: 60px;
height: 60px;
font-size: 32px;
line-height: 60px;
color: #fff;
text-align: center;
font-weight: bolder;
display: inline-block;
z-index: 101;
pointer-events: none;
background-color: transparent;
}
#filemanager-index_filemanager-index-header_left et2-image.plus_button::before {
content: "\f64d";
font-family: bootstrap-icons !important;
}
.previewImage img {
max-width: 100%;
}
div#filemanager-file_tabs td.eaclAccount,
td.eaclRights {
display: block;
}
}