Skip to content

transland.lgbt by lhcfl

Screenshot of transland.lgbt

Details

Authorlhcfl

LicenseMIT License

Categorytransland

Created

Updated

Size10 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A beautiful theme to transland.lgbt

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         transland.lgbt
@version      20220818.02.48
@namespace    userstyles.world/user/lhcfl
@description  A beautiful theme to transland.lgbt
@author       lhcfl
@license      MIT License
==/UserStyle== */

@-moz-document domain("transland.lgbt") {
body {

/* 改变下面这行添加背景     */
    background-image:url(
        https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fi0.hdslb.com%2Fbfs%2Farticle%2Fc3b022200df811093b0ac70cd6dba5151ee4c28f.jpg&refer=http%3A%2F%2Fi0.hdslb.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1661098606&t=3693d73fae9cc9feb44a2065ff2b7f53
    
    );
    background-position:center;
    background-attachment:fixed;
    background-size:cover;
    background-repeat:no-repeat;
}


:root {
    --card-color:rgba(255, 255, 255, 0.85);
    --active-card-color: rgba(255, 255, 255, 0.95);
    --normal-box-shadow: rgb(0 0 0 / 10%) 0 1px 3px 0, rgb(0 0 0 / 6%) 0 1px 2px 0;
    --button-color-grey: rgb(233,233,233);
}





}

