mastodon-custom.css-gms/custom.css

283 lines
5.8 KiB
CSS
Raw Permalink Normal View History

2019-01-30 12:32:24 +00:00
/* All pages
-------------------------------------------------------
*/
* {
border-radius:0!important;
tab-size:4;
-moz-tab-size:4;
2019-01-30 12:32:24 +00:00
}
/* Link icon in front of permalink, to make clearer */
a.status__relative-time::before {
content:"🔗 ";
}
abbr {
cursor:help;
}
cite {
font-style:italic;
}
/* Removes nav area from
/about/more /public and profiles */
2021-07-26 02:18:06 +00:00
/*
div.public-layout > div.container > nav.header {
display:none!important;
2019-02-26 06:42:41 +00:00
}
2021-07-26 02:18:06 +00:00
*/
2019-02-26 06:42:41 +00:00
/* Remove scrollbar styling */
html {
scrollbar-color:unset;
}
2021-07-26 02:18:06 +00:00
/* De-truncate links */
span.ellipsis::after {
content:"";
}
span.invisible {
display:inline;
font-size:inherit;
height:inherit;
line-height:inherit;
position:inherit;
width:inherit;
}
/* Place display name and account on separate lines */
2019-02-28 08:02:03 +00:00
strong.display-name__html {
display:block;
}
/* General button appearance */
.btn,
.button {
background-color:#ffaec9!important;
border:1px solid #fff200!important;
color:black!important;
}
2019-01-30 12:32:24 +00:00
/* Logged-in page (Tweetdeck style)
-------------------------------------------------------
*/
/* Posting area */
2019-01-30 12:32:24 +00:00
.compose-form .autosuggest-textarea__textarea {
min-height:20em;
2019-01-30 12:32:24 +00:00
}
.compose-form {
padding:0;
}
.compose-form .compose-form__publish .compose-form__publish-button-wrapper {
width:100%;
}
.compose-form .compose-form__buttons-wrapper .character-counter__wrapper {
margin:0;
margin-top:6px;
}
2019-06-25 13:20:14 +00:00
/* Space between posting area and 'toot' button */
.compose-form .compose-form__publish .compose-form__publish-button-wrapper {
background-color:#191b22;
2019-01-30 12:32:24 +00:00
}
2019-06-25 13:20:14 +00:00
/* Area below posting bit */
div.drawer__inner__mastodon {
background:none;
2019-01-30 12:32:24 +00:00
background-color:#191b22;
}
2019-06-25 13:20:14 +00:00
2019-01-30 12:32:24 +00:00
.drawer__inner__mastodon > img {
display:none;
}
.emoji-button {
content:url("https://cf.mastohost.com/v1/AUTH_91eb37814936490c95da7b85993cc2ff/gamemaking/custom_emojis/images/000/001/890/original/lsd-face2.png");
2020-11-09 04:00:33 +00:00
width:32px;
2019-01-30 12:32:24 +00:00
}
.navigation-bar__profile-edit::before {
content:"☞";
font-size:120%;
margin-right:0.2em;
2019-01-30 12:32:24 +00:00
}
/* Link previews */
2019-01-30 12:32:24 +00:00
.status-card:hover,
.status-card.compact:hover {
2019-01-30 12:32:24 +00:00
border:1px solid #fff200;
}
/* Underline links in tweetdeck view */
2019-02-28 08:02:03 +00:00
a.status-link:not(.mention) {
text-decoration:underline;
}
2019-01-30 12:32:24 +00:00
/* Profile pages
-------------------------------------------------------
*/
2020-11-09 04:00:33 +00:00
/* Transparant avatar background */
2019-01-30 12:32:24 +00:00
.public-layout .public-account-header__bar .avatar img {
2020-11-09 04:00:33 +00:00
background:none;
border:none;
2019-01-30 12:32:24 +00:00
}
/* Underline links in post view */
2019-02-28 08:02:03 +00:00
div.status__content a:not(.hashtag):not(.mention) {
text-decoration:underline;
}
2019-01-30 12:32:24 +00:00
/* Hide instance descrpition and logo */
div.grid > div.column-1 > div.hero-widget {
display:none;
}
/* About page
2019-01-30 12:32:24 +00:00
-------------------------------------------------------
*/
2020-11-09 04:00:33 +00:00
/* Point hand for COC checkbox
div.landing label.optional::before {
color:#fff200;
content:"☜";
font-size:120%;
margin-right:0.5em;
2020-11-09 04:00:33 +00:00
}*/
/* Adding more details to the
'Why do you want to join?' form
Not screen-reader-friendly :(
.hint::after {
content: ". If you leave this blank most-likely your application will be rejected.";
}*/
2019-01-30 12:32:24 +00:00
div.landing > div.landing__grid > div.landing__grid__column > div.hero-widget > div.hero-widget__text {
padding-bottom:1em;
}
/* Logo fiddling
Moving logo from right column to the top of the page
*/
div.landing > div.landing__brand > a.brand > svg,
div.landing > div.landing__brand > a.brand > span.brand__tagline,
2019-06-20 12:25:21 +00:00
div.landing div.hero-widget__img {
/* Hide Masto logo and tagline,
and original GM.S logo */
2019-01-30 12:32:24 +00:00
display:none;
}
div.landing div.landing__brand {
/* Show GM.S logo in place of hidden Masto one */
background-image:url("https://cf.mastohost.com/v1/AUTH_91eb37814936490c95da7b85993cc2ff/gamemaking/site_uploads/files/000/000/001/original/logo_smilier_200x.png");
background-repeat:no-repeat;
background-position:center;
height:100px;
2019-01-30 12:32:24 +00:00
}
2019-06-14 05:53:13 +00:00
/* Hide big ugly header */
div.public-account-header.public-account-header--no-bar {
display:none;
}
/* Pink borders */
2020-11-09 04:00:33 +00:00
div.contact-widget,
div.directory > div.directory__tag,
2020-11-09 04:00:33 +00:00
div.hero-widget__footer,
ul.table-of-contents {
border:1px solid #ffaec9;
}
2019-01-30 12:32:24 +00:00
div.box-widget,
div.hero-widget__text,
div.landing-page__call-to-action,
div.landing-page__forms,
div.landing-page__information,
div.landing-page__information.contact-widget,
div.page-header,
2019-01-30 12:32:24 +00:00
div#mastodon-timeline {
border:1px solid #ffaec9;
box-shadow:none;
padding:1em;
}
form.simple_form input[type=email],
form.simple_form input[type=number],
form.simple_form input[type=password],
form.simple_form input[type=text],
form.simple_form textarea {
border-width:1px;
2019-01-30 12:32:24 +00:00
}
form.simple_form input[type=email]:focus:invalid,
form.simple_form input[type=number]:focus:invalid,
form.simple_form input[type=password]:focus:invalid,
form.simple_form input[type=text]:focus:invalid,
form.simple_form textarea:focus:invalid {
border-color:#ffaec9;
2019-01-30 12:32:24 +00:00
}
form.simple_form input[type=email]:required:valid,
form.simple_form input[type=number]:required:valid,
form.simple_form input[type=password]:required:valid,
form.simple_form input[type=text]:required:valid,
form.simple_form textarea:required:valid {
border-color:#ffaec9;
border-width:1px;
2019-01-30 12:32:24 +00:00
}
h3 {
margin-top:2em;
}
li#settings a.selected {
background-color:#ffaec9!important;
color:black!important;
}
/* custom tag for compacting the blocklists */
2019-01-30 12:32:24 +00:00
ul.blocklist li {
line-height:1em;
}
/* Footer, remove top border and bg colour */
div.landing div.hero-widget__footer {
background:none!important;
border-top:0;
}
/* About/more (rules and blocklist) page
-------------------------------------------------------
*/
/* Profile pages
-------------------------------------------------------
*/
/* Tags pages
-------------------------------------------------------
*/
/* Settings pages
-------------------------------------------------------
*/
/* remove unscrollable left padding */
.admin-wrapper .sidebar-wrapper {
flex:none;
}
2021-07-26 02:18:06 +00:00
/*testing*/
a:hover {color:#ffaec9!important;}