Theme emoji picker

This commit is contained in:
Jon Staab
2024-09-25 15:01:40 -07:00
parent 2900544668
commit b72ee57b1d
2 changed files with 25 additions and 2 deletions
+23
View File
@@ -42,6 +42,15 @@
font-family: Lato;
}
[data-theme] {
--base-100: oklch(var(--b1));
--base-200: oklch(var(--b2));
--base-300: oklch(var(--b3));
--base-content: oklch(var(--bc));
--primary: oklch(var(--p));
--secondary: oklch(var(--s));
}
.card2 {
@apply overflow-hidden text-ellipsis rounded-box bg-base-100 p-6 text-base-content;
}
@@ -142,3 +151,17 @@
.date-time-field input {
@apply !h-full !w-full !border-none !bg-inherit !text-inherit;
}
/* emoji picker */
emoji-picker {
--background: var(--base-100);
--border-color: var(--base-100);
--border-radius: var(--rounded-box);
--button-active-background: var(--base-content);
--button-hover-background: var(--base-content);
--indicator-color: var(--base-content);
--input-border-color: var(--base-100);
--input-font-color: var(--base-content);
--outline-color: var(--base-100);
}
+2 -2
View File
@@ -1,6 +1,6 @@
<script lang="ts">
import {onMount} from "svelte"
import type {Emoji} from 'emoji-picker-element/shared'
import type {NativeEmoji} from 'emoji-picker-element/shared'
import twColors from "tailwindcss/colors"
import type {Readable} from "svelte/store"
import {readable, derived} from "svelte/store"
@@ -97,7 +97,7 @@
}
}
const onEmoji = (emoji: Emoji) => createReaction(emoji.unicode)
const onEmoji = (emoji: NativeEmoji) => createReaction(emoji.unicode)
$: parentPubkey = $parentEvent?.pubkey || replies[0]?.[4]
$: parentProfile = deriveProfile(parentPubkey || "")