- Client list

- Context menu
This commit is contained in:
Peter Papp
2021-04-22 07:36:52 +02:00
parent eae212ac5d
commit 4b0e4da013
23 changed files with 724 additions and 75 deletions

View File

@@ -315,11 +315,8 @@
}
@media (prefers-color-scheme: dark) {
.toolbar .directory-name {
color: $dark_mode_text_primary;
}
.toolbar-go-back {
.location {
.location-title {
color: $dark_mode_text_primary;
}

View File

@@ -7,6 +7,7 @@
<folder-icon v-if="icon === 'folder'" class="icon text-theme" size="21" />
<file-icon v-if="icon === 'file'" class="icon text-theme" size="21" />
<file-text-icon v-if="icon === 'file-text'" class="icon text-theme" size="21" />
<user-icon v-if="icon === 'user'" class="icon text-theme" size="21" />
</div>
<div class="text">
<span class="title">{{ title }}</span>
@@ -23,6 +24,7 @@ import {
ImageIcon,
VideoIcon,
FileIcon,
UserIcon,
} from "vue-feather-icons"
export default {
@@ -39,7 +41,8 @@ export default {
ImageIcon,
VideoIcon,
FileIcon,
},
UserIcon,
},
}
</script>

View File

@@ -1,5 +1,6 @@
<template>
<button class="button hover-text-theme hover-svg-stroke-theme" :title="action">
<plus-icon v-if="source === 'plus'" size="19" class="hover-text-theme" />
<file-plus-icon v-if="source === 'file-plus'" size="19" class="hover-text-theme" />
<send-icon v-if="source === 'send'" size="19" class="hover-text-theme" />
<corner-down-right-icon v-if="source === 'move'" size="19" class="hover-text-theme" />
@@ -23,6 +24,7 @@
<script>
import SortingIcon from '@/components/FilesView/Icons/SortingIcon'
import {
PlusIcon,
SendIcon,
FilePlusIcon,
CornerDownRightIcon,
@@ -48,6 +50,7 @@
'action'
],
components: {
PlusIcon,
SendIcon,
FilePlusIcon,
SortingIcon,