Improve no changes branch state

This commit is contained in:
Mattias Granlund 2023-11-28 00:14:22 +01:00
parent 63108d1afd
commit 174e295f3a
2 changed files with 9 additions and 29 deletions

View File

@ -330,7 +330,9 @@
{/if}
{:else if branch.commits.length == 0}
<div class="new-branch" data-dnd-ignore>
<h1 class="text-base-16 text-semibold">Nothing on this branch yet</h1>
<h1 class="text-base-16 text-semibold">
This is a new branch. Let's start creating!
</h1>
<p class="px-12">Get some work done, then throw some files my way!</p>
</div>
{:else}
@ -425,15 +427,17 @@
display: flex;
flex-grow: 1;
flex-direction: column;
color: var(--clr-theme-scale-ntrl-60);
background: var(--clr-theme-container-light);
justify-content: center;
gap: var(--space-8);
padding: 0 var(--space-40);
}
& h1 {
.new-branch h1 {
color: var(--clr-theme-scale-ntrl-40);
text-align: center;
}
}
.new-branch p {
color: var(--clr-theme-scale-ntrl-50);

View File

@ -106,22 +106,6 @@
}}
/>
{/if}
{#if branch.files.length == 0}
{#if branch.commits.length == 0}
<div class="new-branch text-color-3 space-y-6 rounded p-8 text-center" data-dnd-ignore>
<p>Nothing on this branch yet.</p>
{#if !readonly}
<IconNewBadge class="mx-auto mt-4 h-16 w-16 text-blue-400" />
<p class="px-12">Get some work done, then throw some files my way!</p>
{/if}
</div>
{:else}
<!-- attention: these markers have custom css at the bottom of thise file -->
<div class="no-uncommitted text-color-3 rounded py-6 text-center font-mono" data-dnd-ignore>
No uncommitted changes on this branch
</div>
{/if}
{/if}
</div>
<style lang="postcss">
@ -164,12 +148,4 @@
flex-grow: 1;
gap: var(--space-4);
}
.no-uncommitted {
flex-grow: 1;
}
.new-branch {
flex-grow: 1;
}
</style>