diff --git a/packages/theme/styles/_colors.scss b/packages/theme/styles/_colors.scss index 491b1f1ac3..cc305c56fc 100644 --- a/packages/theme/styles/_colors.scss +++ b/packages/theme/styles/_colors.scss @@ -74,6 +74,7 @@ --theme-chat-divider: rgb(36, 36, 41); --theme-card-bg: rgba(222, 222, 240, .2); + --theme-card-bg-dark: rgba(222, 222, 240, .1); --theme-card-bg-accent: rgba(255, 255, 255, .04); --theme-card-divider: rgba(255, 255, 255, .1); --theme-card-shadow: 0px 34px 74px rgba(0, 0, 0, 0.55); @@ -148,6 +149,7 @@ --theme-chat-divider: rgb(66, 65, 76); --theme-card-bg: rgba(222, 222, 240, .2); + --theme-card-bg-dark: rgba(222, 222, 240, .1); --theme-card-bg-accent: rgba(255, 255, 255, .04); --theme-card-divider: rgba(255, 255, 255, .1); --theme-card-shadow: 0px 34px 74px rgba(0, 0, 0, 0.55); @@ -221,6 +223,7 @@ --theme-chat-divider: rgb(233, 233, 233); --theme-card-bg: rgba(255, 255, 255, .6); + --theme-card-bg-dark: rgba(255, 255, 255, .3); --theme-card-bg-accent: rgba(0, 0, 0, .04); --theme-card-divider: rgba(0, 0, 0, .1); --theme-card-shadow: 0px 24px 74px rgba(100, 89, 89, .5); diff --git a/packages/ui/src/components/TooltipInstance.svelte b/packages/ui/src/components/TooltipInstance.svelte index b0cdb4c6c3..c4b717ade4 100644 --- a/packages/ui/src/components/TooltipInstance.svelte +++ b/packages/ui/src/components/TooltipInstance.svelte @@ -152,7 +152,7 @@ border-radius: .75rem; user-select: none; filter: drop-shadow(0 1.5rem 4rem rgba(0, 0, 0, .35)); - z-index: 1000; + z-index: 10000; } .tooltip { @@ -164,7 +164,7 @@ border-radius: .5rem; user-select: none; text-align: center; - z-index: 1000; + z-index: 10000; &::after { content: ''; diff --git a/plugins/workbench-resources/src/components/AccountPopup.svelte b/plugins/workbench-resources/src/components/AccountPopup.svelte index 45c0160a0f..c7b5a02e7b 100644 --- a/plugins/workbench-resources/src/components/AccountPopup.svelte +++ b/plugins/workbench-resources/src/components/AccountPopup.svelte @@ -15,8 +15,9 @@ @@ -32,7 +33,10 @@
{#each items as item } -
{item}
+
{ + if (item === 'Integrations') + showPopup(TelegramPopup, {}) + }}>{item}
{/each}
diff --git a/plugins/workbench-resources/src/components/PinPad.svelte b/plugins/workbench-resources/src/components/PinPad.svelte new file mode 100644 index 0000000000..d52aedf14d --- /dev/null +++ b/plugins/workbench-resources/src/components/PinPad.svelte @@ -0,0 +1,108 @@ + + + + +
+ {#each digits as digit, i} + { onInput(ev, i) }} + on:keydown={async (ev) => keyPressed(ev, i)} + on:click={async () => selectInput(i)} + /> + {/each} +
+ + diff --git a/plugins/workbench-resources/src/components/TelegramPopup.svelte b/plugins/workbench-resources/src/components/TelegramPopup.svelte new file mode 100644 index 0000000000..3de05e3c43 --- /dev/null +++ b/plugins/workbench-resources/src/components/TelegramPopup.svelte @@ -0,0 +1,121 @@ + + + + +
+ + +