[Toaster] [review-request] michaelw/toaster/topnav
Michael Wood
michael.g.wood at intel.com
Tue Jul 14 08:42:14 PDT 2015
WIP with the fixes (for design review only):
michaelw/toaster/wip-nav-project-changes
On 06/07/15 12:26, Barros Pena, Belen wrote:
> * The 'Builds' tab should show only when the project has 1 or more builds.
> Since showing the 'Configuration' tab on its own would be a bit weird, we
> can leave as is for the moment until we add the 'My image recipes' tab
Done
> * The 'Builds' tab should link to the project builds page, not to the all
> builds page
Yeah it does link to the project builds page, however there is a server
side exception redirect that does /project/x/build/ to /builds/ for some
reason.
https://bugzilla.yoctoproject.org/show_bug.cgi?id=7995
>
> * In the breadcrumb we provide in the layer details page, the project name
> should go to the 'Builds' tab when the number of builds in the project is
> 1 or more, and to the 'Basic configuration' page when the number of builds
> in the project is 0.
Done
> * Since we now have that beautiful global nav, we can remove the "Show all
> builds" / "Show all projects" control in the all builds table.
Done
>
> * In the build form, in the top right of the page, the help bubble inside
> the 'build' button is not working (the tooltip doesn't show)
Hm the tooltip event doesn't get triggered in firefox but does in chrome
if it's inside a button element. I've moved it to the left of the input
box as agreed.
>
> * We need to review the labels and headings across the pages in the the
> left navigation:
>
> ** In the Bitbake variables page, the heading should say 'Bitbake
> variables, should be a h2 and should not be wrapped in a page-header div
Done
> ** Until we implement the separation between the software recipes and the
> image recipes, the label in the left navigation should simply say
> "Recipes" instead of "Software recipes". The heading should say
> "Compatible recipes" and should not be wrapped in a page-header div
Done
>
> ** In the "Machines" page, the heading should say "Compatible machines"
> and should not be wrapped in a page-header div
Done
>
> ** In the "Layers" page, the heading should say "Compatible layers" and
> should not be wrapped in a page-header div
Done
>
> * In the recipes, machines and layers pages the placeholder text in the
> search input field should match the headings above.
Done
>
> * The recipes, machines and layers pages table content seems to be inside
> the page-header div, which adds a grey line after the data table.
Done (think that was fixed by ** #2)
>
> * In the Import layer page, the heading should be a h2 and should not be
> wrapped in a page-header div. We can also remove the additional padding
> left we are setting inline for the help text at the top, and for the
> fieldset tag in line 182 of default.css. We can also remove the class
> form-actions from the div with id form-actions and replace it with the
> class air. That will left-align all form content nicely
Done
More information about the toaster
mailing list