Update file manager styling

This commit is contained in:
2022-11-07 17:10:17 +01:00
parent cd8bf8afe4
commit e43278acdb
3 changed files with 23 additions and 14 deletions

View File

@@ -34,8 +34,10 @@ onMount(() => { name_input.focus() })
<style>
.create_dir {
display: flex;
display: inline-flex;
flex-direction: row;
width: 100%;
max-width: 1000px;
}
.create_dir > img {
height: 32px;

View File

@@ -96,28 +96,36 @@ const toggle_select = () => {
<div class="container">
<div class="width_container">
<div class="toolbar">
<button on:click={navigate_up} disabled={state.parents.length === 0}><i class="icon">arrow_back</i></button>
<button on:click={reload}><i class="icon">refresh</i></button>
<button on:click={navigate_up} disabled={state.parents.length === 0} title="Back">
<i class="icon">arrow_back</i>
</button>
<button on:click={reload} title="Refresh directory listing">
<i class="icon">refresh</i>
</button>
{#if directory_view === "list"}
<button on:click={() => {directory_view = "gallery"}} alt="Switch to gallery view">
<button on:click={() => {directory_view = "gallery"}} title="Switch to gallery view">
<i class="icon">collections</i>
</button>
{:else if directory_view === "gallery"}
<button on:click={() => {directory_view = "list"}} alt="Switch to list view">
<button on:click={() => {directory_view = "list"}} title="Switch to list view">
<i class="icon">list</i>
</button>
{/if}
<div class="toolbar_spacer"></div>
{#if state.bucket.permissions.update}
<button on:click={uploader.picker}><i class="icon">cloud_upload</i></button>
<button on:click={() => {creating_dir = !creating_dir}} class:button_highlight={creating_dir}>
<button on:click={uploader.picker} title="Upload files to this directory">
<i class="icon">cloud_upload</i>
</button>
<button on:click={() => {creating_dir = !creating_dir}} class:button_highlight={creating_dir} title="Make folder">
<i class="icon">create_new_folder</i>
</button>
<button
on:click={toggle_select}
class:button_highlight={mode === "selecting"}>
class:button_highlight={mode === "selecting"}
title="Select and delete files"
>
<i class="icon">edit</i>
</button>
{/if}
@@ -175,21 +183,20 @@ const toggle_select = () => {
.width_container {
position: relative;
display: block;
max-width: 95%;
width: 1000px;
width: 100%;
margin: auto;
padding: 0;
background: var(--shaded_background);
}
.toolbar {
position: relative;
display: inline-flex;
flex-direction: row;
width: 100%;
margin: 16px 0 0 0;
max-width: 1000px;
margin: 0;
padding: 0;
justify-content: center;
background: var(--shaded_background);
border-radius: 6px;
}
.toolbar > * { flex: 0 0 auto; }
.toolbar_spacer { flex: 1 1 auto; }

View File

@@ -80,7 +80,7 @@ const node_icon = node => {
border-collapse: collapse;
border-radius: 8px;
max-width: 95%;
max-width: 100%;
width: 1000px;
}
.directory > * {