Skip to content

Poe Chat by gamatek

Screenshot of Poe Chat

Details

Authorgamatek

LicenseNo License

Categorychat

Created

Updated

Size5.6 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Discord Nitro "Retro Storm" theme on Poe.

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         Poe
@version      20240430.12.35
@namespace    https://userstyles.world/user/gamatek
@description  Discord Nitro "Retro Storm" theme on Poe.
@author       gamatek
@license      No License
==/UserStyle== */

@-moz-document domain("poe.com") {
:root {
    --bg-overlay-color: 0 0 0;
    --bg-overlay-color-inverse: 255 255 255;
    --bg-overlay-opacity-3: 0.7;
    --bg-overlay-opacity-chat: 0.8;
    --bg-overlay-opacity-selected: 0.4;
    --bg-overlay-opacity-selected-inverse: 0.15;

    --bg-gradient-retro-storm-1: hsl(202, 47%, 42.9%);
    --bg-gradient-retro-storm-2: hsl(241, 27.8%, 47.3%);
    --background-floating: hsl(220, 8.1%, 7.3%);
    --elevation-high: 0 8px 16px hsla(0, 0%, 0%, 0.24);
    --interactive-normal: hsl(215, 8.8%, 73.3%);
    --status-danger: hsl(359, 87.3%, 59.8%);
    --brand-560: hsl(235, 51.4%, 52.4%);

    --custom-theme-background: linear-gradient(
        148.71deg,
        var(--bg-gradient-retro-storm-1) 5.64%,
        var(--bg-gradient-retro-storm-2) 26.38%,
        var(--bg-gradient-retro-storm-2) 49.92%,
        var(--bg-gradient-retro-storm-1) 73.12%
    );

    --bg-overlay-3: linear-gradient(
        rgb(var(--bg-overlay-color) / var(--bg-overlay-opacity-3)),
        rgb(var(--bg-overlay-color) / var(--bg-overlay-opacity-3))
    ) fixed 0 0 / cover,
    var(--custom-theme-background) fixed 0 0 / cover;

    --bg-overlay-chat: linear-gradient(
        rgb(var(--bg-overlay-color) / var(--bg-overlay-opacity-chat)),
        rgb(var(--bg-overlay-color) / var(--bg-overlay-opacity-chat))
    ) fixed 0 0 / cover,
    var(--custom-theme-background) fixed 0 0 / cover;
    
    --bg-overlay-selected: linear-gradient(
        rgb(var(--bg-overlay-color-inverse) / var(--bg-overlay-opacity-selected-inverse)),
        rgb(var(--bg-overlay-color-inverse) / var(--bg-overlay-opacity-selected-inverse))
     ) fixed 0 0 / cover,
    linear-gradient(
        rgb(var(--bg-overlay-color) / var(--bg-overlay-opacity-selected)),
        rgb(var(--bg-overlay-color) / var(--bg-overlay-opacity-selected))
     ) fixed 0 0 / cover,
    var(--custom-theme-background) fixed 0 0 / cover;
}

/* Home Chat */
.MainColumn_column__UEunw {
    width: 100%;
}

.ChatHomeMain_container__l4uRf {
    margin-top: var(--header-height);
}

.ChatHomeMain_inputContainer__9mgRh {
    margin-bottom: 10%;
}

.ChatMessageInputContainer_textArea__fNi6E:after,
.ChatMessageInputContainer_textArea__fNi6E>textarea {
    max-height: 500px;
    line-height: 22px;
}

/* Sidebar */
.MainLeftSidebar_sidebarContainer__yL1iH {
    background: var(--bg-overlay-3);
}

.MainLeftSidebar_sidebar__C6HpK,
.MainLeftSidebar_sidebar__C6HpK section {
    background: none;
}

.SidebarItem_item__24u_X[data-active=true] {
    background: var(--bg-overlay-selected);
}

/* Chat */
.ChatMessagesView_infiniteScroll__vk3VX {
    width: 100%;
}

.SidebarLayout_main__0ZApe,
.ChatPageMainFooter_footerInner__BEj26 {
    background: var(--bg-overlay-chat);
}

/* Context Menu */
.DropdownMenuItemList_itemList__JiLsy {
    font-size: 14px;
    border-radius: 4px;
    padding: 6px 8px;
    border: none;
    background: var(--background-floating);
    box-shadow: var(--elevation-high);
}

.DropdownMenuItem_item__EIRcp {
    padding: 6px 8px;
    margin: 2px 0;
    border-radius: 2px;
    max-height: 32px;
    flex-direction: row-reverse;
    font-weight: 500;
}

.DropdownMenuItem_item__EIRcp:not(.DropdownMenuItem_destructive__Bi9MD):hover {
    background: var(--brand-560);
    color: hsl(0, 0%, 100%);
}

.DropdownMenuItem_destructive__Bi9MD:hover {
    background: var(--status-danger);
    color: hsl(0, 0%, 100%);
}

.DropdownMenuItem_item__EIRcp + .DropdownMenuItem_item__EIRcp {
    border: none;
}

.DropdownMenuItem_item__EIRcp {
    color: var(--interactive-normal);
}

.DropdownMenuItem_destructive__Bi9MD {
    color: var(--status-danger);
}

.ChatMessageDropdownMenu_iconWrapper__NegmY {
    width: 18px;
    height: 18px;
    margin-left: auto;
}

.ChatMessageDropdownMenu_icon__zPQO6,
.ChatHistoryDropdownMenu_deleteIcon__Zq2zf,
.ChatMessageDropdownMenu_deleteIcon__S5pfm {
    fill: currentColor !important;
}

.Message_botMessageBubble__aYctV {
    max-width: 100%;
    background: none;
    padding: 0 0 0 58px;
    margin-top: -20px;
    font-size: 16px;
}

.ChatMessage_chatMessage__xkgHx .BotHeader_title__cURS_ {
    gap: 16px;
    font-weight: 500;
}

.ChatMessage_chatMessage__xkgHx .BotHeader_textContainer__kVf_I {
    overflow: visible;
}

.ChatMessage_chatMessage__xkgHx .BotHeader_textContainer__kVf_I:hover {
    text-decoration: underline;
}

.ChatMessage_chatMessage__xkgHx .BotImage_botImage__YvB45 {
    border-radius: 50%;
    width: 40px;
    height: 40px;
}

.ChatMessage_chatMessage__xkgHx .ChatMessage_headerWrapper__UeGSI,
.ChatMessage_chatMessage__xkgHx .BotHeader_title__cURS_ {
    align-items: flex-start;
    line-height: 1;
}

/* Chat Input */
.ChatPageMainFooter_footerInner__BEj26 {
    width: 100%;
}

.ChatMessageInputFooter_footer__v4dFF {
    background: var(--bg-overlay-3);
    border-radius: 8px;
}

.ChatMessageInputFooter_footer__v4dFF .ChatMessageInputContainer_inputContainer__s2AGa,
.ChatMessageInputFooter_footer__v4dFF .ChatMessageInputContainer_inputContainer__s2AGa:focus-within:after{
    border: none;
}

.ChatMessageInputFooter_footer__v4dFF .ChatMessageInputContainer_textArea__fNi6E {
    padding: 10px 0 12.5px 0;
}

.ChatMessageInputFooter_footer__v4dFF .GrowingTextArea_textArea__ZWQbP {
    font-size: 16px;
}

.ChatMessageInputFooter_footer__v4dFF .ChatMessageInputFooter_chatBreakButton__sGik8 {
    margin-left: 0;
}
}

Reviews

No reviews yet.