On Nov 3, 2010, at 6:12 AM, Martín Mulone wrote:
> Online new version:
> 
> http://web2pytesting.appspot.com/

Nice and simple. With all that room at the top, though, it'd be nice if the 
flash didn't obscure the top-right navigation links.

> 
> 
> 
> 2010/11/3 Martín Mulone <[email protected]>
> - removed the tests (because make it un-necessarily heavy)
> 
> Why do you think is heavy, yes there are new things, but none of them is 
> loaded, only loaded by controller test. And test can be removed without 
> affecting anything. The test are for a web developer, perhaps i don't explain 
> what the meaning of each test. Perhaps you can keep only test elements I 
> think this is  important for a web developer. And test layout is a guide of 
> using sidebars. 
> 
> - removed jgrowl
> 
> I put jgrowl because is a way better than the default one, can be customize, 
> and have and little important thing has a close button.
> 
> - moved the ok, warn, error login into the controller
> 
> ok
> 
> - moved the left_sidebar_enabled and right_sidebar_enabled logic into 
> layout.html
> 
> I put it on view following what you said about the user can have different 
> sidebars depending of the view. Your logic is right.
> 
> - renamed noti_ok.png to ok.png (same for error and warn).
> 
> Ok
> 
> -Now we have a minor problem...
> This breaks all layouts (web2py.com/layouts) and the wizard.
> 
> I forget to test layout. But yes its gonna break some things. But I dont 
> think, hard to fix.
> 
> -They all assume superfish.js is in the static/ folder but now it is in
> static/js/superfish.js
> I put a new version of superfish, preserving the original package of the 
> developers, this is important, because when you are going to update to a new 
> version, you only have to overwrite files, and you don't have to edit 
> manually base.css. the same to jgrowl, and others third party javascript.
> 
> I think this is scaffold application, are for new application, how many 
> people are going to update your apps to the new layout?. For me I think 0. A 
> Good practice tell me that need the organization on static, put all the files 
> in one dir sorry but it is not for me. We have in time to star doing this. 
> What i propose is simple: 3 directorys as a base: 
> 
> static/css/
> static/images/
> static/js/
> 
> Supossed I have a bit complex with others third party js.
> 
> static/css/jgrowl/jgrowl.css
> static/images/jgrwol/somelogo.png
> static/js/jgrowl/jgrowl.js
> 
> All the css when refering to an image instead of doing url('myimage.png') has 
> to be change to url('../image/myimage.png')
> 
> Perhaps some modification in admin, you can do a new button that let the user 
> to start new application, called new layout, and option for legacy.
> 
> 2010/11/3 mdipierro <[email protected]>
> 
> The new welcome app proposed by Martin (in HTML5) is in trunk.
> 
> Excellent job Martin.
> 
> I made some changes:
> - removed the tests (because make it un-necessarily heavy)
> - removed jgrowl
> - moved the ok, warn, error login into the controller
> - moved the left_sidebar_enabled and right_sidebar_enabled logic into
> layout.html
> - moved the flash back to the top-right corner
> - renamed noti_ok.png to ok.png (same for error and warn).
> 
> Now we have a minor problem...
> This breaks all layouts (web2py.com/layouts) and the wizard.
> They all assume superfish.js is in the static/ folder but now it is in
> static/js/superfish.js
> 
> We have two solutions:
> 1) change all layouts w2p files to look for superfish in static/ or in
> static/js
> 2) move all the current static files in static/ and our of static/css,
> static/js, static/images/.
> 
> Probably 1) is a better option.
> 
> Massimo
> 
> 
> 
> 
> -- 
> My blog: http://martin.tecnodoc.com.ar
> My portfolio *spanish*: http://www.tecnodoc.com.ar
> Checkout my last proyect instant-press: http://www.instant2press.com
> 
> 
> 



Reply via email to