| 1 | [[BackLinksMenu]] |
| 2 | |
| 3 | [[TicketQuery(summary=TASK_NAME_HERE, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] |
| 4 | |
| 5 | = Analysis = |
| 6 | |
| 7 | == Overview == |
| 8 | Selecting the page in the page structure palette makes the page halo appear on the page. |
| 9 | * The page halo menu should include following halo buttons |
| 10 | * Style halo |
| 11 | * Show/hide template |
| 12 | * Add as template |
| 13 | * Links manage |
| 14 | * Style hud should be evoked when style halo is presed. This hud should contain following functionality |
| 15 | * Change page dimensions (width, height)(affects all pages) |
| 16 | * Change background (flat color, gradient color, image, pattern) |
| 17 | * Change border settings |
| 18 | * Fill (none, flat color, gradient color, image, pattern) |
| 19 | * Size of the border (user should be able to fill common size or to define custom size for top, bottom, left and right) |
| 20 | * The rest of the halo buttons should act as they do on any other page element |
| 21 | |
| 22 | == Task requirements == |
| 23 | * Create a prototype of page halo and hud. |
| 24 | * Create prototype of the page border. |
| 25 | |
| 26 | == Task result == |
| 27 | * The result should be code |
| 28 | |
| 29 | == Implementation idea == |
| 30 | * They are already thing that are implemented, like the border and the halo menu. Try to reuse as much as possible and try to extend things in order to save time. If there is a need refacture the code. |
| 31 | |
| 32 | == Related == |
| 33 | [wiki:PAGE_HALO_AND_HUD_R0][[BR]] |
| 34 | [wiki:PAGE_BORDER_R0][[BR]] |
| 35 | |
| 36 | == How to demo == |
| 37 | * Run the application |
| 38 | * Create new book |
| 39 | * Add few pages |
| 40 | * Change they appearance via page hud (add border, fill etc.) |
| 41 | |
| 42 | = Design = |
| 43 | ^(Describe your design here.)^ |
| 44 | |
| 45 | = Implementation = |
| 46 | ^(Describe and link the implementation results here (from the wiki or the repository).)^ |
| 47 | |
| 48 | = Testing = |
| 49 | ^(Place the testing results here.)^ |
| 50 | |
| 51 | = Comments = |
| 52 | ^(Write comments for this or later revisions here.) |