Show More
1 | NO CONTENT: new file 100644, binary diff hidden |
|
NO CONTENT: new file 100644, binary diff hidden |
1 | NO CONTENT: new file 100644, binary diff hidden |
|
NO CONTENT: new file 100644, binary diff hidden |
@@ -370,7 +370,6 border-right:1px solid #464646; | |||||
370 | background:url("../images/quick_l_selected.png") no-repeat top left; |
|
370 | background:url("../images/quick_l_selected.png") no-repeat top left; | |
371 | } |
|
371 | } | |
372 |
|
372 | |||
373 |
|
||||
374 | #header #header-inner #quick ul { |
|
373 | #header #header-inner #quick ul { | |
375 | top:29px; |
|
374 | top:29px; | |
376 | right:0; |
|
375 | right:0; | |
@@ -562,6 +561,33 margin:0; | |||||
562 | padding:12px 9px 7px 24px; |
|
561 | padding:12px 9px 7px 24px; | |
563 | } |
|
562 | } | |
564 |
|
563 | |||
|
564 | ||||
|
565 | .quick_repo_menu{ | |||
|
566 | background: #FFF url("../images/vertical-indicator.png") 6px 9px no-repeat !important; | |||
|
567 | cursor: pointer; | |||
|
568 | } | |||
|
569 | .quick_repo_menu.active{ | |||
|
570 | background: #FFF url("../images/horizontal-indicator.png") 4px 9px no-repeat !important; | |||
|
571 | cursor: pointer; | |||
|
572 | } | |||
|
573 | .quick_repo_menu .menu_items{ | |||
|
574 | margin-top:6px; | |||
|
575 | position: absolute; | |||
|
576 | background-color:#FFF; | |||
|
577 | padding: 4px; | |||
|
578 | background: none repeat scroll 0 0 #FFFFFF; | |||
|
579 | border-color: #003367 #666666 #666666; | |||
|
580 | border-right: 1px solid #666666; | |||
|
581 | border-style: solid; | |||
|
582 | border-width: 1px; | |||
|
583 | } | |||
|
584 | .quick_repo_menu .menu_items .icon img{ | |||
|
585 | margin-bottom:-2px; | |||
|
586 | } | |||
|
587 | .quick_repo_menu .menu_items.hidden{ | |||
|
588 | display: none; | |||
|
589 | } | |||
|
590 | ||||
565 | #content #left { |
|
591 | #content #left { | |
566 | left:0; |
|
592 | left:0; | |
567 | width:280px; |
|
593 | width:280px; |
@@ -169,7 +169,6 | |||||
169 | } |
|
169 | } | |
170 | if (req){ |
|
170 | if (req){ | |
171 | for (n in nodes){ |
|
171 | for (n in nodes){ | |
172 | console.log(n); |
|
|||
173 | if (nodes[n].innerHTML.toLowerCase().indexOf(req) == -1) { |
|
172 | if (nodes[n].innerHTML.toLowerCase().indexOf(req) == -1) { | |
174 | obsolete.push(nodes[n]); |
|
173 | obsolete.push(nodes[n]); | |
175 | } |
|
174 | } |
@@ -116,7 +116,19 | |||||
116 | YUE.preventDefault(e); |
|
116 | YUE.preventDefault(e); | |
117 | }); |
|
117 | }); | |
118 |
|
118 | |||
119 | tooltip_activate() |
|
119 | tooltip_activate(); | |
|
120 | ||||
|
121 | YUE.on(YUQ('.quick_repo_menu'),'click',function(e){ | |||
|
122 | var menu = e.currentTarget.firstElementChild; | |||
|
123 | if(YUD.hasClass(menu,'hidden')){ | |||
|
124 | YUD.addClass(e.currentTarget,'active'); | |||
|
125 | YUD.removeClass(menu,'hidden'); | |||
|
126 | }else{ | |||
|
127 | YUD.removeClass(e.currentTarget,'active'); | |||
|
128 | YUD.addClass(menu,'hidden'); | |||
|
129 | } | |||
|
130 | }) | |||
|
131 | ||||
120 | }) |
|
132 | }) | |
121 | </script> |
|
133 | </script> | |
122 |
|
134 |
@@ -66,6 +66,7 | |||||
66 | <table> |
|
66 | <table> | |
67 | <thead> |
|
67 | <thead> | |
68 | <tr> |
|
68 | <tr> | |
|
69 | <th class="left"></th> | |||
69 | <th class="left">${get_sort(_('Name'))}</th> |
|
70 | <th class="left">${get_sort(_('Name'))}</th> | |
70 | <th class="left">${get_sort(_('Description'))}</th> |
|
71 | <th class="left">${get_sort(_('Description'))}</th> | |
71 | <th class="left">${get_sort(_('Last change'))}</th> |
|
72 | <th class="left">${get_sort(_('Last change'))}</th> | |
@@ -78,22 +79,48 | |||||
78 | <tbody> |
|
79 | <tbody> | |
79 | %for cnt,repo in enumerate(c.repos_list): |
|
80 | %for cnt,repo in enumerate(c.repos_list): | |
80 | <tr class="parity${cnt%2}"> |
|
81 | <tr class="parity${cnt%2}"> | |
|
82 | <td class="quick_repo_menu inactive"> | |||
|
83 | <ul class="menu_items hidden"> | |||
|
84 | <li> | |||
|
85 | <a title="${_('Summary')}" href="${h.url('summary_home',repo_name=repo['name'])}"> | |||
|
86 | <span class="icon"> | |||
|
87 | <img src="${h.url('/images/icons/clipboard_16.png')}" alt="${_('Summary')}" /> | |||
|
88 | </span> | |||
|
89 | <span>${_('Summary')}</span> | |||
|
90 | </a> | |||
|
91 | </li> | |||
|
92 | <li> | |||
|
93 | <a title="${_('Changelog')}" href="${h.url('changelog_home',repo_name=repo['name'])}"> | |||
|
94 | <span class="icon"> | |||
|
95 | <img src="${h.url('/images/icons/time.png')}" alt="${_('Changelog')}" /> | |||
|
96 | </span> | |||
|
97 | <span>${_('Changelog')}</span> | |||
|
98 | </a> | |||
|
99 | </li> | |||
|
100 | <li> | |||
|
101 | <a title="${_('Files')}" href="${h.url('files_home',repo_name=repo['name'])}"> | |||
|
102 | <span class="icon"> | |||
|
103 | <img src="${h.url('/images/icons/file.png')}" alt="${_('Files')}" /> | |||
|
104 | </span> | |||
|
105 | <span>${_('Files')}</span> | |||
|
106 | </a> | |||
|
107 | </li> | |||
|
108 | </ul> | |||
|
109 | </td> | |||
81 | <td> |
|
110 | <td> | |
|
111 | ## TYPE OF REPO | |||
82 | <div style="white-space: nowrap"> |
|
112 | <div style="white-space: nowrap"> | |
83 | ## TYPE OF REPO |
|
|||
84 | %if repo['dbrepo']['repo_type'] =='hg': |
|
113 | %if repo['dbrepo']['repo_type'] =='hg': | |
85 |
<img class="icon" title="${_('Mercurial repository')}" alt="${_('Mercurial repository')}" src="${h.url( |
|
114 | <img class="icon" title="${_('Mercurial repository')}" alt="${_('Mercurial repository')}" src="${h.url('/images/icons/hgicon.png')}"/> | |
86 | %elif repo['dbrepo']['repo_type'] =='git': |
|
115 | %elif repo['dbrepo']['repo_type'] =='git': | |
87 |
<img class="icon" title="${_('Git repository')}" alt="${_('Git repository')}" src="${h.url( |
|
116 | <img class="icon" title="${_('Git repository')}" alt="${_('Git repository')}" src="${h.url('/images/icons/giticon.png')}"/> | |
88 | %else: |
|
|||
89 |
|
||||
90 | %endif |
|
117 | %endif | |
91 |
|
118 | |||
92 | ##PRIVATE/PUBLIC |
|
119 | ##PRIVATE/PUBLIC | |
93 | %if repo['dbrepo']['private']: |
|
120 | %if repo['dbrepo']['private']: | |
94 |
<img class="icon" title="${_('private repository')}" alt="${_('private repository')}" src="${h.url( |
|
121 | <img class="icon" title="${_('private repository')}" alt="${_('private repository')}" src="${h.url('/images/icons/lock.png')}"/> | |
95 | %else: |
|
122 | %else: | |
96 |
<img class="icon" title="${_('public repository')}" alt="${_('public repository')}" src="${h.url( |
|
123 | <img class="icon" title="${_('public repository')}" alt="${_('public repository')}" src="${h.url('/images/icons/lock_open.png')}"/> | |
97 | %endif |
|
124 | %endif | |
98 |
|
125 | |||
99 | ##NAME |
|
126 | ##NAME | |
@@ -103,7 +130,7 | |||||
103 | <a href="${h.url('summary_home',repo_name=repo['dbrepo_fork']['repo_name'])}"> |
|
130 | <a href="${h.url('summary_home',repo_name=repo['dbrepo_fork']['repo_name'])}"> | |
104 | <img class="icon" alt="${_('fork')}" |
|
131 | <img class="icon" alt="${_('fork')}" | |
105 | title="${_('Fork of')} ${repo['dbrepo_fork']['repo_name']}" |
|
132 | title="${_('Fork of')} ${repo['dbrepo_fork']['repo_name']}" | |
106 |
src="${h.url( |
|
133 | src="${h.url('/images/icons/arrow_divide.png')}"/></a> | |
107 | %endif |
|
134 | %endif | |
108 | </div> |
|
135 | </div> | |
109 | </td> |
|
136 | </td> |
General Comments 0
You need to be logged in to leave comments.
Login now