Commit cdf28861f8b6ecd2099baa01dfe78e314a8dc962
1 parent
ec0f71a1
Exists in
master
and in
5 other branches
Fixing box organizer layout
Showing
4 changed files
with
98 additions
and
23 deletions
Show diff stats
public/style.css
... | ... | @@ -2,6 +2,84 @@ |
2 | 2 | display: none; |
3 | 3 | } |
4 | 4 | |
5 | +#edit-download-block{ | |
6 | + width: 820px; | |
7 | + position: relative; | |
8 | + left: -24px; | |
9 | +} | |
10 | +.download-list-name{ | |
11 | + margin-left: 40px; | |
12 | +} | |
13 | + | |
14 | +.download-list-link{ | |
15 | + margin-left: 150px; | |
16 | +} | |
17 | + | |
18 | +.download-list-software-description{ | |
19 | + margin-left: 100px; | |
20 | +} | |
21 | + | |
22 | +.download-list-minimum-requirements{ | |
23 | + margin-left: 70px; | |
24 | +} | |
25 | + | |
26 | +.download-list-size{ | |
27 | + margin-left: 35px; | |
28 | +} | |
29 | + | |
30 | +#droppable-list-downloads{ | |
31 | + padding-left: 23px; | |
32 | + margin-top: -12px; | |
33 | +} | |
34 | +#droppable-list-downloads li{ | |
35 | + list-style-type: none; | |
36 | +} | |
37 | + | |
38 | +.download-list-row{ | |
39 | + line-height: 25px; | |
40 | + margin-bottom: 5px; | |
41 | + padding: 10px 1px 10px 0px; | |
42 | + cursor: pointer; | |
43 | + width: 97%; | |
44 | +} | |
45 | +.download-list-row li{ | |
46 | + list-style-type: none; | |
47 | + display: inline; | |
48 | + margin-left: 5px; | |
49 | +} | |
50 | + | |
51 | +.download-list-row li div{ | |
52 | + float: left; | |
53 | + margin-top: 4px; | |
54 | +} | |
55 | + | |
56 | +.download-list-row li a{ | |
57 | + line-height: 27px !important; | |
58 | + padding-right: 5px; | |
59 | +} | |
60 | + | |
61 | +.block_download_name { | |
62 | + width: 100px; | |
63 | +} | |
64 | + | |
65 | +.block_download_link { | |
66 | + width: 200px; | |
67 | + margin-left: 10px; | |
68 | +} | |
69 | + | |
70 | +.block_download_minimum_requirements { | |
71 | + width: 200px; | |
72 | + margin-left: 10px; | |
73 | +} | |
74 | + | |
75 | +.block_download_software_description { | |
76 | + width: 100px; | |
77 | +} | |
78 | + | |
79 | +.block_download_size { | |
80 | + width: 50px; | |
81 | +} | |
82 | + | |
5 | 83 | #signup-form small#secondary-email-balloon , |
6 | 84 | #signup-form small#area-interest-balloon { |
7 | 85 | display: none; |
... | ... | @@ -444,4 +522,4 @@ input[type=checkbox] { |
444 | 522 | text-align: right; |
445 | 523 | } |
446 | 524 | |
447 | -/* End software catalog definitions */ | |
448 | 525 | \ No newline at end of file |
526 | +/* End software catalog definitions */ | ... | ... |
views/blocks/download.html.erb
views/box_organizer/_download_block.html.erb
... | ... | @@ -2,24 +2,23 @@ |
2 | 2 | <ul class="link-list-header"> |
3 | 3 | <li class='download-list-name'><%= _('Name') %></li> |
4 | 4 | <li class='download-list-link'><%= _('Link') %></li> |
5 | - <li class='download-list-software-description'><%= _('Software Description') %></li> | |
6 | - <li class='download-list-version-news'><%= _('Link to Versio News') %></li> | |
7 | - <li class='download-list-minimum-requirements'><%= _('Link to Minimum Requirements') %></li> | |
5 | + <li class='download-list-software-description'><%= _('Platforms') %></li> | |
6 | + <li class='download-list-minimum-requirements'><%= _('Minimum Requirements') %></li> | |
8 | 7 | <li class='download-list-size'><%= _('Size:') %></li> |
9 | 8 | </ul> |
10 | 9 | |
11 | - <ul id="droppable-list-downloads"> | |
12 | - <% if @block.downloads.count > 0 %> | |
13 | - <% for download in @block.downloads %> | |
14 | - <%= render :partial => 'download_list', :locals => {:download => download} %> | |
10 | + <div id ="droppable-list-downloads"> | |
11 | + <% if @block.downloads.count > 0 %> | |
12 | + <% for download in @block.downloads %> | |
13 | + <%= render :partial => 'download_list', :locals => {:download => download} %> | |
14 | + <% end %> | |
15 | + <% else %> | |
16 | + <div id = "new"> | |
17 | + <% new = {'icon' => 'ok'} %> | |
18 | + <%= render :partial => 'download_list', :locals => {:download => new} %> | |
19 | + </div> | |
15 | 20 | <% end %> |
16 | - <% else %> | |
17 | - <div id = "new"> | |
18 | - <% new = {'icon' => 'ok'} %> | |
19 | - <%= render :partial => 'download_list', :locals => {:download => new} %> | |
20 | - </div> | |
21 | - <% end %> | |
22 | - </ul> | |
21 | + </div> | |
23 | 22 | |
24 | 23 | <div id ="new-template" style="display: none"> |
25 | 24 | <% new = {'icon' => 'ok'} %> | ... | ... |
views/box_organizer/_download_list.html.erb
1 | 1 | <li> |
2 | - <ul class="download-item-row"> | |
3 | - <li><%= text_field_tag('block[downloads][][name]', download[:name]) %></li> | |
4 | - <li><%= text_field_tag('block[downloads][][link]', download[:link]) %></li> | |
5 | - <li><%= text_field_tag('block[downloads][][software_description]', download[:software_description]) %></li> | |
6 | - <li><%= text_field_tag('block[downloads][][version_news]', download[:version_news]) %></li> | |
7 | - <li><%= text_field_tag('block[downloads][][minimum_requirements]', download[:minimum_requirements]) %></li> | |
8 | - <li><%= text_field_tag('block[downloads][][size]', download[:size]) %></li> | |
2 | + <ul class="download-list-row"> | |
3 | + <li><%= text_field_tag('block[downloads][][name]', download[:name], :class => "block_download_name") %></li> | |
4 | + <li><%= text_field_tag('block[downloads][][link]', download[:link], :class => "block_download_link") %></li> | |
5 | + <li><%= text_field_tag('block[downloads][][software_description]', download[:software_description], :class => "block_download_software_description") %></li> | |
6 | + <li><%= text_field_tag('block[downloads][][minimum_requirements]', download[:minimum_requirements], :class => "block_download_minimum_requirements") %></li> | |
7 | + <li><%= text_field_tag('block[downloads][][size]', download[:size], :class => "block_download_size") %></li> | |
9 | 8 | <li><%= button_without_text(:delete, _('Delete'), "#" , :class=>"delete-link-list-row") %></li> |
10 | 9 | </ul> |
11 | 10 | </li> | ... | ... |