Commit 9acf4d5bd7284ec8f5d4e37788b1532dee1d949b
Exists in
master
and in
1 other branch
Merge branch 'master' of github.com:tassia/AppRecommender
Showing
2 changed files
with
53 additions
and
36 deletions
Show diff stats
src/web/static/css/style.css
| ... | ... | @@ -43,7 +43,7 @@ abbr, acronym { |
| 43 | 43 | /*-----------------------------------------*/ |
| 44 | 44 | body { |
| 45 | 45 | font-family: sans-serif; |
| 46 | - font-size: 11pt; | |
| 46 | + font-size: 10.5pt; | |
| 47 | 47 | background-color: #ebedef; |
| 48 | 48 | margin: 0; |
| 49 | 49 | padding: 0; |
| ... | ... | @@ -464,11 +464,11 @@ div.jGrowl div.jGrowl-closer { |
| 464 | 464 | } |
| 465 | 465 | |
| 466 | 466 | .imgcaption .smaller { |
| 467 | - font-size: 80%; | |
| 467 | + font-size: 90%; | |
| 468 | 468 | } |
| 469 | 469 | |
| 470 | 470 | .smaller { |
| 471 | - font-size: 80%; | |
| 471 | + font-size: 90%; | |
| 472 | 472 | } |
| 473 | 473 | |
| 474 | 474 | #debtags-area { | ... | ... |
src/web/templates/index.html
| 1 | 1 | $var title: Home |
| 2 | 2 | $var mod = 'index'; |
| 3 | 3 | |
| 4 | -<div class="graybox"> | |
| 5 | -<h1>You might also like these packages...</h1> | |
| 4 | +<table><tr><td class="noborder"> | |
| 5 | +<div class="textbox"> | |
| 6 | +<h1>You might also like...</h1> | |
| 6 | 7 | |
| 7 | 8 | <p>Provide a list of packages or upload a popcon submission file and you'll get |
| 8 | 9 | a list of suggested packages automatically computed by AppRecommender. You can |
| 9 | -customize the recommender setup or let it randomly choose a setup for you.</p> | |
| 10 | +customize the recommender setup or let it randomly choose one.</p> | |
| 11 | + | |
| 12 | +<p>Please fill the form that follows the recommendation results. Your | |
| 13 | +feedback is very much appreciated!</p> | |
| 10 | 14 | |
| 11 | 15 | <p>Enjoy it :)</p> |
| 12 | 16 | </div> |
| 17 | +</td> | |
| 18 | +<td class="noborder"> | |
| 13 | 19 | |
| 14 | 20 | <!--<div class="align-right"><img alt="AppRecommender logo" |
| 15 | 21 | src="/static/images/AppRecommender-logo.jpg" width="320" /></div>--> |
| ... | ... | @@ -29,9 +35,6 @@ function toggle() { |
| 29 | 35 | } |
| 30 | 36 | </script> |
| 31 | 37 | |
| 32 | -<p>Please fill in the form that follows the recommendation results. Your | |
| 33 | -feedback is very much appreciated!</p> Or want to try a <a id="displayText" | |
| 34 | -href="javascript:toggle();">custom</a> query setup...? | |
| 35 | 38 | |
| 36 | 39 | <form action="apprec" enctype="multipart/form-data" method="post" name="weboptions"> |
| 37 | 40 | <fieldset> |
| ... | ... | @@ -42,43 +45,52 @@ href="javascript:toggle();">custom</a> query setup...? |
| 42 | 45 | <div> |
| 43 | 46 | <label>Packages list</label><textarea rows="2" cols="33" name="pkgs_list" id="pkgs_list"></textarea> |
| 44 | 47 | </div> |
| 45 | - <div> | |
| 46 | - <label>Profile size</label><input type="text" name="profile_size" value="10" size="4"> | |
| 47 | - </div> | |
| 48 | - <div> | |
| 49 | - <label>Recommendations</label><input type="text" name="limit" value="10" size="4"> | |
| 50 | - </div> | |
| 51 | 48 | </fieldset> |
| 52 | 49 | |
| 53 | 50 | <div id="toggleText" style="display: none"> |
| 54 | 51 | <fieldset> |
| 55 | - <legend>Weighting scheme</legend> | |
| 52 | + <legend>General</legend> | |
| 53 | + <div> | |
| 54 | + <label><input type="hidden">Profile size:</label> | |
| 55 | + </div> | |
| 56 | 56 | <div> |
| 57 | - <input type="radio" name="weight" value="BM25" checked ><label> BM25</label> | |
| 57 | + <label class="special"><input type="text" name="profile_size" value="10" size="4"></label> | |
| 58 | 58 | </div> |
| 59 | + <div> | |
| 60 | + <label><input type="hidden">Recommendations:</label> | |
| 61 | + </div> | |
| 59 | 62 | <div> |
| 60 | - <input type="radio" name="weight" value="trad"><label> Traditional</label> | |
| 63 | + <label class="special"><input type="text" name="limit" value="10" size="4"></label> | |
| 64 | + </div> | |
| 65 | + <div> | |
| 66 | + <label><input type="hidden">Weighting:</label> | |
| 67 | + </div> | |
| 68 | + <div> | |
| 69 | + <label class="special"><input type="radio" name="weight" value="BM25" checked > BM25</label> | |
| 61 | 70 | </div> |
| 62 | - </fieldset> | |
| 63 | - <fieldset> | |
| 64 | - <legend>Strategy</legend> | |
| 65 | 71 | <div> |
| 66 | - <input type="radio" name="strategy" value="content" checked><label> Content-based</label> | |
| 72 | + <label class="special"><input type="radio" name="weight" value="trad"> Traditional</label> | |
| 67 | 73 | </div> |
| 74 | + <div> | |
| 75 | + <label><input type="hidden">Strategy:</label> | |
| 76 | + </div> | |
| 68 | 77 | <div> |
| 69 | - <input type="radio" name="strategy" value="collab"><label> Collaborative</label> | |
| 78 | + <label class="special"><input type="radio" name="strategy" value="content" checked> Content-based</label> | |
| 70 | 79 | </div> |
| 71 | 80 | <div> |
| 72 | - <input type="radio" name="strategy" value="hybrid"><label> Hybrid</label> | |
| 81 | + <label class="special"><input type="radio" name="strategy" value="collab"> Collaborative</label> | |
| 82 | + </div> | |
| 83 | + <div> | |
| 84 | + <label class="special"><input type="radio" name="strategy" value="hybrid"> Hybrid</label> | |
| 73 | 85 | </div> |
| 74 | 86 | </fieldset> |
| 75 | 87 | <fieldset> |
| 76 | 88 | <legend>Tuning up</legend> |
| 77 | 89 | <div> |
| 78 | - <label><input type="hidden" class="DEPENDS ON strategy BEING content OR strategy BEING hybrid"><b>Content representation:</b></label> | |
| 90 | + <label><input type="hidden" class="DEPENDS ON strategy BEING content OR strategy BEING hybrid">Content representation:</label> | |
| 79 | 91 | </div> |
| 80 | 92 | <div> |
| 81 | - <label class="special"><input type="radio" name="content" value="tag" class="DEPENDS ON strategy BEING content OR strategy BEING hybrid"> tag</label> | |
| 93 | + <label class="special"><input type="radio" name="content" value="tag" checked class="DEPENDS ON strategy BEING content OR strategy BEING hybrid"> tag</label> | |
| 82 | 94 | </div> |
| 83 | 95 | <div> |
| 84 | 96 | <label class="special"><input type="radio" name="content" value="desc" class="DEPENDS ON strategy BEING content OR strategy BEING hybrid"> description</label> |
| ... | ... | @@ -87,39 +99,44 @@ href="javascript:toggle();">custom</a> query setup...? |
| 87 | 99 | <label class="special"><input type="radio" name="content" value="full" class="DEPENDS ON strategy BEING content OR strategy BEING hybrid"> both</label> |
| 88 | 100 | </div> |
| 89 | 101 | <div> |
| 90 | - <label><input type="hidden" class="DEPENDS ON strategy BEING collab OR strategy BEING hybrid"><b>Clustering:</b></label> | |
| 102 | + <label><input type="hidden" class="DEPENDS ON strategy BEING collab OR strategy BEING hybrid">Clustering:</label> | |
| 91 | 103 | </div> |
| 92 | 104 | <div> |
| 93 | - <label class="special"><input type="radio" name="cluster" value="True" class="DEPENDS ON strategy BEING collab OR strategy BEING hybrid"> yes</label> | |
| 105 | + <label class="special"><input type="radio" name="cluster" checked value="True" class="DEPENDS ON strategy BEING collab OR strategy BEING hybrid"> yes</label> | |
| 94 | 106 | </div> |
| 95 | 107 | <div> |
| 96 | 108 | <label class="special"><input type="radio" name="cluster" value="False" class="DEPENDS ON strategy BEING collab OR strategy BEING hybrid"> no</label> |
| 97 | 109 | </div> |
| 98 | 110 | <div> |
| 99 | - <label><input type="hidden" class="DEPENDS ON strategy BEING hybrid"><b>Neighborhood:</b></label> | |
| 111 | + <label><input type="hidden" class="DEPENDS ON strategy BEING hybrid">Neighborhood:</label> | |
| 100 | 112 | </div> |
| 101 | 113 | <div> |
| 102 | - <label class="special"><input type="text" name="neighbours" class="DEPENDS ON strategy BEING collab OR strategy BEING hybrid" value="50" size="4"></label> | |
| 114 | + <label class="special"><input type="text" name="neighbours" class="DEPENDS ON strategy BEING hybrid" value="50" size="4"></label> | |
| 103 | 115 | </div> |
| 104 | 116 | <div> |
| 105 | - <label><input type="hidden" class="DEPENDS ON strategy BEING hybrid"><b>Personal profile:</b></label> | |
| 117 | + <label><input type="hidden" class="DEPENDS ON strategy BEING hybrid">Personal profile:</label> | |
| 106 | 118 | </div> |
| 107 | 119 | <div> |
| 108 | - <label class=special><input type="checkbox" name="profile_desktop" class="DEPENDS ON strategy BEING hybrid"> Desktop</label> | |
| 120 | + <label class=special><input type="checkbox" name="profile_desktop" class="DEPENDS ON strategy BEING hybrid" checked> Desktop</label> | |
| 109 | 121 | </div> |
| 110 | 122 | <div> |
| 111 | - <label class=special><input type="checkbox" name="profile_admin" class="DEPENDS ON strategy BEING hybrid"> Admin</label> | |
| 123 | + <label class=special><input type="checkbox" name="profile_admin" class="DEPENDS ON strategy BEING hybrid" checked> Admin</label> | |
| 112 | 124 | </div> |
| 113 | 125 | <div> |
| 114 | - <label class=special><input type="checkbox" name="profile_devel" class="DEPENDS ON strategy BEING hybrid"> Devel</label> | |
| 126 | + <label class=special><input type="checkbox" name="profile_devel" class="DEPENDS ON strategy BEING hybrid" checked> Devel</label> | |
| 115 | 127 | </div> |
| 116 | 128 | <div> |
| 117 | - <label class=special><input type="checkbox" name="profile_science" class="DEPENDS ON strategy BEING hybrid"> Science</label> | |
| 129 | + <label class=special><input type="checkbox" name="profile_science" class="DEPENDS ON strategy BEING hybrid" checked> Science</label> | |
| 118 | 130 | </div> |
| 119 | 131 | <div> |
| 120 | - <label class=special><input type="checkbox" name="profile_arts" class="DEPENDS ON strategy BEING hybrid"> Arts</label> | |
| 132 | + <label class=special><input type="checkbox" name="profile_arts" class="DEPENDS ON strategy BEING hybrid" checked> Arts</label> | |
| 121 | 133 | </div> |
| 122 | 134 | </fieldset> |
| 123 | 135 | </div> |
| 136 | +Want to try a <a id="displayText" | |
| 137 | +href="javascript:toggle();">custom</a> query setup? | |
| 124 | 138 | <div class="align-right"><input type="submit"></div> |
| 125 | 139 | </form> |
| 140 | + | |
| 141 | +</td></tr> | |
| 142 | +</table> | ... | ... |