style: 优化样式和布局
This commit is contained in:
parent
cdd3c73128
commit
abb3e81d41
@ -2426,7 +2426,7 @@ export default {
|
|||||||
if (!file.exif && !file.video) {
|
if (!file.exif && !file.video) {
|
||||||
return ''
|
return ''
|
||||||
}
|
}
|
||||||
return "\r\n" + formatExif(file.exif) + formatVideo(file.video, '<br>')
|
return formatExif(file.exif, '<br>') + formatVideo(file.video, '<br>')
|
||||||
},
|
},
|
||||||
upload() {
|
upload() {
|
||||||
// 打开文件选择框
|
// 打开文件选择框
|
||||||
|
|||||||
@ -271,7 +271,7 @@ export default {
|
|||||||
return formatSize(size)
|
return formatSize(size)
|
||||||
},
|
},
|
||||||
formatExif(exifInfo) {
|
formatExif(exifInfo) {
|
||||||
return formatExif(exifInfo)
|
return formatExif(exifInfo, '\r\n')
|
||||||
},
|
},
|
||||||
formatVideo(videoInfo) {
|
formatVideo(videoInfo) {
|
||||||
return formatVideo(videoInfo, '\r\n')
|
return formatVideo(videoInfo, '\r\n')
|
||||||
|
|||||||
@ -1,55 +1,56 @@
|
|||||||
export function formatExif(exifInfo) {
|
export function formatExif(exifInfo, lineBreak) {
|
||||||
if (!exifInfo) {
|
if (!exifInfo) {
|
||||||
return ''
|
return ''
|
||||||
}
|
}
|
||||||
|
lineBreak = lineBreak || '\r\n'
|
||||||
let exifStr = ''
|
let exifStr = ''
|
||||||
if (exifInfo['dateTimeOriginal']) {
|
if (exifInfo['dateTimeOriginal']) {
|
||||||
exifStr += `内容创作时间: ${exifInfo['dateTimeOriginal']}`
|
exifStr += `内容创作时间: ${exifInfo['dateTimeOriginal']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['resolution']) {
|
if (exifInfo['resolution']) {
|
||||||
exifStr += `\r\n分辨率: ${exifInfo['resolution']}`
|
exifStr += `${lineBreak}分辨率: ${exifInfo['resolution']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['make']) {
|
if (exifInfo['make']) {
|
||||||
exifStr += `\r\n设备制造商: ${exifInfo['make']}`
|
exifStr += `${lineBreak}设备制造商: ${exifInfo['make']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['model']) {
|
if (exifInfo['model']) {
|
||||||
exifStr += `\r\n设备型号: ${exifInfo['model']}`
|
exifStr += `${lineBreak}设备型号: ${exifInfo['model']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['aperture']) {
|
if (exifInfo['aperture']) {
|
||||||
exifStr += `\r\n光圈值: ${exifInfo['aperture']}`
|
exifStr += `${lineBreak}光圈值: ${exifInfo['aperture']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['exposureTime']) {
|
if (exifInfo['exposureTime']) {
|
||||||
exifStr += `\r\n曝光时间: ${exifInfo['exposureTime']}`
|
exifStr += `${lineBreak}曝光时间: ${exifInfo['exposureTime']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['focalLength']) {
|
if (exifInfo['focalLength']) {
|
||||||
exifStr += `\r\n焦距: ${exifInfo['focalLength']} 毫米`
|
exifStr += `${lineBreak}焦距: ${exifInfo['focalLength']} 毫米`
|
||||||
}
|
}
|
||||||
if (exifInfo['isoEquivalent']) {
|
if (exifInfo['isoEquivalent']) {
|
||||||
exifStr += `\r\nISO感光度: ${exifInfo['isoEquivalent']}`
|
exifStr += `${lineBreak}ISO感光度: ${exifInfo['isoEquivalent']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['flash']) {
|
if (exifInfo['flash']) {
|
||||||
exifStr += `\r\n闪光灯: ${exifInfo['flash']}`
|
exifStr += `${lineBreak}闪光灯: ${exifInfo['flash']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['fNumber']) {
|
if (exifInfo['fNumber']) {
|
||||||
exifStr += `\r\n光圈数: ${exifInfo['fNumber']}`
|
exifStr += `${lineBreak}光圈数: ${exifInfo['fNumber']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['exposureProgram']) {
|
if (exifInfo['exposureProgram']) {
|
||||||
exifStr += `\r\n曝光程序: ${exifInfo['exposureProgram']}`
|
exifStr += `${lineBreak}曝光程序: ${exifInfo['exposureProgram']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['meteringMode']) {
|
if (exifInfo['meteringMode']) {
|
||||||
exifStr += `\r\n测光模式: ${exifInfo['meteringMode']}`
|
exifStr += `${lineBreak}测光模式: ${exifInfo['meteringMode']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['whiteBalanceMode']) {
|
if (exifInfo['whiteBalanceMode']) {
|
||||||
exifStr += `\r\n白平衡: ${exifInfo['whiteBalanceMode']}`
|
exifStr += `${lineBreak}白平衡: ${exifInfo['whiteBalanceMode']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['software']) {
|
if (exifInfo['software']) {
|
||||||
exifStr += `内容创作者: ${exifInfo['software']}`
|
exifStr += `${lineBreak}内容创作者: ${exifInfo['software']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['longitude']) {
|
if (exifInfo['longitude']) {
|
||||||
exifStr += `\r\n经度: ${exifInfo['longitude']}`
|
exifStr += `${lineBreak}经度: ${exifInfo['longitude']}`
|
||||||
}
|
}
|
||||||
if (exifInfo['latitude']) {
|
if (exifInfo['latitude']) {
|
||||||
exifStr += `\r\n纬度: ${exifInfo['latitude']}`
|
exifStr += `${lineBreak}纬度: ${exifInfo['latitude']}`
|
||||||
}
|
}
|
||||||
return exifStr
|
return exifStr
|
||||||
}
|
}
|
||||||
|
|||||||
@ -50,10 +50,12 @@
|
|||||||
<div class="popper-arrow"></div>
|
<div class="popper-arrow"></div>
|
||||||
<ul v-for="item in menus" :key="item.label">
|
<ul v-for="item in menus" :key="item.label">
|
||||||
<li class="menu-option" @click="menusOperations(item.operation)">
|
<li class="menu-option" @click="menusOperations(item.operation)">
|
||||||
<label class="menuitem">
|
<div class="menuitem home-contextmenu">
|
||||||
<svg-icon :icon-class="item.iconClass"/>
|
<svg-icon :icon-class="item.iconClass"/>
|
||||||
<span class="menuitem text">{{ item.label }}</span>
|
<div class="home-contextmenu-title">
|
||||||
</label>
|
<span class="menuitem text">{{ item.label }}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</e-vue-contextmenu>
|
</e-vue-contextmenu>
|
||||||
@ -270,8 +272,8 @@
|
|||||||
:sharer="sharerUsername"
|
:sharer="sharerUsername"
|
||||||
:status.sync="iframePreviewVisible"
|
:status.sync="iframePreviewVisible"
|
||||||
></iframe-preview>
|
></iframe-preview>
|
||||||
<el-divider v-if="!linkFailed && !showShareCode" class="grid-divider" content-position="center"><i
|
<el-divider v-if="!linkFailed && !showShareCode" class="grid-divider" content-position="center">
|
||||||
class="el-icon-folder-opened"></i> {{ summaries }}
|
<i class="el-icon-folder-opened"></i> {{ summaries }}
|
||||||
</el-divider>
|
</el-divider>
|
||||||
<el-pagination
|
<el-pagination
|
||||||
background
|
background
|
||||||
@ -1144,7 +1146,8 @@ export default {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
@import "src/styles/home-index";
|
@import 'src/styles/index';
|
||||||
|
@import 'src/styles/home-index';
|
||||||
/*.el-breadcrumb {*/
|
/*.el-breadcrumb {*/
|
||||||
/*margin: 50px;*/
|
/*margin: 50px;*/
|
||||||
.dashboard-container {
|
.dashboard-container {
|
||||||
@ -1228,9 +1231,10 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.grid-divider {
|
.grid-divider {
|
||||||
height: 0;
|
height: 30px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
width: auto;
|
width: auto;
|
||||||
|
background: unset;
|
||||||
|
|
||||||
> > > .el-divider__text {
|
> > > .el-divider__text {
|
||||||
}
|
}
|
||||||
@ -1315,8 +1319,11 @@ export default {
|
|||||||
margin-left: 5px !important;
|
margin-left: 5px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
>>> .van-grid-item__content .svg-icon{
|
>>> .van-grid-item__content {
|
||||||
font-size: 4.5rem;
|
padding: 8px;
|
||||||
|
.svg-icon{
|
||||||
|
font-size: 4.5rem;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
>>> .grid-file-text {
|
>>> .grid-file-text {
|
||||||
|
|||||||
@ -562,7 +562,8 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
@import "src/styles/home-index";
|
@import 'src/styles/index';
|
||||||
|
@import 'src/styles/home-index';
|
||||||
.container {
|
.container {
|
||||||
min-width: 1024px;
|
min-width: 1024px;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user