@-moz-document domain("transland.lgbt") {
@keyframes menu-panel-down {
    0% {
        opacity:0%;
        top:0px;
    }
    100% {
        opacity:100%;
    }
}

.UsersOnline-list .UsersOnline-item, .ReplyPlaceholder-typers-list .UsersOnline-item, .UsersOnline-list .ReplyPlaceholder-typers-item, .ReplyPlaceholder-typers-list .ReplyPlaceholder-typers-item {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}

.ComposerBody-content .Button {
    border-radius:150px;
}

.IndexPage .DiscussionListItem,
li.item-nav {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}
.IndexPage .DiscussionListItem:hover,
li.item-nav:hover{
    background: var(--active-card-color);
}

.AfruxWidgets-Widget-content {
    background: transparent;
}

.AfruxWidgets-Widget.Afrux-ForumStatsWidgetWidget, .AfruxWidgets-Widget {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}
.AfruxWidgets-Widget.Afrux-NewsWidget {
    border-radius:15px !important ;
}

.AfruxWidgets-Widget.Afrux-ForumStatsWidgetWidget:hover, .AfruxWidgets-Widget:hover {
    background: var(--active-card-color);
}

.item-sort .ButtonGroup.Dropdown.dropdown.itemCount5 .Dropdown-toggle.Button {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}
.item-sort .ButtonGroup.Dropdown.dropdown.itemCount5 .Dropdown-toggle.Button.Dropdown-toggle.Button:hover{
    background: var(--active-card-color);
}

.open>.Dropdown-toggle.Button {
    transition:all 0.2s;
    background-color:var(--active-card-color);
}

.Dropdown-menu {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    animation: menu-panel-down 0.2s ease-in;
}

.PostStream-timeGap span{
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    padding: 5px 10px;
}
.PostStream-timeGap span:hover{
    box-shadow: var(--active-box-shadow);
    background: var(--active-card-color);
}

.Dropdown-menu:hover {
    background: var(--active-card-color);
}


.open .Dropdown-menu {
   
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}

.open .Dropdown-menu:hover {
    background: var(--active-card-color);
}

.Button--primary {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    
    transition: all .2s;
}

.Button {
    transition: all .2s;
}

.Search-input input {
    border-radius:15px;
}

.item-markAllAsRead .Button {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}
.item-markAllAsRead .Button:hover {
    background: var(--active-card-color);
}




header.Hero.DiscussionHero, header.Hero.WelcomeHero {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}

header.Hero.DiscussionHero:hover, header.Hero.WelcomeHero:hover {
    background-color: var(--active-card-color);
}


.Post-header {
    background-color: var(--active-card-color);
    margin-bottom:0;
    padding:10px;
    border-top-left-radius:15px;
    border-top-right-radius:15px;
    
}

.Post-body {
    padding:25px;
    background-color: var(--card-color);
    margin-bottom:0;
    border-bottom-left-radius:15px;
    border-bottom-right-radius:15px;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    transition:all 0.2s
}
.Post-body:hover {
    background-color: var(--active-card-color);   
}

.Post-footer .item-replies, .Post-likedBy {
    background-color: var(--card-color);
    margin:5px;
    padding:5px 25px;
    border-radius:15px;
    transition:all 0.2s
}

.Post-actions {
    background-color: var(--card-color);
    border-radius:15px;
    transition:all 0.2s
}

.PostStream-item:not(:last-child) {
    border:none;
}


.PostStreamScrubber.Dropdown.App-titleControl .Dropdown-menu {
    padding:20px;
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    animation: menu-panel-down 0.2s ease-in;
}

.SplitDropdown-button.Button.Button--primary.hasIcon {
    border-radius:15px !important;
}


.item-subscription .Button,
.item-share-social .Button {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    animation: menu-panel-down 0.2s ease-in;
}

.item-subscription .Button:hover,
.item-share-social .Button:hover {
    background: var(--active-card-color);
}

.Post.ReplyPlaceholder .Post-header {
    border-radius:15px;
}

.Post.editing {
    opacity:0.7;
}

.Composer {
    border-radius:15px;
}

.item-lastDiscussionViewers {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    animation: menu-panel-down 0.2s ease-in;
    padding:10px;
}
.item-lastDiscussionViewers:hover {
    background: var(--active-card-color);
}
.item-lastDiscussionViewers .LastDiscussionUsers .item-lastUser-content {
    width: 10px;
}
fieldset.LastDiscussionUsers ul div.item-lastUser-content div {
    flex-direction: column;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    margin-left: 5px;
    max-width: 70px;
    text-overflow: ellipsis;
}
.item-lastDiscussionViewers .LastDiscussionUsers a {
    color:#888;
    max-width: 70px;
    text-overflow: ellipsis;
    overflow:hidden;
    
}
.item-lastDiscussionViewers .LastDiscussionUsers  .Avatar {
    width:35px;
    height:35px;
}

.SettingsPage {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    animation: menu-panel-down 0.2s ease-in;
    padding:15px;
}

.SettingsPage .Button {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    animation: menu-panel-down 0.2s ease-in;
}

.SettingsPage .Button:hover {
    background: var(--active-card-color);
}

.NotificationGrid {
    background:transparent;
}

.NotificationGrid td, .NotificationGrid th {
    border-bottom: 1px solid var(--control-color);
}

.UserPage  .Select select {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    animation: menu-panel-down 0.2s ease-in;
}

.SettingsPage .Checkbox--switch .Checkbox-display {
    box-shadow: var(--normal-box-shadow) inset;
}

.UserPage .DiscussionListItem {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}

.UserPage .DiscussionListItem:hover {
    background: var(--active-card-color);
}

.UserCard .Button, .UserCard .Button.active, .UserCard .Button, .UserCard .Button.focus, .UserCard .open>.Dropdown-toggle.Button {
    border-radius:15px;
}

.Modal-content {
    border-radius:15px;
}

.selectFollowLevelModal-actions .Button {
    border-radius:15px;
}

.Modal-body .FormControl {
    border-radius:15px;
}

.Form-group .Button {
     border-radius:35px !important;
}

::-webkit-scrollbar {
    -webkit-appearance: none;
    width:10px;
    height:10px;
}
::-webkit-scrollbar-thumb {
    cursor: pointer;
    border-radius: 5px;
    background: var(--button-primary-bg-active);
}
::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 0;
}

.DiscussionPage-nav .ButtonGroup:not(.itemCount1) .Button:first-child {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.DiscussionList-loadMore .Button, .IndexPage-results .IndexPage-toolbar-view .Button {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
    animation: menu-panel-down 0.2s ease-in;
}
.DiscussionList-loadMore .Button, .IndexPage-results .IndexPage-toolbar-view .Button:hover {
    background: var(--active-card-color);
}
}

@-moz-document url("https://chat.transland.lgbt/badges") {
.IndexPage-results.sideNavOffset {
    padding:15px;
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}
}

@-moz-document url("https://chat.transland.lgbt/following") {
.Dropdown-toggle.Button {
    box-shadow: var(--normal-box-shadow);
    border-radius:15px;
    background: var(--card-color);
    transition: background .2s;
}

.Dropdown-toggle.Button:hover {
    background: var(--active-card-color);
}

}

Reviews

No reviews yet.