Compare commits

...

4 commits

Author SHA1 Message Date
Henry Jameson
6b71793b3b Merge branch 'misc-style-fixes-or-changes' into shigusegubu-themes3 2025-08-14 23:16:01 +03:00
Henry Jameson
9b58b8c290 better paddings 2025-08-14 23:15:06 +03:00
Henry Jameson
9f481052d0 restore border for visibility notice 2025-08-14 21:03:25 +03:00
Henry Jameson
69726895b1 changelog 2025-08-14 18:19:57 +03:00
3 changed files with 16 additions and 1 deletions

View file

@ -0,0 +1,4 @@
Combined subject and content fields in post form (visually)
Fixes for some elements not scaling with user UI scale
Moved post form's emoji button into input field
Minor visual changes and fixes

View file

@ -108,6 +108,12 @@
align-items: baseline;
}
.visibility-notice {
border: 1px solid var(--border);
border-radius: var(--roundness);
padding: 0.5em 1em
}
.visibility-notice.edit-warning {
> :first-child {
margin-top: 0;
@ -195,6 +201,10 @@
line-height: 1.85;
}
.inputs-wrapper {
padding: 0;
}
.input.form-post-body {
// TODO: make a resizable textarea component?
box-sizing: content-box; // needed for easier computation of dynamic size
@ -202,6 +212,7 @@
transition: min-height 200ms 100ms;
// stock padding + 1 line of text (for counter)
padding-bottom: calc(var(--_padding) + var(--post-line-height) * 1em);
padding-right: 1.5em;
// two lines of text
height: calc(var(--post-line-height) * 1em);
min-height: calc(var(--post-line-height) * 1em);

View file

@ -156,7 +156,7 @@
class="preview-status"
/>
</div>
<div class="input">
<div class="input inputs-wrapper">
<EmojiInput
v-if="!disableSubject && (newStatus.spoilerText || alwaysShowSubject)"
v-model="newStatus.spoilerText"