/*hashtag style by @slashine@slashine.onl and @flyover@pullopen.xyz*/ .mention.hashtag.status-link{ background-color: #93AEFD36; padding: 0px 5px; text-align: center; text-decoration: none; display: inline-block; border-style: dashed; border-color: #93AEFD; border-width: 0.5px; border-radius: 5px; } div.column { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } /*mastodon长图补丁 v2.1 by Shioko*/ .image-loader { align-items: center; } .zoomable-image { display: flex; height: auto; max-height: 100%; width: auto; max-width: 80%; overflow: auto !important; align-items: center; } .zoomable-image:hover { align-items: flex-start; } .zoomable-image img { max-height: 100%; max-width: 100%; } .zoomable-image img:hover { max-height: 500%; } /* https://github.com/AkazaRenn/No-More-Sidebar-in-Mastodon-4.0/blob/main/css/topbar.css */ @media screen and (max-width: 889px) { .column-link--transparent { transform: rotate(90deg); scroll-snap-align: start; } .columns-area__panels__pane__inner { height: fit-content; transform: rotate(-90deg); transform-origin: 0 0; left: 0; } .navigation-panel { max-height: calc(100vw - 145px); overflow: auto; scroll-snap-type: both proximity; border-left: none !important; background-color: transparent !important; height: fit-content !important; } .navigation-panel::-webkit-scrollbar { display: none; } /* Add some space between the home button and the left edge */ .navigation-panel > :nth-child(2) { margin-top: 10px; } .columns-area__panels__main { width: 100%; } .columns-area__panels__pane--navigational { min-width: 0; z-index: 999; } body.app-body.layout-single-column { overflow-x: hidden; } .ui__header__links { border-left-color: #393F4F; border-left-width: 1px; border-style: solid; height: 100%; gap: 0px; padding-left: 0; } .ui__header__links .button[href="proxy.php?url=/publish"] span { display: none; } .ui__header__links .button[href="proxy.php?url=/publish"]::before { content: ""; } .ui__header__links .button[href="proxy.php?url=/publish"] { font-size: 18px; font-family: FontAwesome; } .ui__header__links > .button { border: none; height: 100%; width: 47.5px; align-items: center; display: flex; } .ui__header__links > .button:hover { color: white; background-color: transparent; } .ui__header__links > :not(.button) { margin-left: 5px; } } .ui__header__logo { visibility: hidden !important; opacity: 0 !important; width: 0 !important; padding: 0 !important; } .navigation-panel__logo { display: none !important; }