This would be me as well. I don't mind the left or the right, but above the post is generally the best for me.
Or perhaps you are. Both are possibilities, yes?
No. The topic was about whether profiles should be on the right or on the left. Having them on top is another option, which wasn't mentioned until later.Here we are talking about minimalist profiles and always on top of the content, which fulfills the responsive design concept in full.
Yes, but if the content is text, I certainly do not want to have to read lines of text that are 1920px long. If the post content is text, having it 1920px wide is a very bad idea. In that case, have 20% taken off by the profile would be an advantage. If you want references, see:Forget that the topic is relative to the right or left, here I propose and we were discussing about something different, which obviously remains in topic precisely because we are talking about mini profiles. If in a 1920px screens the mini-profile takes the 20% of it... it goes by itself that we get the 20% less of the content, see like a video or an image or whatever.
Readability: the Optimal Line LengthShorter lines are more comfortable to read than longer lines. As line length increases, your eye has to travel farther from the end of one line to the beginning of the next, making it harder to track your progress vertically. Aim for an average line length of 45–90 characters, including spaces.
Web Typography | Line LengthHaving the right amount of characters on each line is key to the readability of your text. It shouldn’t merely be your design that dictates the width of your text, it should also be a matter of legibility.
The optimal line length for your body text is considered to be 50-60 characters per line, including spaces (“Typographie”, E. Ruder). Other sources suggest that up to 75 characters is acceptable.
Line length, or "measure", is an important factor that influences both aesthetics and readability. A line length that is too short causes the eye to jump too frequently from one line to the next. If it is too long, it causes the reader’s eye to double back.
An ideal line length is based on the font-size. Robert Bringhurst suggests in The Elements of Typographic Style a line length of 45 to 75 characters.
If a style sets its width the problem does not arise, and even not. It seems to me that you're poking around arguments that are well known but don't fit the theme in the end. Anyway, thank you for your contribution.
Code: Select all
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.phpbb.com") {
#top-social, .forabg .topics, .forabg .posts,
.forumbg .posts, .forumbg .views, .header .lastpost,
.phpbb-ads .phpbb-ads-ad,
.postprofile .profile-joined {
display: none;
}
html {
background: #214770;
}
body {
padding: 6px 0 66px;
background: linear-gradient(#111E2C, #214770 300px);
}
#wrap {
max-width: 1152px;
box-shadow: 0 0 5px 2px rgba(0,0,0,.7), inset 0 3px 18px rgba(100,100,100,0.25);
}
body .phpbb-header {
height: auto;
background-size: contain;
}
body.search .phpbb-header {
background-image: url("file:///B:/Banners/banner_9.jpg");
}
body.community .phpbb-header,
body.support .phpbb-header {
background-image: url("file://B:/Banners/banner_2.jpg");
}
body.downloads .phpbb-header,
body.customise .phpbb-header,
body.customisation-database .phpbb-header {
background-image: url("file:///B:/Banners/banner_6.jpg");
}
body .phpbb-header h1 a {
width: 100%;
padding-top: 14.29%;
height: 0;
}
html > body .phpbb-header h1 a {
background: none;
}
.top-social-home {
right: 4px !important;
}
.phpbb-navbar {
border-radius: 0;
}
body.community li.but-community > a {
color: #234663;
text-decoration: none;
background: linear-gradient(#888, #ddd 9px, #eee, #ccc);
}
#page-body .navbar {
margin: 0 0 4px;
background: #e8ecee url("/assets/images/images/silver/row_bg.gif");
border: solid #7C8891;
border-width: 0 3px 3px;
border-radius: 0 0 5px 5px;
}
ul.navlinks {
border-top-color: #AABBC7;
}
.forabg, .forumbg {
padding: 5px 5px 4px;
border-radius: 8px 8px 5px 5px;
}
.forums {
border-radius: 0 0 3px 3px;
overflow: hidden;
}
.header dt {
padding: 0 9px 2px !important;
font-size: 15px !important;
font-weight: 500 !important;
text-transform: capitalize !important;
}
.collapse-btn {
margin: -22px 0 0;
opacity: .4;
}
.collapse-btn:hover {
opacity: .75;
}
.phpbb-ads {
min-height: 0;
margin: 5px 0 0;
}
ul.topiclist dt .list-inner {
margin-right: 260px;
}
ul.topiclist .lastpost, ul.topiclist .redirect {
float: right;
width: 260px;
}
/* Better messaging icon. */
.fa-commenting-o::before {
content: "\f075";
}
/* Make usable "top" link. */
.top {
display: none;
}
.section-viewtopic .bar-top + .post .top,
#topicreview + hr + p .top {
display: block;
position: fixed;
top: 20vh;
left: 0;
width: 32px;
height: 60vh;
margin-top: 0;
background: #0003;
line-height: 60vh;
text-align: center;
border-radius: 0 90% 90% 0;
opacity: .3;
}
.section-viewtopic .bar-top + .post .top:hover,
#topicreview + hr + p .top:hover {
background: #0009;
}
/* Tweak damnable alerts. */
.phpbb_alert .alert_close {
float: right;
margin-right: -20px;
margin-top: 5px;
border: 4px solid #0000;
}
.alert_close>.icon {
font-size: 20px;
}
.postbody > div {
display: flex;
flex-direction: column;
}
.postbody > div > .first, .postbody > div > h3 {
margin-right: 4em!important;
font-size: 1.2em;
font-weight: 400;
line-height: 1.3em;
text-align: right;
opacity: .6;
}
.postbody {
width: 83%;
float: right;
}
.postbody .content {
flex: 1 0 auto;
padding-top: .7em;
border-top: 1px solid #C4CDD3;
}
.hasjs .postbody .post-buttons {
position: static;
max-width: 100%;
padding: .7em 0;
text-align: right;
order: 9;
}
.post-buttons + .author {
float: left;
margin-top: -1.7em;
margin-bottom: 0;
opacity: .6;
}
.post-buttons > li {
display: inline-block;
float: none;
}
.post-buttons > .responsive-menu {
display: none;
}
.postprofile {
float: left;
width: 16%;
border: 0;
}
/* Hide footer rubbish. */
#page-footer > *, #copyright {
display: none;
}
#page-footer > .navbar {
display: block;
}
/* Bloody search results page index.*/
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
color: #888 !important;
font-size: 16px !important;
font-weight: 700 !important;
text-decoration: underline;
}
/* Trial of avatar shenanigans. *//*
.avatar-container>a {
position: relative;
}
.avatar-container>a::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
content: '';
border-radius: 50%;
border: 2px solid red;
box-shadow: inset 0 0 0 2px green;
}
.avatar-container img {
border-radius: 50%;
}
/* End of avatar shenanigans. */
@media (max-width: 1200px) {
#wrap {
max-width: 88%;
}
}
@media (max-width: 700px) {
#wrap {
max-width: 100%;
}
body .phpbb-header {
background-size: cover;
}
body .phpbb-header h1 a {
padding-top: 20%;
}
#page-body .navbar {
margin: 0 -5px 4px;
border-radius: 0;
}
.forabg, .forumbg {
padding: 5px 3px 3px;
border-radius: 0;
}
li.header dt {
text-align: start;
}
ul.topiclist dt .list-inner {
margin-right: 0;
}
}
}