Post
Topic
Board Meta
Re: Bitcointalk Mobile Friendly App for Android
by
omer-jamal
on 31/07/2019, 10:29:00 UTC
try to show avatar there are still problems..
I will update this post if find a solution



Edit: this should work well Enjoy  Cheesy
Code:
@-moz-document url-prefix("https://bitcointalk.org") {
/*--------------------
show avatar
--------------------*/

/* avatar in posts */

.avatar {
    margin-top: -9%;
}

.poster_info a[href^="https://bitcointalk.org/index.php?action=profile;u="]:first-child {
    margin-left: 46px;
}

/* when user without avatar*/
.poster_info a[href^="https://bitcointalk.org/index.php?action=profile;u="]:first-child:before {
content: " ";
    background: url("https://i.ibb.co/ctTj8CJ/user.png");
    margin-top: 0.5%;
    height: 2.5rem !important;
    width: 2.5rem !important;
    margin-left: 0.7px;
}

/* overflow poster_info */
.poster_info > .smalltext {
    margin-left: 46px;
    white-space: nowrap;
    overflow: auto;
  }

.poster_info > div.smalltext > a[title*="(Online)"] + span.smalltext,
.poster_info > div.smalltext > a[title*="(Offline)"] + span.smalltext,

div#bodyarea table.bordercolor td td td.poster_info div.smalltext img[src*="useron.gif"] + span.smalltext, div#bodyarea div.smalltext > a[title*="(Online)"] + span.smalltext {
    line-height: inherit !important;
}

/* hide avatar div space in header */
tr#upshrinkHeader > td > table > tbody > tr > td.windowbg /*select Div avatar!*/ {
    visibility:hidden; height:0; width:0; padding:0; margin:0;  
}


/*--- avatar in profile page ---*/
#modifyProfile .windowbg:nth-child(2) {
    position: absolute;
    top: 0; right: 0;
    visibility:hidden;
display: block !important;  
}
#modifyProfile .windowbg:nth-child(2) > img.avatar {
    visibility: visible;
    margin-left: 64px;
    margin-top: 5px;
}
tr#modifyProfile > td > table > tbody > tr:nth-child(2) {
    position: relative;
overflow: auto !important;
}

/*overflow signature */
form#quickModForm .windowbg > table > tbody > tr:nth-child(2),
form#quickModForm .windowbg2 > table > tbody > tr:nth-child(2) {
    overflow-x: auto !important;
}

/*---------- avatar style ----------*/
#quickModForm td.windowbg > table > tbody > tr > td.poster_info img.avatar,
#quickModForm td.windowbg2 > table > tbody > tr > td.poster_info img.avatar,
table > tbody > tr > td.windowbg img.avatar,
form[name=pmFolder]  img.avatar,
.poster_info a[href^="https://bitcointalk.org/index.php?action=profile;u="]:first-child:before /*when no avatar*/ {
    display: inline-block;
    vertical-align: middle;
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    -ms-border-radius: 100px;
    -o-border-radius: 100px;
    object-fit: cover;
    border: 2px solid #fff;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-color: #FFFFFF;
background-repeat: no-repeat;
    background-position: center center;

position: absolute;
left: 5px;
}

/* size in posts */
#quickModForm td.windowbg > table > tbody > tr > td.poster_info img.avatar,
#quickModForm td.windowbg2 > table > tbody > tr > td.poster_info img.avatar,
form[name=pmFolder]  img.avatar /*in msg page*/,

/*when no avatar*/
.poster_info a[href^="https://bitcointalk.org/index.php?action=profile;u="]:first-child:before {
    height: 2.6rem;
    width: 2.6rem;
}

form[name=pmFolder]  img.avatar /*clear margin in msg page*/ {
    margin-top: 0;
    position: relative;
}

/* size in profile page */
table.bordercolor > tbody > tr > td.windowbg img.avatar {
    height: 4.4rem;
    width: 4.4rem;
}

/* size in top header */
#upshrinkHeader table > tbody > tr > td.windowbg img.avatar {
    height: 1.5rem;
    width: 1.5rem;
    margin-left: 2px;
    border-width: 1px;
    box-shadow: none;
    margin-top: -33px;
    visibility: visible;
}

/* hide overflow from container div  */
#quickModForm td.windowbg > table > tbody > tr > td.poster_info div[style^="overflow"],
#quickModForm td.windowbg2 > table > tbody > tr > td.poster_info div[style^="overflow"]{
    overflow: unset !important;
}
/*------ end avatar style ------*/
}