Formatting

This commit is contained in:
Simon Cambier 2023-11-26 17:24:21 +01:00
parent 30e4d5c87e
commit 0598e0c6bd
11 changed files with 49 additions and 60 deletions

View File

@ -1,5 +1,6 @@
{
"useTabs": false,
"bracketSameLine": true,
"singleQuote": true,
"trailingComma": "es5",
"printWidth": 100,

2
src/app.d.ts vendored
View File

@ -9,4 +9,4 @@ declare global {
}
}
export {};
export {}

View File

@ -62,12 +62,10 @@
type="text"
bind:value={filter}
bind:this={inputFilter}
class={$$restProps.class ?? ''}
/>
class={$$restProps.class ?? ''} />
<div
class="absolute top-full left-0 w-full bg-gray-700 max-h-[90vh] overflow-y-auto"
bind:this={divContainer}
>
bind:this={divContainer}>
{#each filteredItems as item}
<div class="p-1 hover:bg-gray-600" on:click={() => selectItem(item)}>{item.text}</div>
{/each}
@ -78,8 +76,7 @@
readonly
value={value?.text ?? ''}
class={$$restProps.class ?? ''}
on:click={showOptions}
/>
on:click={showOptions} />
{/if}
</div>

View File

@ -113,8 +113,7 @@
<input
bind:this={urlInput}
type="text"
class="border border-gray-300 bg-transparent p-1 grow"
/>
class="border border-gray-300 bg-transparent p-1 grow" />
<button class="button" on:click={copyUrl} title="Copy">
<Icon class="text-xl" icon="fluent:copy-16-regular" />
</button>
@ -128,8 +127,7 @@
<ComboBox
items={languages}
bind:value={selectedLanguage}
class="bg-gray-700 border border-gray-300 p-1"
/>
class="bg-gray-700 border border-gray-300 p-1" />
</div>
<!-- Toggle text wrap -->

View File

@ -2,8 +2,7 @@
</script>
<div
class="flex flex-wrap justify-between items-center px-3 py-1 text-sm w-full z-10 shadow-md gap-2 font-mono bg-gray-700"
>
class="flex flex-wrap justify-between items-center px-3 py-1 text-sm w-full z-10 shadow-md gap-2 font-mono bg-gray-700">
<div class="flex items-center">
<h1 class="text-xl">
<a href="/new" title="Create a new note">Paste</a>

View File

@ -67,39 +67,35 @@
<a
href={'/editor' + getUrlDataPart()}
class="p-1 hover:bg-gray-600/50"
title="Edit a copy of this note"
>
title="Edit a copy of this note">
<Icon class="text-xl" icon="fluent:document-edit-16-regular" />
</a>
</TopBar>
{/if}
{#if htmlContent || decompressed}
<div class="overflow-y-auto grow">
<div class="overflow-y-auto grow pb-4">
{#if isInIframe()}
<CodeView
class="prose dark:prose-invert w-full max-w-full h-full"
{isMarkdown}
{isPlainText}
{decompressed}
{htmlContent}
/>
{htmlContent} />
{:else}
<CodeView
class="prose dark:prose-invert lg:py-12 p-[0.5em] md:max-w-3xl md:mx-auto lg:max-w-4xl"
{isMarkdown}
{isPlainText}
{decompressed}
{htmlContent}
/>
{htmlContent} />
{/if}
</div>
{/if}
<footer
class="absolute bottom-0 left-0 w-full bg-gray-700 px-4 py-1 font-mono text-xs"
class:hidden={!isInIframe()}
>
class:hidden={!isInIframe()}>
<a href={window.location.href} target="_blank">Powered by Paste</a>
</footer>
</div>

View File

@ -66,7 +66,6 @@
editor.setValue(decompressed)
}
}
}
</script>
@ -80,8 +79,7 @@ npm/codemirror@5.65.16/addon/mode/multiplex.min.js,
npm/codemirror@5.65.16/addon/mode/simple.min.js,
npm/codemirror@5.65.16/addon/scroll/simplescrollbars.js,
npm/codemirror@5.65.16/mode/meta.min.js"
on:load={initCodeEditor}
></script>
on:load={initCodeEditor}></script>
</svelte:head>
<div class="flex flex-col font-mono h-screen bg-gray-700">