tangled
alpha
login
or
join now
moth11.net
/
xcvr
2
fork
atom
frontend for xcvr appview
2
fork
atom
overview
issues
pulls
pipelines
some layout changes not sureeeeeeeeeee
moth11.net
6 months ago
827cffb5
749c1872
+11
-2
3 changed files
expand all
collapse all
unified
split
src
lib
components
AutoGrowTextArea.svelte
Transmitter.svelte
routes
c
[handle]
[rkey]
+page.svelte
+1
-2
src/lib/components/AutoGrowTextArea.svelte
···
2
2
import { onMount } from "svelte";
3
3
import Fuse from "fuse.js";
4
4
import emojis from "$lib/emojis.json";
5
5
-
import { computePosition, flip } from "@floating-ui/dom";
5
5
+
import { computePosition } from "@floating-ui/dom";
6
6
7
7
interface Props {
8
8
onBeforeInput?: (event: InputEvent) => void;
···
163
163
if (inputEl && emojilist) {
164
164
computePosition(inputEl, emojilist, {
165
165
placement: "top",
166
166
-
middleware: [flip({ fallbackPlacements: ["bottom"] })],
167
166
}).then(({ x, y }) => {
168
167
if (emojilist?.style) {
169
168
Object.assign(emojilist.style, {
+3
src/lib/components/Transmitter.svelte
···
122
122
</div>
123
123
124
124
<style>
125
125
+
#transmitter {
126
126
+
margin-top: auto;
127
127
+
}
125
128
.wrapper {
126
129
position: relative;
127
130
display: inline-block;
+7
src/routes/c/[handle]/[rkey]/+page.svelte
···
60
60
defaultHandle={data.myProfile.handle}
61
61
/>
62
62
<button
63
63
+
id="settingsifier"
63
64
onclick={() => {
64
65
showSettings = !showSettings;
65
66
if (showSettings) {
···
128
129
<style>
129
130
#transceiver {
130
131
position: relative;
132
132
+
min-height: 100vh;
133
133
+
min-height: 100dvh;
134
134
+
display: flex;
135
135
+
}
136
136
+
#settingsifier {
137
137
+
align-self: flex-start;
131
138
}
132
139
#obfuscation-settings {
133
140
display: flex;