UPDATED 12-23
I first went about this project for a specific game's layout that used Flexible Squares Gray as a base. I had wanted to make it a stylesheet that anyone with any custom layout could use but that was too much work that I had time for to do, as you have to consider every single style someone could apply to every element. HOWEVER, that doesn't mean the codes below won't work for your layout, it might work perfectly out of the box, or you might only have to tweek a couple things, so you might as well give it a shot if you use a Flexible Squares based layout! Unfortunately, due to lack of time, I cannot troubleshoot any issues you may have, but you can mess with my codes as much as you want, or have a friend!
You can see it in use right here or ON THIS VERY COMMUNITY GASP. Update The buttons on there are in their proper spot because someone else at CnC knew how to do LJ layers and tweeked things on their own. My codes are floated right and under the (reply) (expand) etc links. So a little odd, but easy to get used to.
NOTES
-Remember, I cannot help you troubleshoot, sorry!
-It was impossible to make it look like the old default style exactly through just CSS. However, I did as best as I could. It didn't seem to bother too many people. It works in all browsers and people said it worked fine on phones and such. I was also a bit lazy to style things like icons, sorry. |D
-There is a known issue with LJ that when a thread reaches a certain LENGTH it will break the comments beyond that final straw comment. Any comments or threads made after that comment will NOT be viewable. People can still COMMENT to those threads through their email notifs, but no one will be able to see the comments in the entry itself. However seeing as the other option is a new default style that people can't use at all it might not be too bad of a trade off. If your game/comms/whatever don't get that many super long threads you will be safe. UPDATE There was some confusion on this, this happens to ALL layouts, not just Flexible Squares. Thanks to LJ for telling us to use a workaround that was broken.
-There's another issue where some comms/journals canNOT get custom layouts to turn on for their comments. That's another LJ issue. So if no matter what you do you can't get them to show up on your journal/comm, alas, there's nothing I can do for you. :( UPDATE It's not a glitch, it's if your journal/comm is a basic account that you can't switch this.
UPDATE
I tweeked the code a little so you can use the base Flexible Squares by itself and these style overrides should work with it. (I didn't test on all the themes but I did 6 of them, including Circular, and they all worked.) So if you want to do it that way, just go choose a Flexible Squares template that offends you least (I kinda like Circular) and then go to where you would insert custom CSS and just paste the below code in there, save, and it should be good to go!
I've had people report to me this has worked great or adequately enough for their custom layouts, so here's hoping it's been helping more than I've been hearing about!
The Code
Paste this AT THE END OF YOUR STYLESHEET, so it will override other styles.
As a personal sidenote, unless LJ does some drastic changes, I may not update here again. I have set up a DW account, however, if I decide to make DW layouts, it can be found, unshockingly, at http://betterdolphin.dreamwidth.org. Thanks. :3
I first went about this project for a specific game's layout that used Flexible Squares Gray as a base. I had wanted to make it a stylesheet that anyone with any custom layout could use but that was too much work that I had time for to do, as you have to consider every single style someone could apply to every element. HOWEVER, that doesn't mean the codes below won't work for your layout, it might work perfectly out of the box, or you might only have to tweek a couple things, so you might as well give it a shot if you use a Flexible Squares based layout! Unfortunately, due to lack of time, I cannot troubleshoot any issues you may have, but you can mess with my codes as much as you want, or have a friend!
You can see it in use right here or ON THIS VERY COMMUNITY GASP. Update The buttons on there are in their proper spot because someone else at CnC knew how to do LJ layers and tweeked things on their own. My codes are floated right and under the (reply) (expand) etc links. So a little odd, but easy to get used to.
NOTES
-Remember, I cannot help you troubleshoot, sorry!
-It was impossible to make it look like the old default style exactly through just CSS. However, I did as best as I could. It didn't seem to bother too many people. It works in all browsers and people said it worked fine on phones and such. I was also a bit lazy to style things like icons, sorry. |D
-There is a known issue with LJ that when a thread reaches a certain LENGTH it will break the comments beyond that final straw comment. Any comments or threads made after that comment will NOT be viewable. People can still COMMENT to those threads through their email notifs, but no one will be able to see the comments in the entry itself. However seeing as the other option is a new default style that people can't use at all it might not be too bad of a trade off. If your game/comms/whatever don't get that many super long threads you will be safe. UPDATE There was some confusion on this, this happens to ALL layouts, not just Flexible Squares. Thanks to LJ for telling us to use a workaround that was broken.
-There's another issue where some comms/journals canNOT get custom layouts to turn on for their comments. That's another LJ issue. So if no matter what you do you can't get them to show up on your journal/comm, alas, there's nothing I can do for you. :( UPDATE It's not a glitch, it's if your journal/comm is a basic account that you can't switch this.
UPDATE
I tweeked the code a little so you can use the base Flexible Squares by itself and these style overrides should work with it. (I didn't test on all the themes but I did 6 of them, including Circular, and they all worked.) So if you want to do it that way, just go choose a Flexible Squares template that offends you least (I kinda like Circular) and then go to where you would insert custom CSS and just paste the below code in there, save, and it should be good to go!
I've had people report to me this has worked great or adequately enough for their custom layouts, so here's hoping it's been helping more than I've been hearing about!
The Code
Paste this AT THE END OF YOUR STYLESHEET, so it will override other styles.
As a personal sidenote, unless LJ does some drastic changes, I may not update here again. I have set up a DW account, however, if I decide to make DW layouts, it can be found, unshockingly, at http://betterdolphin.dreamwidth.org. Thanks. :3
8 comments | Leave a comment



