Skip to content

민트센빠이 by maaxx

Screenshot of 민트센빠이

Details

Authormaaxx

LicenseNo License

Categorytgd

Created

Updated

Size63 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

여긴 이제 민트센빠이가 지배한다

Notes

some images load late; because of google drive

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         민트센빠이
@version      20240128.09.30
@namespace    https://userstyles.world/user/maaxx
@description  여긴 이제 민트센빠이가 지배한다
@author       maaxx
@license      No License
==/UserStyle== */
@-moz-document url-prefix("https://tgd.kr/s/yeokka") {
    /* 역게더-메인 */
    /* 초기화 */
    * {
        scroll-behavior: smooth;
        outline: none !important;
    }
    /* 기본 반응형 */
    .container {
        max-width: unset !important;
        transition: ease all .15s;
    }
    @media (max-width: 767px) {
        * {
            overflow-X: clip;
        }
        .container {
            width: 100vw;
        }
        header > .container {
            padding-left: 15px;
        }
        header #header-bar {
            padding-left: 20px;
            padding-right: 30px;
            margin-bottom: 0;
        }
        header #header-bar #header-menu-right #userDropdown {
            padding-left: 0;
        }
        header #header-bar #header-menu-right.col-xs-1 {
            padding-left: 0;
        }
        #main #main-menu.col-xs-2 {
            display: none;
        }
        #main {
            padding-left: 5px;
            padding-right: 15px;
        }
        #main #main-content {
            width: 100%;
            padding-right: 15px;
        }
        #board-info > #board-info-bottom a {
            font-size: 12px;
        }
        #article-info {
            display: flex;
            flex-wrap: wrap;
        }
        #main .menu-wrapper > .header {
            font-size: 12px;
        }
        #article-list {
            padding: 0 0.5em 2em;
        }
        #article-list > .article-list-row > .item > .list-title > a {
            font-size: 12px;
        }
        #article-list > .article-list-row > .item > .list-title {
            display: flex;
            flex-wrap: wrap;
        }
        #article-list > .article-list-row.active > .item > .list-title {
            display: flex;
            flex-wrap: wrap;
        }
        #article-list > .article-list-row > .item > .list-title > a {
            width: 50%;
            flex: 1;
        }
        #main #extra-links > .header {
            display: flex;
        }
        #main #extra-links > .heade > i {
            padding-top: 1px;
        }
        #article-content iframe {
            min-width: unset;
        }
        .pagination {
            padding: 0 1px;
        }
    }
    @media (min-width: 768px) {
        .container {
            width: 100% !important;
        }
        header #header-bar {
            padding: 0 15px 0 20px;
        }
        header > .container {
            padding: 0 15px 0 20px;
        }
        .col-xs-4 {
            padding-left: 0;
        }
        .col-xs-8 {
            padding-right: 0;
        }
        #article-info > h2 {
            font-size: 16px;
        }
        #main {
            padding-left: .2em;
            padding-right: 0
        }
        #main .row {
            margin: 0
        }
        #main #main-content {
            padding-left: 5px;
            padding-right: .2em;
            width: calc(500% / 6);
        }
        #main .menu-wrapper > .header {
            font-size: 12px;
        }
        #article-list > .article-list-row > .item > .list-title {
            display: flex;
            flex-wrap: wrap;
        }
        #article-list > .article-list-row.active > .item > .list-title {
            display: flex;
            flex-wrap: wrap;
        }
        #article-list > .article-list-row > .item > .list-title > a {
            font-size: 12px;
            width: 50%;
            flex: 1
        }
    }
    @media (min-width: 992px) {
        .container {
            width: 970px !important;
        }
        header #header-bar {
            padding: 0 30px;
        }
        header > .container {
            padding: 0 30px;
        }
        #main {
            padding-left: 15px;
            padding-right: 15px;
        }
        #main #main-content {
            padding-left: 15px;
            padding-right: 0;
        }
        #article-info > h2 {
            font-size: revert;
        }
        #main .menu-wrapper > .header {
            font-size: revert;
        }
        #article-list > .article-list-row > .item > .list-title {
            display: flow-root;
        }
        #article-list > .article-list-row.active > .item > .list-title {
            display: flow-root;
        }
        #article-list > .article-list-row > .item > .list-title > a {
            font-size: revert;
            width: unset;
        }
    }
    @media (min-width: 1200px) {
        .container {
            width: 1100px !important;
        }
        #article-content iframe {
            min-width: 800px;
        }
    }
    /* 스크롤바 */
    body::-webkit-scrollbar {
        width: 15px;
    }
    body::-webkit-scrollbar-thumb {
        background: #3eb489;
        border: 2px solid transparent;
        background-clip: padding-box;
        transition: ease all .3s;
    }
    body::-webkit-scrollbar-thumb:hover {
        background: #7b3f00;
        border: 2px solid transparent;
        background-clip: padding-box;
    }
    body::-webkit-scrollbar-track {
        background: #c1f0e9;
    }
    html.darkmode body::-webkit-scrollbar-track {
        background: #031713;
    }
    /* 기본 텍스트 색상 */
    body > #content-area a {
        color: #3eb489;
    }
    /* 배경 색 */
    #content-area,
    body,
    footer {
        background: #c1f0e9 !important;
        transition: ease all .3s;
    }
    /* 배경색-다크모드 */
    html.darkmode :is(body, #content-area, footer, #main .menu-wrapper>.spacer) {
        background: #112622 !important;
    }
    html.darkmode {
        filter: contrast(1.125) brightness(.875);
    }
    /* 타이틀 */
    header .row > div:nth-child(1) > a {
        transition: ease all .3s;
        background-image: url("https://i.postimg.cc/zfBdKB9B/mint-title.png");
        background-size: contain;
    }
    header .row > div:nth-child(1) > a:hover {
        filter: drop-shadow(0 0 3px hsla(158, 50%, 40%, .5));
    }
    /* 트게더 검색 */
    header #right-search-form > input[type=text] {
        border-radius: 6px;
        cursor: pointer;
        transition: ease all .3s;
        border-color: #3eb489 !important;
    }
    header #right-search-form > input[type=text]:hover {
        box-shadow: 0 0 3px 1px #3eb489;
    }
    header #right-search-form > input[type=text]:focus {
        background: #141414 !important;
    }
    /* 돋보기 아이콘 */
    header #right-search-form > #right-search-btn {
        color: #3eb489 !important;
    }
    /* 트게더 홈 */
    header #tgd-home-nav {
        color: #7b3f00;
    }
    /* 즐겨찾기 높이 최적화 */
    #board-list-area {
        display: flex;
    }
    /* 즐겨찾기 바 라운드/색 */
    header #header-bar > .row {
        border-right: none;
        border-radius: 5px;
    }
    header #header-bar > .row {
        border-top-color: #3eb489 !important;
        border-right-color: transparent !important;
        border-bottom-color: transparent !important;
    }
    /* 즐겨찾기 indent */
    header #header-bar #header-menu-left {
        padding-left: 5px;
    }
    /* 즐겨찾기 링크 색 */
    #board-list-area > a.board-list-area-item:is(.favorite,
    .recent) {
        color: #3eb489;
    }
    /* 별 호버 시 회전 */
    #header-menu-left.col-xs-11 a:hover i.fa.fa-star {
        transition: ease all .5s;
        transform: rotate(72deg);
    }
    /* 방문 페이지 삭제 */
    #board-list-area > a:hover > span.delrow {
        margin-right: 8px;
        transition: ease all .3s;
    }
    /* 프로필 */
    header #header-bar #header-menu-right #userDropdown img.profile-img {
        border-radius: 5px;
    }
    body a {
        transition: ease all .3s;
    }
    /* 프로필 드롭다운 */
    .dropdown-menu > li > a:hover {
        background-color: #141414 !important;
        color: #ccc !important;
    }
    .dropdown-menu .divider {
        background: linear-gradient(to right, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 204, 1) 30%, rgba(204, 204, 204, 1) 70%, rgba(204, 204, 204, 0) 100%);
    }
    /* 로그아웃 버튼 */
    #header-menu-right ul li:last-child a {
        transition: ease all .3s;
    }
    #header-menu-right ul li:last-child a:hover {
        background: #7b3f00 !important;
    }
    /* 게시판 상단 바 */
    #board-info {
        background: none !important;
    }
    #board-info #board-info-profile-img.pull-right.img-rounded {
        opacity: 1;
        border-radius: 25%;
        content: url("https://i.postimg.cc/KYJ6hCyK/mint-icon.png");
        height: 49px;
    }
    #board-info #board-info-bottom a {
        color: #3eb489 !important;
    }
    #board-info > h1,
    #board-info > #board-info-bottom {
        padding-right: 72px;
    }
    #board-info h1 > a {
        color: transparent !important;
        position: relative;
    }
    #board-info h1 > a::before {
        content: "아마미 히스이";
        color: #cee;
        position: absolute;
        right: 0;
        width: 150px;
        transition: ease all .3s;
    }
    #board-info h1 > a:hover::before {
        color: #efefef;
        filter: drop-shadow(0 0 3px rgba(62, 180, 137, .33));
    }
    /* 동접자 수 */
    #board-info #viewers-area {
        color: #3eb489 !important;
    }
    /* 방송중 프레임 */
    #main #main-content > div.frame {
        border: none !important;
    }
    #main #main-content > div.frame:has(h1 > a.badge.badge-live) {
        box-shadow: 0 0 12px 3px red;
    }
/* 	.fa.fa-twitch {
		text-indent: -9999px;
		overflow: hidden;
		transform: translateY(2px);
	}
	.fa.fa-twitch::before {
		display: block;
		content: url('data:image/svg+xml;utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><polygon points="5.51 0 10.35 0 8.96 1.98 13.78 1.98 7.79 10.32 13.22 10.32 13.22 14 .22 14 6.32 5.54 1.48 5.54 5.51 0" style="fill: none; stroke: limegreen; stroke-width: .75px;"></polygon></svg>');
		width: 14px;
		height: 14px;
	} */
    /* 좌측 메뉴 색 */
    #main .menu-wrapper {
        bor...

Reviews

No reviews yet.