Sunday 18 May 2014

GSoC Update - Plan for Week 1

The main aim for this week is to improve quicklinks. Currently although the quicklinks do get shortened, but in the basic theme they overflow the div and as such the remove link button 'X' also does not function. Shortening of links is handled by the "shorten_item_name" function in "Moinmoin/themes/__init__.py".
Here is a link to the Code. The currently the default maximum size of a quicklink is set to 25, by the variable "length". But the quicklink div in the basic theme can ideally accommodate maximum of only about 15-18 characters. So the default maximum needs to be brought down. Also the expansion button in modernized theme for the quicklinks needs css fix is it not quite visible.
Another task is to fix the issue #72 and #73 in sharky93's issue tracker. According to #72 the content needs to be rendered before the sidebar as when the resolution is low, the theme breaks down and the sidebar gets displayed on top and the content below it. This is a bad situation as the content is more important than the navigation. Rendering the content before the sidebar would ensure that the content gets displayed on top. According to #73 the sidebar is too tall. We need to scroll down the page in order to get to the bottom.

Not to forget I'll be doing the documentation related to all my work. :)

No comments:

Post a Comment