❶ I figured this would be common sense, but apparently it's not the case. When editing your layout, check your profile to make sure it doesn't look like utter shit and that YOUR POSTS ARE READABLE
. Layouts breaking this rule will be modified or removed in whatever way I deem acceptable.
❷ Do not check 'Apply layout to whole post box' unless you have a layout that customizes your post's sidebars (.sidebarX, .topbarX_1, .topbarX_2). The result is UGLY.
❸ Be careful with custom fonts, namely:
• no bullshit font-family rules. Read how to use CSS fonts before trying.
• if using fonts that aren't available on all systems, be sure to provide fallback fonts (font-family: 'BlargFont', 'Arial', sans-serif; for example).
• if using external fonts, it is highly recommended you upload them on our uploader. Some browsers enforce the same-origin policy when retrieving font files, meaning that font files hosted on an external domain will be ignored.
This is an example of result of badly coded custom fonts:
(only given as an example, not to pick on that particular user. Besides the layout has since been fixed.)
In this specific case, a non-standard font is used, and no fallbacks are provided. The browser selects the universal default, Times New Roman. It's ugly. It's tiny.
You don't want to inflict that to people reading your posts.
Neither do I. I'm sick of seeing Times New Roman because people can't be assed to make proper CSS font rules.
❹ Please put some effort into making a pleasant layout. I'm kinda sick of seeing layouts that are just a fixed background applied on the whole post table. It looks cheap, can cause readability problems depending on the background chosen, and fixed backgrounds can cause lag.
❺ As said above, avoid fixed backgrounds unless your cool effect absolutely depends on them. Fixed backgrounds require the browser to redraw the page when you scroll, which can lag less performant machines, and is also prone to display problems especially on mobile devices.
❻ This is not related to layouts, but please refrain from altering your profile's background and just the background. On some themes, it doesn't work well. If you really want to customize your profile, either make a full theme, or don't mess with the page background.
apply text-align:center; to topbarX_2. It would center the 'Link | Quote | etc' links and look dumb. And be unpractical.