We closed this forum 18 June 2010. It has served us well since 2005 as the ALPHA forum did before it from 2002 to 2005. New discussions are ongoing at the new URL http://forum.processing.org. You'll need to sign up and get a new user account. We're sorry about that inconvenience, but we think it's better in the long run. The content on this forum will remain online.
IndexSuggestions & BugsSoftware,  Documentation,  Website Suggestions › Customize your Discourse index page!
Page Index Toggle Pages: 1
Customize your Discourse index page! (Read 795 times)
Customize your Discourse index page!
Sep 4th, 2009, 3:44am
 
Not really a suggestion, but that's the best place I could think of...
I like to keep an eye on the forum, looking if there is any new question (except some sections where I am not competent - video, sound, 3D, hardware....) so I refresh the Discourse index page regularly.
But I have to scroll to see if the last sections are updated too.
I thought I could make a better usage of my screen surface (1280x1024, quite standard nowadays).
So I made a Stylish custom style to remove some parts (that doesn't change much), compact other parts, widen the whole. And bingo! I can see the whole list of sections without scrolling.
I thought I could share with you. Here is the style code:
Compact Discourse Page Code:
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url("http://processing.org/discourse/yabb2/YaBB.pl") {
/* I reduce headers height and widen the section list table
to try and display the state of as much sections as possible
without scrolling.
*/
/* Widen the display */
#container, #maincontainer { width: 1250px !important; }
/* Don't skip space before the list of board links */
#mainnav_noSub { margin-bottom: 5px !important; }
/* Give less space around the message nb line */
#container .content td[height] { height: 15px !important; }
/* Hide "Processing 1.0" above the section list */
#board_nav { display: none !important; }
/* Reduce the left and right margins of the section list */
#container .content { margin: 0 10px !important; }
/* Second (windowbg) column of the table: the section name and description */
td.windowbg + td.windowbg { width: 64% !important; }
/* The Last Post column */
td.windowbg2 { width: 18% !important; }
/* Hide moderator info (these are always the same... :-P) */
td.windowbg div.small { display: none !important; }
}

I think you can use this code with other browsers than Firefox, as long as they accept user styles (hey, even IE can do that, I think!).
Page Index Toggle Pages: 1