mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-10-30 08:40:52 +08:00
Truncate ExtendedTextarea caption on smaller viewports
This commit is contained in:
@@ -217,14 +217,6 @@
|
||||
gap: 0.5rem;
|
||||
}
|
||||
|
||||
.caption {
|
||||
font-size: var(--font-size-small);
|
||||
color: var(--color-fill-gray);
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
align-items: flex-start;
|
||||
gap: 0.25rem;
|
||||
}
|
||||
.preview {
|
||||
width: 100%;
|
||||
font-size: var(--font-size-small);
|
||||
@@ -268,13 +260,15 @@
|
||||
<span class="global-hide-on-small-desktop-down">Discard</span>
|
||||
</OutlineButton>
|
||||
{#if !preview}
|
||||
<div class="caption">
|
||||
<div
|
||||
class="txt-overflow txt-small txt-missing"
|
||||
title={`Drag and drop files to add them. Markdown is supported. Press ${utils.modifierKey()}↵ to submit.`}>
|
||||
Drag and drop files to add them.
|
||||
<div style="display: flex; align-items: center; gap: 0.25rem;">
|
||||
<Icon name="markdown" />
|
||||
Markdown is supported.
|
||||
</div>
|
||||
Press {utils.modifierKey()}↵ to submit.
|
||||
<Icon
|
||||
name="markdown"
|
||||
styleDisplay="inline"
|
||||
styleVerticalAlign="text-top" />
|
||||
Markdown is supported. Press {utils.modifierKey()}↵ to submit.
|
||||
</div>
|
||||
{/if}
|
||||
<div class="buttons">
|
||||
|
||||
@@ -5,6 +5,8 @@
|
||||
size?: "16" | "32";
|
||||
onclick?: () => void;
|
||||
disabled?: boolean;
|
||||
styleDisplay?: string;
|
||||
styleVerticalAlign?: string;
|
||||
name:
|
||||
| "attachment"
|
||||
| "arrow-left"
|
||||
@@ -50,12 +52,13 @@
|
||||
onclick = undefined,
|
||||
name,
|
||||
disabled = false,
|
||||
styleDisplay = "flex",
|
||||
styleVerticalAlign = undefined,
|
||||
}: Props = $props();
|
||||
</script>
|
||||
|
||||
<style>
|
||||
svg {
|
||||
display: flex;
|
||||
flex-shrink: 0;
|
||||
-webkit-touch-callout: none;
|
||||
-webkit-user-select: none;
|
||||
@@ -76,6 +79,8 @@
|
||||
<!-- svelte-ignore a11y_no_noninteractive_element_interactions -->
|
||||
<svg
|
||||
style:cursor={onclick && !disabled ? "pointer" : "inherit"}
|
||||
style:display={styleDisplay}
|
||||
style:vertical-align={styleVerticalAlign}
|
||||
class:hoverable={onclick}
|
||||
class:disabled
|
||||
role="img"
|
||||
|
||||
Reference in New Issue
Block a user