Merge branch 'develop' of https://codeberg.org/calckey/calckey into logged-out
This commit is contained in:
commit
f4730f43f2
8 changed files with 271 additions and 261 deletions
File diff suppressed because it is too large
Load diff
|
@ -33,7 +33,7 @@ export async function endedPollNotification(
|
|||
}
|
||||
|
||||
// Broadcast the poll result once it ends
|
||||
await deliverQuestionUpdate(note.id);
|
||||
if (!note.localOnly) await deliverQuestionUpdate(note.id);
|
||||
|
||||
done();
|
||||
}
|
||||
|
|
|
@ -103,7 +103,7 @@ const plyrMini = ref(false);
|
|||
const url =
|
||||
props.raw || defaultStore.state.loadRawImages
|
||||
? props.media.url
|
||||
: defaultStore.state.disableShowingAnimatedImages
|
||||
: defaultStore.state.disableShowingAnimatedImages && props.media.type.startsWith('image')
|
||||
? getStaticImageUrl(props.media.thumbnailUrl)
|
||||
: props.media.thumbnailUrl;
|
||||
|
||||
|
@ -178,6 +178,8 @@ onMounted(() => {
|
|||
position: relative;
|
||||
background: var(--bg);
|
||||
|
||||
--plyr-color-main: var(--accent);
|
||||
|
||||
> .buttons {
|
||||
display: flex;
|
||||
gap: 4px;
|
||||
|
|
|
@ -128,8 +128,8 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="detailedView" class="info">
|
||||
<MkA class="created-at" :to="notePage(appearNote)">
|
||||
<div v-if="detailedView || (appearNote.channel && !inChannel)" class="info">
|
||||
<MkA v-if="detailedView" class="created-at" :to="notePage(appearNote)">
|
||||
<MkTime :time="appearNote.createdAt" mode="absolute" />
|
||||
</MkA>
|
||||
<MkA
|
||||
|
@ -137,7 +137,7 @@
|
|||
class="channel"
|
||||
:to="`/channels/${appearNote.channel.id}`"
|
||||
@click.stop
|
||||
><i class="ph-television ph-bold ph-lg"></i>
|
||||
><i class="ph-television ph-bold"></i>
|
||||
{{ appearNote.channel.name }}</MkA
|
||||
>
|
||||
</div>
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
</FormSplit>
|
||||
</div>
|
||||
<div
|
||||
v-if="username != '' || host != ''"
|
||||
v-if="username != ''"
|
||||
class="result"
|
||||
:class="{ hit: users.length > 0 }"
|
||||
>
|
||||
|
@ -54,7 +54,7 @@
|
|||
<span>{{ i18n.ts.noUsers }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="username == '' && host == ''" class="recent">
|
||||
<div v-if="username == ''" class="recent">
|
||||
<div class="users">
|
||||
<div
|
||||
v-for="user in recentUsers"
|
||||
|
@ -100,20 +100,19 @@ const emit = defineEmits<{
|
|||
}>();
|
||||
|
||||
let username = $ref("");
|
||||
let host = $ref("");
|
||||
let users: misskey.entities.UserDetailed[] = $ref([]);
|
||||
let recentUsers: misskey.entities.UserDetailed[] = $ref([]);
|
||||
let selected: misskey.entities.UserDetailed | null = $ref(null);
|
||||
let dialogEl = $ref();
|
||||
|
||||
const search = () => {
|
||||
if (username === "" && host === "") {
|
||||
if (username === "") {
|
||||
users = [];
|
||||
return;
|
||||
}
|
||||
os.api("users/search-by-username-and-host", {
|
||||
username: username,
|
||||
host: null,
|
||||
os.api("users/search", {
|
||||
query: username,
|
||||
origin: "local",
|
||||
limit: 10,
|
||||
detail: false,
|
||||
}).then((_users) => {
|
||||
|
|
|
@ -2,8 +2,9 @@
|
|||
<component
|
||||
:is="self ? 'MkA' : 'a'"
|
||||
ref="el"
|
||||
class="ieqqeuvs _link"
|
||||
class="ieqqeuvs url _link"
|
||||
:[attr]="self ? props.url.substring(local.length) : props.url"
|
||||
:title="self ? props.url.substring(local.length) : props.url"
|
||||
:rel="rel"
|
||||
:target="target"
|
||||
@contextmenu.stop="() => {}"
|
||||
|
@ -73,8 +74,12 @@ const target = self ? null : "_blank";
|
|||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.ieqqeuvs {
|
||||
word-break: break-all;
|
||||
.url {
|
||||
white-space: nowrap;
|
||||
max-width: 80%;
|
||||
display: inline-block;
|
||||
overflow: clip;
|
||||
text-overflow: ellipsis;
|
||||
|
||||
> .icon {
|
||||
padding-left: 2px;
|
||||
|
|
|
@ -53,6 +53,9 @@ html {
|
|||
sans-serif;
|
||||
}
|
||||
}
|
||||
* {
|
||||
scrollbar-color: var(--scrollbarHandle) transparent;
|
||||
}
|
||||
body::-webkit-scrollbar {
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
|
|
|
@ -81,6 +81,7 @@
|
|||
"@octofloofy@ck.octofloofy.ink",
|
||||
"@pauliehedron@infosec.town",
|
||||
"@soulthunk@lethallava.land",
|
||||
"@bumble@ibe.social",
|
||||
"\nInterkosmos Link"
|
||||
]
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue