liv: cartoon of me with long plait, teapot and purple outfit (Default)
[personal profile] liv
So I've created two styles for my journal, and I've been fiddling with them on and off for a while, but I've now got to the point where I'm relatively satisfied. However, I'm a complete beginner at this whole web design lark, so I would appreciate some feedback (and technical help if you're good with this sort of thing).

People using Mozilla family browsers
  • You should be able to choose alternative stylesheets. Which do you prefer out of 'Belle Epoque' (the default at the moment) and 'Purple contemporary'?
  • What resolution are you using? Does the layout look sensible at that resolution?
  • Do you see any glaring problems I haven't thought of?
  • Any suggestions for how to improve the layout aesthetically?
  • Known Mozilla problems; any suggestions welcome
    • I want to centre the icons in their boxes even if the icon is less than 100 pixels wide. Is there a way to do this? Ideally I want the box to be just slightly wider than the contents, rather than always being 110 pixels.
    • It looks messy if the graphics don't load for some reason. Should be legible, but it's not very pretty.
    • Phone posts break the 'Purple contemporary' and large images don't like it very much.
People using IE
  • You can't switch stylesheets, so you can only see the default.
  • Most of the graphics don't work in IE; it should be bland but legible, though. Is this the case?
  • Known IE problems (apart from general IE brokenness)
    • IE doesn't respect max-width, so the icons are in big coloured bars going most of the way across the screen, instead of neat little boxes. Any way round this?
    • Big pictures or long lines stretch stuff in IE; again, I think this is probably inevitable, isn't it?
    • If someone posts with no icon, IE draws really stupid-looking blocks of colour. I've sorted this out in Mozilla, but those tricks don't work in IE. Any ideas?
People using Opera
    The layout won't work at all. I can't do anything about this without entirely breaking it in IE, and however reluctantly I'm favouring IE as it is more widely used. If you're deeply committed to Opera, you need to use ?style=mine to look at my journal, though you've probably worked this out by now. Eg look at: <http://www.livejournal.com/users/livredor?style=mine> instead of the standard URL. Or block stylesheets from my journal, that might work too.
People using Macs
    Any feedback at all most welcome as I've never tested with a Mac.
People using obscure browsers not mentioned here
    Is it legible? If not, why not?
Oh, and if you know stuff about CSS and feel like reading mine, you can see the code for the default Belle Epoque layout and the Purple Contemporary layout on my website. I've tried to comment the code a bit but I admit it could be clearer.

I don't think it validates and I have a feeling it's not terribly accessible, this stuff. But I don't really know where to start with those things. Well, that's not true, I know where to start with making standards-compliant CSS, but not how to do that without breaking everything. So if you have suggestions about those aspects they will also be welcome.
Addendum 12.3.05: I have played around with the Belle Epoque style to try and deal with some of the problems raised. So please could any helpful web design gurus compare the old version (Belle Epoque, the default), with the proposed new version (Under construction) and tell me what you think. It all fits together perfectly at low res, but I suspect I'm going to be left with a lot of white space at high res. I'm hoping it's better to have the white space in the middle than on the right. Thanks for all your lovely suggestions!

(no subject)

Date: 2005-03-12 02:04 pm (UTC)
wychwood: chess queen against a runestone (geek)
From: [personal profile] wychwood
Looking at all this... [Mozilla family - Firefox 1.0, specifically with 1024x768 resolution]

The CSS for the first style, Belle Epoque, validates with only two errors -
a) in line 28 you have "background-repeat: y;" when it should be "background-repeat: repeat-y;"
b) in line 22 you have ".usericon_main {float: center; margin-left: 50%}" but "center" is not a valid value for float - only left, right and none are accepted.

The CSS for Purple Contemporary has only one error showing, in line 71:
div.usericon_entry_wrap a, div.usericon_entry_wrap a:link, div.usericon_entry_wrap a:visited, div.usericon_entry_wrap a:hover, div.usericon_entry_wrap a:active: {background-color: transparent} - it says there's a parse error with a colon? I can't see why, offhand... Perhaps someone with more CSS knowledge can help.

(I just used the validator at http://jigsaw.w3.org/css-validator/ which is pretty good at providing links to the relevant specification, when it finds an error)

I've no idea what, if any, difference that is making to the way things look.

Purely on appearance, I think I prefer the Purple one. The syndication buttons at the top look rather unbalanced, but it's better overall for me. The Belle Epoque one has more obvious "clutter" between the top of the page and the start of the journal, as well as a lot more whitespace. The panel with icon and so on fills in the non-post half of the page in the Purple one, whereas Belle has a bit of whitespace to the left and lots to the right, so the post looks... lopsided, once you get down the page a bit. Also, the background image is only visible at the very top and bottom and in the small gap between posts, which rather defeats the point of having it all down the page. If the picture was to the right, it might work better, in terms of filling up the space, and being visible. But it's your journal!

If you want screenshots of anything as seen on my system, just shout. Or comment, which may be a little more efficient... ;)

(no subject)

Date: 2005-03-12 04:51 pm (UTC)
From: [identity profile] camomiletea.livejournal.com
If you want to center an icon, you should use 'text-align: center;' , not float.

As for that error message about a colon, you had an extra colon, in a:active:. This validates:

div.usericon_entry_wrap a, div.usericon_entry_wrap a:link, div.usericon_entry_wrap a:visited, div.usericon_entry_wrap a:hover, div.usericon_entry_wrap a:active {background-color: transparent;}

(no subject)

Date: 2005-03-12 04:52 pm (UTC)
ext_78: A picture of a plush animal. It looks a bit like a cross between a duck and a platypus. (Default)
From: [identity profile] pne.livejournal.com
The way I know to centre an inline elements (such as an image) inside its parent box is text-align: center; did you try that?

For block elements (such as tables), you're supposed to use something else but I won't go into that unless you're curious.

(no subject)

Date: 2005-03-12 05:13 pm (UTC)
From: [identity profile] camomiletea.livejournal.com
Setting left and right margins to the same amount? Except it doesn't work in IE.

(no subject)

Date: 2005-03-12 08:24 pm (UTC)
ext_78: A picture of a plush animal. It looks a bit like a cross between a duck and a platypus. (Default)
From: [identity profile] pne.livejournal.com
Setting left and right margins to the same amount?

Exactly. Such as using margin-left: auto; margin-right: auto.

Except it doesn't work in IE.

Yup. IE wants to use text-align: center for block elements as well.

So if you want things to work in IE and standards-conforming browsers, you'll have to use both the margin and text-align methods, then override text-align for the table contents so that the cell contents aren't centred as well.

(no subject)

Date: 2005-03-12 05:11 pm (UTC)
From: [identity profile] camomiletea.livejournal.com
I'm using Firefox 1.0 with the 1024x768 resolution. So the same as the previous commenter :) I like The Purple Contemporary better.

In Belle Epoque, I'm not really sure what to suggest. Why can't you make the corners transparent? Convert the picture to GIF, if it isn't and make that area transparent. I can try if you don't have necessary software for this.

In both styles the links are highlighted. Personally, I don't care for the effect... But if you like it, :)

(no subject)

Date: 2005-03-12 09:16 pm (UTC)
From: [identity profile] camomiletea.livejournal.com
Oh, yes, I like the new version of Belle Epoque much better. :D

(no subject)

Date: 2005-03-13 01:49 am (UTC)
From: [identity profile] digby-tantrum.livejournal.com
Speaking as a non tech monkey, I think your design is great: black text on a white background.

Admittedly, it's not as good as white text on a black background, but don't mind me.

(no subject)

Date: 2005-03-13 02:43 am (UTC)
emma: (beautiful)
From: [personal profile] emma
I use Opera, and therefore would be using style=mine to view your journal. But I thought I'd have a look with Firefox anyway. I prefer Purple, except it looks a little odd to me over on the left, as if too little content is taking up too much space. I also prefer the links to have no highlight until you hover them, instead of the reverse, which you have. There could do with being a little space between your subtitle (?) and the RSS buttons. The blue section at the top, with the text and the tabs, seems a little unfinished somehow. Maybe due to the lack of link effects, and the relatively plain font and deep colour background. Maybe the background from the date would look good along that section. I'm not entirely sure.

In Belle Epoque, it seems like there are too many boxes along the top, where they could be combined in some way. Sometimes the read comments link doesn't highly properly and the cursor doesn't change on hover, and I'm not sure what that's about.

They're both pretty nice though :) I'd have to do some tweaking to make them fit my tastes in journal style, but given that they're yours, that doesn't really matter a whole lot.

Soundbite

Miscellaneous. Eclectic. Random. Perhaps markedly literate, or at least suffering from the compulsion to read any text that presents itself, including cereal boxes.

Top topics

December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
282930 31   

Expand Cut Tags

No cut tags

Subscription Filters