Browse Source

Integration nouveau design (en partie, 50%)

Bastien Sevajol 12 years ago
parent
commit
d16b8442cb
56 changed files with 1560 additions and 471 deletions
  1. 2 2
      src/Muzich/CoreBundle/Controller/ElementController.php
  2. 3 2
      src/Muzich/CoreBundle/Resources/views/Menu/containerMenu.html.twig
  3. 106 94
      src/Muzich/CoreBundle/Resources/views/SearchElement/element.html.twig
  4. 0 9
      src/Muzich/CoreBundle/Resources/views/Tag/tagsPrompt.html.twig
  5. 276 198
      src/Muzich/CoreBundle/Resources/views/layout.html.twig
  6. 212 0
      src/Muzich/CoreBundle/Resources/views/layout_old.html.twig
  7. 2 2
      src/Muzich/FavoriteBundle/Controller/FavoriteController.php
  8. 17 22
      src/Muzich/HomeBundle/Resources/views/Home/index.html.twig
  9. 71 77
      src/Muzich/UserBundle/Resources/views/Info/bar.html.twig
  10. 2 2
      web/bundles/muzichcore/css/base.css
  11. 35 35
      web/bundles/muzichcore/css/old.css
  12. BIN
      web/bundles/muzichcore/img/1333484018_rss-tag.png
  13. 28 28
      web/bundles/muzichcore/js/muzich.js
  14. 806 0
      web/css/main.css
  15. BIN
      web/img/avatar_test.png
  16. BIN
      web/img/column_menu_background.png
  17. BIN
      web/img/header_background.png
  18. BIN
      web/img/header_icon_params.png
  19. BIN
      web/img/header_icon_portable.png
  20. BIN
      web/img/header_logo.png
  21. BIN
      web/img/header_menu_separator.png
  22. BIN
      web/img/icon_alert.png
  23. BIN
      web/img/icon_alert_black.png
  24. BIN
      web/img/icon_bigtag_choosed.png
  25. BIN
      web/img/icon_close.png
  26. BIN
      web/img/icon_close_2.png
  27. BIN
      web/img/icon_close_2_black.png
  28. BIN
      web/img/icon_close_red.png
  29. BIN
      web/img/icon_dart_bottom.png
  30. BIN
      web/img/icon_dart_top.png
  31. BIN
      web/img/icon_facebook.png
  32. BIN
      web/img/icon_friends.png
  33. BIN
      web/img/icon_googleplus.png
  34. BIN
      web/img/icon_heart.png
  35. BIN
      web/img/icon_link.png
  36. BIN
      web/img/icon_link_black.png
  37. BIN
      web/img/icon_list_chip.png
  38. BIN
      web/img/icon_messages.png
  39. BIN
      web/img/icon_minilogo.png
  40. BIN
      web/img/icon_minilogo_2.png
  41. BIN
      web/img/icon_minilogo_3.png
  42. BIN
      web/img/icon_pen.png
  43. BIN
      web/img/icon_pen_black.png
  44. BIN
      web/img/icon_play_illustration.png
  45. BIN
      web/img/icon_reload.png
  46. BIN
      web/img/icon_reload_black.png
  47. BIN
      web/img/icon_right_dart.png
  48. BIN
      web/img/icon_search.png
  49. BIN
      web/img/icon_star.png
  50. BIN
      web/img/icon_star_2.png
  51. BIN
      web/img/icon_star_2_red.png
  52. BIN
      web/img/icon_tag.png
  53. BIN
      web/img/icon_thumb.png
  54. BIN
      web/img/icon_thumb_red.png
  55. BIN
      web/img/icon_twitter.png
  56. BIN
      web/img/more_result.png

+ 2 - 2
src/Muzich/CoreBundle/Controller/ElementController.php View File

@@ -489,7 +489,7 @@ class ElementController extends Controller
489 489
           ))
490 490
         ),
491 491
         'img' => array(
492
-          'src'  => $this->getAssetUrl('bundles/muzichcore/img/up_b.png')
492
+          'src'  => $this->getAssetUrl('/img/icon_thumb_red.png')
493 493
         ),
494 494
         'element' => array(
495 495
           'points' => $element->getPoints()
@@ -548,7 +548,7 @@ class ElementController extends Controller
548 548
           ))
549 549
         ),
550 550
         'img' => array(
551
-          'src'  => $this->getAssetUrl('bundles/muzichcore/img/up_bw.png')
551
+          'src'  => $this->getAssetUrl('/img/icon_thumb.png')
552 552
         ),
553 553
         'element' => array(
554 554
           'points' => $element->getPoints()

+ 3 - 2
src/Muzich/CoreBundle/Resources/views/Menu/containerMenu.html.twig View File

@@ -1,4 +1,4 @@
1
-
1
+<!--
2 2
 {% if is_granted("IS_AUTHENTICATED_REMEMBERED") %}
3 3
 
4 4
   <ul id="top-tabs">
@@ -47,4 +47,5 @@
47 47
     </li>
48 48
   </ul>
49 49
 
50
-{% endif %}
50
+{% endif %}
51
+-->

+ 106 - 94
src/Muzich/CoreBundle/Resources/views/SearchElement/element.html.twig View File

@@ -42,6 +42,42 @@
42 42
         </a>
43 43
       {% endif %}
44 44
       
45
+      <ul class="element_thumb_actions">
46
+        <li class="score">
47
+          {{ element.points }}
48
+        </li>
49
+          {% if element.owner.id != app.user.id %}
50
+            <li class="vote thumb">
51
+              {% if element.hasVoteGood(app.user.id) %}
52
+                <a class="vote" href="{{ path('ajax_element_remove_vote_good', {
53
+                  'element_id' : element.id,
54
+                  'token'      : app.user.getPersonalHash
55
+                }) }}" title="{{ 'element.vote.good'|trans({}, 'elements') }}">
56
+                  <img src="{{ asset('img/icon_thumb_red.png') }}" alt="vote" />
57
+                </a>
58
+              {% else %}
59
+                <a class="vote" href="{{ path('ajax_element_add_vote_good', {
60
+                  'element_id' : element.id,
61
+                  'token'      : app.user.getPersonalHash
62
+                }) }}" title="{{ 'element.vote.good'|trans({}, 'elements') }}">
63
+                  <img src="{{ asset('img/icon_thumb.png') }}" alt="vote" />
64
+                </a>
65
+              {% endif %}
66
+            </li>
67
+        {% endif %}
68
+        <li class="star">
69
+          {% if element.hasFavoriteUser(app.user.id) %}
70
+            <a class="favorite_link" href="{{ path('favorite_remove', { 'id': element.id, 'token': app.user.personalHash }) }}" >
71
+              <img id="favorite_{{ element.id }}_is" src="{{ asset('img/icon_star_2_red.png') }}" title="{{ 'element.favorite.remove'|trans({}, 'elements') }}" alt="{{ 'element.favorite.remove'|trans({}, 'elements') }}"/>
72
+            </a>
73
+          {% else %}
74
+            <a class="favorite_link" href="{{ path('favorite_add', { 'id': element.id, 'token': app.user.personalHash }) }}" >
75
+              <img id="favorite_{{ element.id }}_isnot" src="{{ asset('img/icon_star_2.png') }}" title="{{ 'element.favorite.add'|trans({}, 'elements') }}" alt="{{ 'element.favorite.add'|trans({}, 'elements') }}" />
76
+            </a>
77
+          {% endif %}
78
+        </li>
79
+      </ul>
80
+      
45 81
     </td>
46 82
     <td class="element_content">
47 83
       
@@ -57,62 +93,82 @@
57 93
         {% endif %}
58 94
       </span> 
59 95
       
60
-      <a title="{{ 'element.link'|trans({}, 'elements') }}" class="element_link" href="{{ element.url }}" target="_blank">
61
-        <img src="{{ asset('bundles/muzichcore/img/1324917097_link.png') }}" alt="link" />
62
-      </a>
63
-      
64
-      {% if app.user.id != element.owner.id %}
65
-      
66
-      {% if display_edit_actions %}
67
-      
68
-          <a title="{{ 'element.proposition_tags.link_title'|trans({}, 'userui') }}" 
69
-            class="element_propose_tags" 
70
-            href="{{ path('ajax_element_propose_tags_open', {'element_id' : element.id}) }}">
71
-            <img src="{{ asset('bundles/muzichcore/img/1333484018_rss-tag.png') }}" alt="tags_proposition" />
96
+      <ul class="element_links_actions" class="gradient">
97
+        <li class="element_link">
98
+          <a title="{{ 'element.link'|trans({}, 'elements') }}" class="element_link" href="{{ element.url }}" target="_blank">
99
+            <img src="{{ asset('/img/icon_link.png') }}" alt="link" />
72 100
           </a>
101
+        </li>
102
+        
103
+        {% if app.user.id != element.owner.id %}
104
+      
105
+          {% if display_edit_actions %}
106
+            <li class="element_propose_tags">
107
+              <a title="{{ 'element.proposition_tags.link_title'|trans({}, 'userui') }}" 
108
+                class="element_propose_tags" 
109
+                href="{{ path('ajax_element_propose_tags_open', {'element_id' : element.id}) }}">
110
+                <img src="{{ asset('bundles/muzichcore/img/1333484018_rss-tag.png') }}" alt="tags_proposition" />
111
+              </a>
112
+            </li>
73 113
 
74
-          <a title="{{ 'element.reshare.link_title'|trans({}, 'userui') }}" 
75
-            class="element_reshare" 
76
-            href="{{ path('ajax_reshare_element', {'element_id':element.id, 'token':app.user.getPersonalHash('reshare_'~element.id)}) }}">
77
-            <img src="{{ asset('bundles/muzichcore/img/1349338086_adept_update.png') }}" alt="re" />
78
-          </a>
114
+            <li class="element_reshare">
115
+              <a title="{{ 'element.reshare.link_title'|trans({}, 'userui') }}" 
116
+                class="element_reshare" 
117
+                href="{{ path('ajax_reshare_element', {'element_id':element.id, 'token':app.user.getPersonalHash('reshare_'~element.id)}) }}">
118
+                <img src="{{ asset('/img/icon_reload.png') }}" alt="re" />
119
+              </a>
120
+            </li>
121
+            
122
+            <li class="element_report">
123
+              <a title="{{ 'element.report.link_title'|trans({}, 'userui') }}" 
124
+                class="element_report" 
125
+                href="{{ path('ajax_report_element', {'element_id':element.id, 'token':app.user.getPersonalHash}) }}">
126
+                <img src="{{ asset('/img/icon_alert.png') }}" alt="report" />
127
+              </a>
128
+            </li>
79 129
 
80
-          <a title="{{ 'element.report.link_title'|trans({}, 'userui') }}" 
81
-            class="element_report" 
82
-            href="{{ path('ajax_report_element', {'element_id':element.id, 'token':app.user.getPersonalHash}) }}">
83
-            <img src="{{ asset('bundles/muzichcore/img/1331832708_comment_alert.png') }}" alt="report" />
84
-          </a>
85
-      
86
-      {% endif %}
87
-      
88
-      {% endif %}
89
-      
90
-      {% if app.user.id == element.owner.id %}
91
-      
92
-        {% if display_edit_actions %}
93
-      
94
-          {% if element.hasTagProposition %}
95
-            <a title="{{ 'element.view_propositions.link'|trans({}, 'elements') }}" class="element_view_propositions_link" 
96
-              href="{{ path('ajax_element_proposed_tags_view', {'element_id' : element.id})  }}"
97
-            >
98
-              <img src="{{ asset('bundles/muzichcore/img/1333493527_tag_add.png') }}" alt="tags proposition" />
99
-            </a>
100 130
           {% endif %}
101 131
 
102
-          <a title="{{ 'element.edit.link'|trans({}, 'elements') }}" class="element_edit_link" 
103
-            href="{{ path('element_edit', {'element_id' : element.id})  }}" style="display: none;"
104
-          >
105
-            <img src="{{ asset('bundles/muzichcore/img/1327151338_desktop.png') }}" alt="edit" />
106
-          </a>
132
+        {% endif %}
133
+
134
+        {% if app.user.id == element.owner.id %}
135
+
136
+          {% if display_edit_actions %}
137
+
138
+            {% if element.hasTagProposition %}
139
+              <li class="element_view_propositions_link">
140
+                <a title="{{ 'element.view_propositions.link'|trans({}, 'elements') }}" class="element_view_propositions_link" 
141
+                  href="{{ path('ajax_element_proposed_tags_view', {'element_id' : element.id})  }}"
142
+                >
143
+                  <img src="{{ asset('bundles/muzichcore/img/1333493527_tag_add.png') }}" alt="tags proposition" />
144
+                </a>
145
+              </li>
146
+            {% endif %}
147
+
148
+            <li class="element_edit_link">
149
+              <a title="{{ 'element.edit.link'|trans({}, 'elements') }}" class="element_edit_link" 
150
+                href="{{ path('element_edit', {'element_id' : element.id})  }}"
151
+              >
152
+                <img src="{{ asset('/img/icon_pen.png') }}" alt="edit" />
153
+              </a>
154
+            </li>
155
+
156
+            <li class="element_remove_link">
157
+              <a title="{{ 'element.remove.link'|trans({}, 'elements') }}" class="element_remove_link" 
158
+                href="{{ path('element_remove', {'element_id' : element.id})  }}"
159
+              >
160
+                <img src="{{ asset('/img/icon_close_2.png') }}" alt="delete" />
161
+              </a>
162
+            </li>
163
+          {% endif %}
107 164
 
108
-          <a title="{{ 'element.remove.link'|trans({}, 'elements') }}" class="element_remove_link" 
109
-            href="{{ path('element_remove', {'element_id' : element.id})  }}" style="display: none;"
110
-          >
111
-            <img src="{{ asset('bundles/muzichcore/img/1327168960_fileclose.png') }}" alt="delete" />
112
-          </a>
113 165
         {% endif %}
166
+        
167
+      </ul>
168
+      
169
+      
170
+      
114 171
       
115
-      {% endif %}
116 172
       
117 173
       <br />
118 174
       {% autoescape false %}
@@ -154,7 +210,7 @@
154 210
               {{ tag.name }}
155 211
             </a>
156 212
             {% if app.user.haveTagsFavorite(tag.id) %}
157
-              <img class="tag_to_favorites" src="{{ asset('/bundles/muzichcore/img/1331734087_emblem-favorite.png') }}" 
213
+              <img class="tag_to_favorites" src="{{ asset('/img/icon_heart.png') }}" 
158 214
                 alt="add-to-favorites"
159 215
                 title="{{ 'element.tag.isfav.title'|trans({'%tagname%':tag.name}, 'elements') }}"
160 216
               />
@@ -168,7 +224,7 @@
168 224
                 style="display: none;"
169 225
                 title="{{ 'element.tag.addtofav.title'|trans({}, 'elements') }}"   
170 226
               >
171
-                <img src="{{ asset('/bundles/muzichcore/img/1331734087_emblem-favorite.png') }}" alt="add-to-favorites"/>
227
+                <img class="tag_add_to_favorites"  src="{{ asset('/img/icon_heart.png') }}" alt="add-to-favorites"/>
172 228
               </a>
173 229
             {% endif %}
174 230
           </li>
@@ -208,50 +264,6 @@
208 264
       
209 265
       
210 266
     </td>
211
-    <td class="right">
212
-      
213
-      <ul>
214
-        {% if element.owner.id != app.user.id %}
215
-          <li class="vote">
216
-            {% if element.hasVoteGood(app.user.id) %}
217
-              <a class="vote" href="{{ path('ajax_element_remove_vote_good', {
218
-                'element_id' : element.id,
219
-                'token'      : app.user.getPersonalHash
220
-              }) }}" title="{{ 'element.vote.good'|trans({}, 'elements') }}">
221
-                <img src="{{ asset('/bundles/muzichcore/img/up_b.png') }}" alt="vote" />
222
-              </a>
223
-            {% else %}
224
-              <a class="vote" href="{{ path('ajax_element_add_vote_good', {
225
-                'element_id' : element.id,
226
-                'token'      : app.user.getPersonalHash
227
-              }) }}" title="{{ 'element.vote.good'|trans({}, 'elements') }}">
228
-                <img src="{{ asset('/bundles/muzichcore/img/up_bw.png') }}" alt="vote" />
229
-              </a>
230
-            {% endif %}
231
-          </li>
232
-      {% endif %}
233
-      <li class="score">
234
-
235
-        <span class="score">
236
-          {{ element.points }}
237
-        </span>
238
-
239
-      </li>
240
-      <li>
241
-
242
-      {% if element.hasFavoriteUser(app.user.id) %}
243
-        <a class="favorite_link" href="{{ path('favorite_remove', { 'id': element.id, 'token': app.user.personalHash }) }}" >
244
-          <img id="favorite_{{ element.id }}_is" src="{{ asset('bundles/muzichcore/img/favorite.png') }}" title="{{ 'element.favorite.remove'|trans({}, 'elements') }}" alt="{{ 'element.favorite.remove'|trans({}, 'elements') }}"/>
245
-        </a>
246
-      {% else %}
247
-        <a class="favorite_link" href="{{ path('favorite_add', { 'id': element.id, 'token': app.user.personalHash }) }}" >
248
-          <img id="favorite_{{ element.id }}_isnot" src="{{ asset('bundles/muzichcore/img/favorite_bw.png') }}" title="{{ 'element.favorite.add'|trans({}, 'elements') }}" alt="{{ 'element.favorite.add'|trans({}, 'elements') }}" />
249
-        </a>
250
-      {% endif %}
251
-
252
-        </li>
253
-      </ul>
254
-    </td>
255 267
   </tr>
256 268
 </table>
257 269
 

+ 0 - 9
src/Muzich/CoreBundle/Resources/views/Tag/tagsPrompt.html.twig View File

@@ -2,15 +2,6 @@
2 2
 
3 3
 <div class="tags_prompt" id="tags_prompt_{{ form_name }}">
4 4
     
5
-  {% if display_specials_buttons is defined %}
6
-    {% if display_specials_buttons == true %}
7
-      <input class="clear button" type="button" value="{{ 'filter.clear'|trans({}, 'userui') }}" />
8
-      <input type="hidden" class="filter_clear_url" value="{{ path('filter_clear') }}" />
9
-      <input class="mytags button" type="button" value="{{ 'filter.mytags'|trans({}, 'userui') }}" />
10
-      <input type="hidden" class="filter_mytags_url" value="{{ path('filter_mytags') }}" />
11
-    {% endif %}
12
-  {% endif %}
13
-  
14 5
    <input class="tags_prompt_list" name="tags" value="" /> 
15 6
    <input id="tags_selected_tag_{{ form_name }}" type="hidden" value="" />
16 7
    

+ 276 - 198
src/Muzich/CoreBundle/Resources/views/layout.html.twig View File

@@ -1,212 +1,290 @@
1
-<!-- XHTML 1.0 - Transitional -->
2
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3
-	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1
+<!doctype html>
4 2
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
5
-<head>
6
-  <title>Muzi.ch - {% block title %}{% endblock %}</title>
7
-  <meta http-equiv="content-type" content="text/html;charset=utf-8" />
8
-	<meta http-equiv="Content-Style-Type" content="text/css" />
9
-	<meta name="description" content="" />
10
-	<meta name="keywords" content="" />
11
-	<meta name="author" content="" />
12
-  <link href="apple-touch-icon.png" rel="apple-touch-icon" />
13
-  
14
-	<link href="{{ asset('favicon.ico') }}" rel="icon" type="image/x-icon" />
15
-	<link href="{{ asset('bundles/muzichcore/css/base.css') }}" rel="stylesheet" media="screen" type="text/css" />
16
-	<link href="{{ asset('bundles/muzichcore/css/main.css') }}" rel="stylesheet" media="screen" type="text/css" />
17
-  {% block css %}{% endblock %}
18
-  {% if  app.environment != 'prod' %}  
19
-	<script src="{{ asset('js/jquery-1.8.2.dev.js') }}" type="text/javascript"></script>
20
-  {% else %}
21
-	<script src="{{ asset('js/jquery-1.8.2.prod.js') }}" type="text/javascript"></script>
22
-  {% endif %}
23
-  <script src="{{ asset('js/jquery-ui-1.8.7.min.js') }}" type="text/javascript"></script>
24
-  <script src="{{ asset('bundles/muzichcore/js/muzich.js') }}" type="text/javascript"></script>
25
-	
26
-  <script type="text/javascript" src="{{ asset('js/swfobject.js') }}"></script> 
27
-  {# TODO: On peux piquer les js ?  #}
28
-  <script src="http://connect.soundcloud.com/sdk.js"></script>
29
-  <script src="http://w.soundcloud.com/player/api.js"></script>
30
-       
31
-  <script src="{{ asset('bundles/muzichcore/js/autoplay.js') }}" type="text/javascript"></script>
32
-  
33
-  {# jPlayer #}
34
-  <link href="{{ asset('jplayer/skin/blue.monday/jplayer.blue.monday.css') }}" rel="stylesheet" type="text/css" />
35
-  <script type="text/javascript" src="{{ asset('jplayer/js/jquery.jplayer.min.js') }}"></script>
36
-  <script type="text/javascript" src="{{ asset('jplayer/js/jplayer.playlist.min.js') }}"></script>
37
-  
38
-  <script src="{{ asset('js/tags/jquery.autoGrowInput.js') }}" type="text/javascript"></script>
39
-  <script src="{{ asset('js/tags/jquery.tagBox.js') }}" type="text/javascript"></script>
40
-  <script src="{{ asset('js/formdefault/jquery.formdefaults.js') }}" type="text/javascript"></script>
41
-  <script src="{{ asset('js/jquery.form-2.14.js') }}" type="text/javascript"></script>
42
-  <script src="{{ asset('js/jConfirmAction/jconfirmaction.jquery.js') }}" type="text/javascript"></script>
43
-  <script type="text/javascript">
44
-    string_follow_stop = "{{ 'user.stop_follow'|trans({}, 'users') }}";
45
-    string_follow_following = "{{ 'user.following'|trans({}, 'users') }}";
46
-    string_follow_follow = "{{ 'user.follow'|trans({}, 'users') }}";
47
-    string_tag_add_title = "{{ 'tags.add.title'|trans({}, 'userui') }}";
48
-    string_tag_add_text = "{{ 'tags.add.text'|trans({}, 'userui') }}";
49
-    string_tag_add_argument = "{{ 'tags.add.argument'|trans({}, 'userui') }}";
50
-    string_tag_add_inputs_cancel = "{{ 'tags.add.inputs.cancel'|trans({}, 'userui') }}";
51
-    string_tag_add_inputs_submit = "{{ 'tags.add.inputs.submit'|trans({}, 'userui') }}";
52
-    string_element_delete_confirm_sentence = "{{ 'element.remove.confirm.sentence'|trans({}, 'elements') }}";
53
-    string_element_delete_confirm_yes = "{{ 'element.remove.confirm.yes'|trans({}, 'elements') }}";
54
-    string_element_delete_confirm_no = "{{ 'element.remove.confirm.no'|trans({}, 'elements') }}";
55
-    string_comment_delete_confirm_sentence = "{{ 'comment.remove.confirm.sentence'|trans({}, 'elements') }}";
56
-    string_comment_delete_confirm_yes = "{{ 'comment.remove.confirm.yes'|trans({}, 'elements') }}";
57
-    string_comment_delete_confirm_no = "{{ 'comment.remove.confirm.no'|trans({}, 'elements') }}";
58
-    string_tag_addtofav_confirm_sentence = "{{ 'element.tag.addtofav.confirm.sentence'|trans({}, 'elements') }}";
59
-    string_tag_addtofav_confirm_yes = "{{ 'element.tag.addtofav.confirm.yes'|trans({}, 'elements') }}";
60
-    string_tag_addtofav_confirm_no = "{{ 'element.tag.addtofav.confirm.no'|trans({}, 'elements') }}";
61
-    string_elementreport_confirm_sentence = "{{ 'element.report.confirm.sentence'|trans({}, 'userui') }}";
62
-    string_elementreport_confirm_yes = "{{ 'element.report.confirm.yes'|trans({}, 'userui') }}";
63
-    string_elementreport_confirm_no = "{{ 'element.report.confirm.no'|trans({}, 'userui') }}";
64
-    string_commentreport_confirm_sentence = "{{ 'comment.report.confirm.sentence'|trans({}, 'userui') }}";
65
-    string_commentreport_confirm_yes = "{{ 'comment.report.confirm.yes'|trans({}, 'userui') }}";
66
-    string_commentreport_confirm_no = "{{ 'comment.report.confirm.no'|trans({}, 'userui') }}";
67
-    string_elementreshare_confirm_sentence = "{{ 'element.reshare.confirm.sentence'|trans({}, 'userui') }}";
68
-    string_elementreshare_confirm_yes = "{{ 'element.reshare.confirm.yes'|trans({}, 'userui') }}";
69
-    string_elementreshare_confirm_no = "{{ 'element.reshare.confirm.no'|trans({}, 'userui') }}";
70
-    {% autoescape false %}
71
-    string_search_tag_title = "{{ 'search_tag.title'|trans({}, 'userui') }}";
72
-    {% endautoescape %}
3
+  <head>
4
+    <title>Muzi.ch - {% block title %}{% endblock %}</title>
5
+    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
6
+    <meta http-equiv="Content-Style-Type" content="text/css" />
7
+    <meta name="description" content="" />
8
+    <meta name="keywords" content="" />
9
+    <meta name="author" content="" />
10
+    <link href="apple-touch-icon.png" rel="apple-touch-icon" />
11
+
12
+    <link href="{{ asset('favicon.ico') }}" rel="icon" type="image/x-icon" />
13
+    <link href="{{ asset('bundles/muzichcore/css/base.css') }}" rel="stylesheet" media="screen" type="text/css" />
14
+    <link href="{{ asset('bundles/muzichcore/css/old.css') }}" rel="stylesheet" media="screen" type="text/css" />
15
+    <link href="{{ asset('css/main.css') }}" rel="stylesheet" media="screen" type="text/css" />
73 16
     
74
-    url_index = "{{ path('index') }}";
75
-    url_search_tag = "{{ path('search_tag') }}";
76
-    url_get_favorites_tags = "{{ path('ajax_get_favorites_tags') }}";
77
-    url_add_tag = "{{ path('ajax_add_tag') }}";
78
-    url_element_new_count = "{{ path('element_new_count') }}";
79
-    url_element_new_get = "{{ path('element_new_get') }}";
80
-    url_global_search = "{{ path('global_search') }}";
81
-    url_datas_api = "{{ path('element_retrieve_api_datas') }}";
82
-    url_element_add = "{{ path('element_add') }}";
83
-    url_element_dom_get_one_autoplay = "{{ path('element_dom_get_one', {'type':'autoplay'}) }}";
84
-    url_element_get_stream_data = "{{ path('element_get_stream_data') }}";
17
+    <!--[if gte IE 9]>
18
+      <style type="text/css">
19
+        .gradient, .button {
20
+           filter: none;
21
+        }
22
+      </style>
23
+    <![endif]-->
85 24
     
86
-    url_img_ajax_loader = "{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}";
87
-  </script>
88
-  {% block js %}{% endblock %}
89
-  
90
-</head>
91
-<body>
25
+    {% block css %}{% endblock %}
26
+    {% if  app.environment != 'prod' %}  
27
+    <script src="{{ asset('js/jquery-1.8.2.dev.js') }}" type="text/javascript"></script>
28
+    {% else %}
29
+    <script src="{{ asset('js/jquery-1.8.2.prod.js') }}" type="text/javascript"></script>
30
+    {% endif %}
31
+    <script src="{{ asset('js/jquery-ui-1.8.7.min.js') }}" type="text/javascript"></script>
32
+    <script src="{{ asset('bundles/muzichcore/js/muzich.js') }}" type="text/javascript"></script>
33
+
34
+    <script type="text/javascript" src="{{ asset('js/swfobject.js') }}"></script> 
35
+    {# TODO: On peux piquer les js ?  #}
36
+    <script src="http://connect.soundcloud.com/sdk.js"></script>
37
+    <script src="http://w.soundcloud.com/player/api.js"></script>
38
+
39
+    <script src="{{ asset('bundles/muzichcore/js/autoplay.js') }}" type="text/javascript"></script>
40
+
41
+    {# jPlayer #}
42
+    <link href="{{ asset('jplayer/skin/blue.monday/jplayer.blue.monday.css') }}" rel="stylesheet" type="text/css" />
43
+    <script type="text/javascript" src="{{ asset('jplayer/js/jquery.jplayer.min.js') }}"></script>
44
+    <script type="text/javascript" src="{{ asset('jplayer/js/jplayer.playlist.min.js') }}"></script>
45
+
46
+    <script src="{{ asset('js/tags/jquery.autoGrowInput.js') }}" type="text/javascript"></script>
47
+    <script src="{{ asset('js/tags/jquery.tagBox.js') }}" type="text/javascript"></script>
48
+    <script src="{{ asset('js/formdefault/jquery.formdefaults.js') }}" type="text/javascript"></script>
49
+    <script src="{{ asset('js/jquery.form-2.14.js') }}" type="text/javascript"></script>
50
+    <script src="{{ asset('js/jConfirmAction/jconfirmaction.jquery.js') }}" type="text/javascript"></script>
51
+    <script type="text/javascript">
52
+      string_follow_stop = "{{ 'user.stop_follow'|trans({}, 'users') }}";
53
+      string_follow_following = "{{ 'user.following'|trans({}, 'users') }}";
54
+      string_follow_follow = "{{ 'user.follow'|trans({}, 'users') }}";
55
+      string_tag_add_title = "{{ 'tags.add.title'|trans({}, 'userui') }}";
56
+      string_tag_add_text = "{{ 'tags.add.text'|trans({}, 'userui') }}";
57
+      string_tag_add_argument = "{{ 'tags.add.argument'|trans({}, 'userui') }}";
58
+      string_tag_add_inputs_cancel = "{{ 'tags.add.inputs.cancel'|trans({}, 'userui') }}";
59
+      string_tag_add_inputs_submit = "{{ 'tags.add.inputs.submit'|trans({}, 'userui') }}";
60
+      string_element_delete_confirm_sentence = "{{ 'element.remove.confirm.sentence'|trans({}, 'elements') }}";
61
+      string_element_delete_confirm_yes = "{{ 'element.remove.confirm.yes'|trans({}, 'elements') }}";
62
+      string_element_delete_confirm_no = "{{ 'element.remove.confirm.no'|trans({}, 'elements') }}";
63
+      string_comment_delete_confirm_sentence = "{{ 'comment.remove.confirm.sentence'|trans({}, 'elements') }}";
64
+      string_comment_delete_confirm_yes = "{{ 'comment.remove.confirm.yes'|trans({}, 'elements') }}";
65
+      string_comment_delete_confirm_no = "{{ 'comment.remove.confirm.no'|trans({}, 'elements') }}";
66
+      string_tag_addtofav_confirm_sentence = "{{ 'element.tag.addtofav.confirm.sentence'|trans({}, 'elements') }}";
67
+      string_tag_addtofav_confirm_yes = "{{ 'element.tag.addtofav.confirm.yes'|trans({}, 'elements') }}";
68
+      string_tag_addtofav_confirm_no = "{{ 'element.tag.addtofav.confirm.no'|trans({}, 'elements') }}";
69
+      string_elementreport_confirm_sentence = "{{ 'element.report.confirm.sentence'|trans({}, 'userui') }}";
70
+      string_elementreport_confirm_yes = "{{ 'element.report.confirm.yes'|trans({}, 'userui') }}";
71
+      string_elementreport_confirm_no = "{{ 'element.report.confirm.no'|trans({}, 'userui') }}";
72
+      string_commentreport_confirm_sentence = "{{ 'comment.report.confirm.sentence'|trans({}, 'userui') }}";
73
+      string_commentreport_confirm_yes = "{{ 'comment.report.confirm.yes'|trans({}, 'userui') }}";
74
+      string_commentreport_confirm_no = "{{ 'comment.report.confirm.no'|trans({}, 'userui') }}";
75
+      string_elementreshare_confirm_sentence = "{{ 'element.reshare.confirm.sentence'|trans({}, 'userui') }}";
76
+      string_elementreshare_confirm_yes = "{{ 'element.reshare.confirm.yes'|trans({}, 'userui') }}";
77
+      string_elementreshare_confirm_no = "{{ 'element.reshare.confirm.no'|trans({}, 'userui') }}";
78
+      {% autoescape false %}
79
+      string_search_tag_title = "{{ 'search_tag.title'|trans({}, 'userui') }}";
80
+      {% endautoescape %}
81
+
82
+      url_index = "{{ path('index') }}";
83
+      url_search_tag = "{{ path('search_tag') }}";
84
+      url_get_favorites_tags = "{{ path('ajax_get_favorites_tags') }}";
85
+      url_add_tag = "{{ path('ajax_add_tag') }}";
86
+      url_element_new_count = "{{ path('element_new_count') }}";
87
+      url_element_new_get = "{{ path('element_new_get') }}";
88
+      url_global_search = "{{ path('global_search') }}";
89
+      url_datas_api = "{{ path('element_retrieve_api_datas') }}";
90
+      url_element_add = "{{ path('element_add') }}";
91
+      url_element_dom_get_one_autoplay = "{{ path('element_dom_get_one', {'type':'autoplay'}) }}";
92
+      url_element_get_stream_data = "{{ path('element_get_stream_data') }}";
93
+
94
+      url_img_ajax_loader = "{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}";
95
+    </script>
96
+    {% block js %}{% endblock %}
97
+
98
+  </head>
99
+  <body>
92 100
   
93
-  <div id="autoplay" class="popin_block" style="display: none;">
94
-      
95
-      <a href="javascript:void(0);" id="autoplay_previous">
96
-        <img src="{{ asset('/bundles/muzichcore/img/autoplay_previous.png') }}" alt="previous" />
97
-      </a>
98
-      
99
-	<a href="javascript:void(0);" id="autoplay_close" >
100
-	  <img src="{{ asset('/bundles/muzichcore/img/1317386146_cancel.png') }}" alt="close" />
101
-	</a>
102
-      
103
-      <a href="javascript:void(0);" id="autoplay_next">
104
-        <img src="{{ asset('/bundles/muzichcore/img/autoplay_next.png') }}" alt="next" />
105
-      </a>
101
+    <header id="header">
102
+      <hgroup>
103
+        <ul id="parameters">
104
+          <li>
105
+            <a href="" class="languages">
106
+              FR
107
+            </a>
108
+          </li>
109
+          <li>
110
+            <a href="">
111
+              <img src="{{ asset('img/header_icon_params.png') }}" alt="parameters" />
112
+            </a>
113
+          </li>
114
+        </ul>
115
+        <a id="header_logo" href="{{ path('index') }}" title="">
116
+          <img src="{{ asset('img/header_logo.png') }}" alt="logo" />
117
+        </a>
118
+        <ul id="register_and_login">
119
+          <li>
120
+            <a href="" class="left">
121
+              Devenir membre
122
+            </a>
123
+          </li>
124
+          <li>
125
+            <a href="" class="right">
126
+              Connexion
127
+            </a>
128
+          </li>
129
+        </ul>
130
+        <ul id="header_menu">
131
+          <li class="selected">
132
+            <a href="">
133
+              Réseau global
134
+            </a>
135
+          </li>
136
+          <li class="separator"></li>
137
+          <li>
138
+            <a href="" >
139
+              Mon réseau
140
+            </a>
141
+          </li>
142
+          <li class="separator"></li>
143
+          <li>
144
+            <a href="" >
145
+              Mes diffusions
146
+            </a>
147
+          </li>
148
+          <li class="separator"></li>
149
+          <li>
150
+            <a href="" >
151
+              Mes groupes
152
+            </a>
153
+          </li>
154
+          <li class="separator"></li>
155
+          <li>
156
+            <a href="" >
157
+              Mes favoris
158
+            </a>
159
+          </li>
160
+          <li class="separator"></li>
161
+        </ul>
162
+      </hgroup>
163
+    </header>
164
+    
165
+    <div id="content">
106 166
       
107
-    <img id="autoplay_element_loader" src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loader" />
108
-    <ul id="autoplay_element"><li class="element" id="autoplay_element_container"></li></ul>
109
-    <div id="autoplay_player_container">
110
-      <div id="autoplay_player"></div>
111
-    </div>
112
-    <div id="autoplay_player_soundcloud"></div>
113
-    <div id="autoplay_player_generic" style="display: none;">
114
-      <div id="jquery_jplayer_1" class="jp-jplayer"></div>
115
-      <div id="jp_container_1" class="jp-audio">
116
-        <div class="jp-type-playlist">
117
-          <div class="jp-gui jp-interface">
118
-            <ul class="jp-controls">
119
-              <li><a href="javascript:;" class="jp-previous" tabindex="1">previous</a></li>
120
-              <li><a href="javascript:;" class="jp-play" tabindex="1">play</a></li>
121
-              <li><a href="javascript:;" class="jp-pause" tabindex="1">pause</a></li>
122
-              <li><a href="javascript:;" class="jp-next" tabindex="1">next</a></li>
123
-              <li><a href="javascript:;" class="jp-stop" tabindex="1">stop</a></li>
124
-              <li><a href="javascript:;" class="jp-mute" tabindex="1" title="mute">mute</a></li>
125
-              <li><a href="javascript:;" class="jp-unmute" tabindex="1" title="unmute">unmute</a></li>
126
-              <li><a href="javascript:;" class="jp-volume-max" tabindex="1" title="max volume">max volume</a></li>
127
-            </ul>
128
-            <div class="jp-progress">
129
-              <div class="jp-seek-bar">
130
-                <div class="jp-play-bar"></div>
131
-              </div>
132
-            </div>
133
-            <div class="jp-volume-bar">
134
-              <div class="jp-volume-bar-value"></div>
135
-            </div>
136
-            <div class="jp-time-holder">
137
-              <div class="jp-current-time"></div>
138
-              <div class="jp-duration"></div>
139
-            </div>
140
-            <ul class="jp-toggles" style="display: none;">
141
-              <li><a href="javascript:;" class="jp-shuffle" tabindex="1" title="shuffle">shuffle</a></li>
142
-              <li><a href="javascript:;" class="jp-shuffle-off" tabindex="1" title="shuffle off">shuffle off</a></li>
143
-              <li><a href="javascript:;" class="jp-repeat" tabindex="1" title="repeat">repeat</a></li>
144
-              <li><a href="javascript:;" class="jp-repeat-off" tabindex="1" title="repeat off">repeat off</a></li>
145
-            </ul>
146
-          </div>
147
-          <div class="jp-playlist">
148
-            <ul>
149
-              <li></li>
150
-            </ul>
151
-          </div>
152
-          <div class="jp-no-solution">
153
-            <span>Update Required</span>
154
-            To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.
155
-          </div>
167
+      <div id="main">
168
+        
169
+        <div id="mainbox" class="nicebox">
170
+          {% block main_content %}{% endblock %}
171
+          {% block fos_user_content %}{% endblock %}
156 172
         </div>
173
+        
157 174
       </div>
158
-    </div>
159
-    <img id="autoplay_loader" src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loader" />
160
-    <p id="autoplay_noelements_text" style="display: none;">{{ 'elements.autoplay.noelements.text'|trans({}, 'elements') }}</p>
161 175
         
162
-    <p><span class="sinfo">{{ 'autoplay.limitations_players'|trans({}, 'userui') }}</span></p>
176
+      <aside id="sidebar">
177
+        
178
+        <div id="user_statusbox" class="nicebox">
179
+          {% if is_granted("IS_AUTHENTICATED_REMEMBERED") %}
180
+            {% render "MuzichUserBundle:Event:infoBar" %}
181
+          {% endif %}
182
+        </div>
183
+        
184
+        <div id="searchbox" class="nicebox">
185
+          <div class="seachboxcontainer">
186
+            <form>
187
+              <input type="text" />
188
+              <a href="">
189
+                <img src="{{ asset('/img/icon_search.png') }}" alt="search" />
190
+              </a>
191
+            </form>
192
+          </div>
193
+        </div>
194
+        
195
+        <div id="social" class="nicebox">
196
+          <ul class="social_links">
197
+            <li>
198
+              <a href="" >
199
+                <img src="{{ asset('/img/icon_facebook.png') }}" alt="facebook" />
200
+              </a>
201
+            </li>
202
+            <li>
203
+              <a href="" >
204
+                <img src="{{ asset('/img/icon_twitter.png') }}" alt="twitter" />
205
+              </a>
206
+            </li>
207
+            <li>
208
+              <a href="" >
209
+                <img src="{{ asset('/img/icon_googleplus.png') }}" alt="google plus" />
210
+              </a>
211
+            </li>
212
+          </ul>
213
+        </div>
214
+        
215
+        <div id="secondarymenu" class="nicebox">
216
+          
217
+          <ul class="secondarymenu">
218
+            <li class="top_menu_element open">
219
+              
220
+              <a href="" class="top_menu_link">
221
+                <div class="blackgradiant">
222
+                    Menu element
223
+                    <div class="dart"></div>
224
+                </div>
225
+              </a>
226
+              
227
+              <ul class="submenu">
228
+                <li class="sub_menu_element">
229
+                  <a href="" >
230
+                    sub menu element
231
+                  </a>
232
+                </li>
233
+                <li class="sub_menu_element">
234
+                  <a href="" >
235
+                    sub menu element
236
+                  </a>
237
+                </li>
238
+                <li class="sub_menu_element">
239
+                  <a href="" >
240
+                    sub menu element
241
+                  </a>
242
+                </li>
243
+              </ul>
244
+            </li>
245
+              
246
+          </ul>
247
+          
248
+          <ul class="secondarymenu">
249
+            <li class="top_menu_element close">
250
+              
251
+              <a href="" class="top_menu_link">
252
+                <div class="blackgradiant">
253
+                    Menu element
254
+                    <div class="dart"></div>
255
+                </div>
256
+              </a>
257
+              
258
+              <ul class="submenu">
259
+                <li class="sub_menu_element">
260
+                  <a href="" >
261
+                    sub menu element
262
+                  </a>
263
+                </li>
264
+                <li class="sub_menu_element">
265
+                  <a href="" >
266
+                    sub menu element
267
+                  </a>
268
+                </li>
269
+                <li class="sub_menu_element">
270
+                  <a href="" >
271
+                    sub menu element
272
+                  </a>
273
+                </li>
274
+              </ul>
275
+            </li>
276
+              
277
+          </ul>
278
+          
279
+        </div>
280
+                
281
+      </aside>
282
+        
283
+    </div>
163 284
     
164
-  </div>
165 285
     
166
-  {% include "MuzichCoreBundle:Language:languages.html.twig" %}
167
-  
168
-  {% include "MuzichUserBundle:Account:topBar.html.twig" %}
169
-  
170
-  <noscript>
171
-    <div id="noscript_warning">
172
-      <p>
173
-        {{ 'noscript.message'|trans({}, 'messages') }}
174
-        <a href="{{ 'noscript.link_search'|trans({}, 'messages') }}" target="_blank">
175
-          {{ 'noscript.link_text'|trans({}, 'messages') }}
176
-        </a>
177
-      </p>
178
-    </div>
179
-  </noscript>
180
-      
181
-  <div id="container">
182 286
     
183
-    {% if is_granted("IS_AUTHENTICATED_REMEMBERED") %}
184
-      {% render "MuzichUserBundle:Event:infoBar" %}
185
-    {% endif %}
186 287
     
187
-    {% block main_content %}{% endblock %}
188
-    {% block fos_user_content %}{% endblock %}
189
-  </div>
190 288
     
191
-  {% for key, flash in app.session.getFlashes() %}
192
-    <div class="{{ key }} message">
193
-      <a class="message-close" href="javascript:void(0);" title="fermer"><img alt="close" src="{{ asset('bundles/muzichcore/img/1317386146_cancel.png') }}" /></a>
194
-      <h3>{{ flash|trans({}, 'flash') }}</h3>
195
-    </div>
196
-  
197
-    {% if key == 'success' %}
198
-    <script type="text/javascript" >
199
-      $(document).ready(function(){
200
-        window.setTimeout(function(){
201
-          $('div.success').slideUp();
202
-        }, 3000);
203
-      });
204
-    </script>
205
-    {% endif %}
206
-  {% endfor %}
207
-  
208
-  {% include "MuzichCoreBundle:Info:container.html.twig" %}
209
-  
210
-</body>
289
+  </body>
211 290
 </html>
212
-

+ 212 - 0
src/Muzich/CoreBundle/Resources/views/layout_old.html.twig View File

@@ -0,0 +1,212 @@
1
+<!-- XHTML 1.0 - Transitional -->
2
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3
+	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
5
+<head>
6
+  <title>Muzi.ch - {% block title %}{% endblock %}</title>
7
+  <meta http-equiv="content-type" content="text/html;charset=utf-8" />
8
+	<meta http-equiv="Content-Style-Type" content="text/css" />
9
+	<meta name="description" content="" />
10
+	<meta name="keywords" content="" />
11
+	<meta name="author" content="" />
12
+  <link href="apple-touch-icon.png" rel="apple-touch-icon" />
13
+  
14
+	<link href="{{ asset('favicon.ico') }}" rel="icon" type="image/x-icon" />
15
+	<link href="{{ asset('bundles/muzichcore/css/base.css') }}" rel="stylesheet" media="screen" type="text/css" />
16
+	<link href="{{ asset('bundles/muzichcore/css/main.css') }}" rel="stylesheet" media="screen" type="text/css" />
17
+  {% block css %}{% endblock %}
18
+  {% if  app.environment != 'prod' %}  
19
+	<script src="{{ asset('js/jquery-1.8.2.dev.js') }}" type="text/javascript"></script>
20
+  {% else %}
21
+	<script src="{{ asset('js/jquery-1.8.2.prod.js') }}" type="text/javascript"></script>
22
+  {% endif %}
23
+  <script src="{{ asset('js/jquery-ui-1.8.7.min.js') }}" type="text/javascript"></script>
24
+  <script src="{{ asset('bundles/muzichcore/js/muzich.js') }}" type="text/javascript"></script>
25
+	
26
+  <script type="text/javascript" src="{{ asset('js/swfobject.js') }}"></script> 
27
+  {# TODO: On peux piquer les js ?  #}
28
+  <script src="http://connect.soundcloud.com/sdk.js"></script>
29
+  <script src="http://w.soundcloud.com/player/api.js"></script>
30
+       
31
+  <script src="{{ asset('bundles/muzichcore/js/autoplay.js') }}" type="text/javascript"></script>
32
+  
33
+  {# jPlayer #}
34
+  <link href="{{ asset('jplayer/skin/blue.monday/jplayer.blue.monday.css') }}" rel="stylesheet" type="text/css" />
35
+  <script type="text/javascript" src="{{ asset('jplayer/js/jquery.jplayer.min.js') }}"></script>
36
+  <script type="text/javascript" src="{{ asset('jplayer/js/jplayer.playlist.min.js') }}"></script>
37
+  
38
+  <script src="{{ asset('js/tags/jquery.autoGrowInput.js') }}" type="text/javascript"></script>
39
+  <script src="{{ asset('js/tags/jquery.tagBox.js') }}" type="text/javascript"></script>
40
+  <script src="{{ asset('js/formdefault/jquery.formdefaults.js') }}" type="text/javascript"></script>
41
+  <script src="{{ asset('js/jquery.form-2.14.js') }}" type="text/javascript"></script>
42
+  <script src="{{ asset('js/jConfirmAction/jconfirmaction.jquery.js') }}" type="text/javascript"></script>
43
+  <script type="text/javascript">
44
+    string_follow_stop = "{{ 'user.stop_follow'|trans({}, 'users') }}";
45
+    string_follow_following = "{{ 'user.following'|trans({}, 'users') }}";
46
+    string_follow_follow = "{{ 'user.follow'|trans({}, 'users') }}";
47
+    string_tag_add_title = "{{ 'tags.add.title'|trans({}, 'userui') }}";
48
+    string_tag_add_text = "{{ 'tags.add.text'|trans({}, 'userui') }}";
49
+    string_tag_add_argument = "{{ 'tags.add.argument'|trans({}, 'userui') }}";
50
+    string_tag_add_inputs_cancel = "{{ 'tags.add.inputs.cancel'|trans({}, 'userui') }}";
51
+    string_tag_add_inputs_submit = "{{ 'tags.add.inputs.submit'|trans({}, 'userui') }}";
52
+    string_element_delete_confirm_sentence = "{{ 'element.remove.confirm.sentence'|trans({}, 'elements') }}";
53
+    string_element_delete_confirm_yes = "{{ 'element.remove.confirm.yes'|trans({}, 'elements') }}";
54
+    string_element_delete_confirm_no = "{{ 'element.remove.confirm.no'|trans({}, 'elements') }}";
55
+    string_comment_delete_confirm_sentence = "{{ 'comment.remove.confirm.sentence'|trans({}, 'elements') }}";
56
+    string_comment_delete_confirm_yes = "{{ 'comment.remove.confirm.yes'|trans({}, 'elements') }}";
57
+    string_comment_delete_confirm_no = "{{ 'comment.remove.confirm.no'|trans({}, 'elements') }}";
58
+    string_tag_addtofav_confirm_sentence = "{{ 'element.tag.addtofav.confirm.sentence'|trans({}, 'elements') }}";
59
+    string_tag_addtofav_confirm_yes = "{{ 'element.tag.addtofav.confirm.yes'|trans({}, 'elements') }}";
60
+    string_tag_addtofav_confirm_no = "{{ 'element.tag.addtofav.confirm.no'|trans({}, 'elements') }}";
61
+    string_elementreport_confirm_sentence = "{{ 'element.report.confirm.sentence'|trans({}, 'userui') }}";
62
+    string_elementreport_confirm_yes = "{{ 'element.report.confirm.yes'|trans({}, 'userui') }}";
63
+    string_elementreport_confirm_no = "{{ 'element.report.confirm.no'|trans({}, 'userui') }}";
64
+    string_commentreport_confirm_sentence = "{{ 'comment.report.confirm.sentence'|trans({}, 'userui') }}";
65
+    string_commentreport_confirm_yes = "{{ 'comment.report.confirm.yes'|trans({}, 'userui') }}";
66
+    string_commentreport_confirm_no = "{{ 'comment.report.confirm.no'|trans({}, 'userui') }}";
67
+    string_elementreshare_confirm_sentence = "{{ 'element.reshare.confirm.sentence'|trans({}, 'userui') }}";
68
+    string_elementreshare_confirm_yes = "{{ 'element.reshare.confirm.yes'|trans({}, 'userui') }}";
69
+    string_elementreshare_confirm_no = "{{ 'element.reshare.confirm.no'|trans({}, 'userui') }}";
70
+    {% autoescape false %}
71
+    string_search_tag_title = "{{ 'search_tag.title'|trans({}, 'userui') }}";
72
+    {% endautoescape %}
73
+    
74
+    url_index = "{{ path('index') }}";
75
+    url_search_tag = "{{ path('search_tag') }}";
76
+    url_get_favorites_tags = "{{ path('ajax_get_favorites_tags') }}";
77
+    url_add_tag = "{{ path('ajax_add_tag') }}";
78
+    url_element_new_count = "{{ path('element_new_count') }}";
79
+    url_element_new_get = "{{ path('element_new_get') }}";
80
+    url_global_search = "{{ path('global_search') }}";
81
+    url_datas_api = "{{ path('element_retrieve_api_datas') }}";
82
+    url_element_add = "{{ path('element_add') }}";
83
+    url_element_dom_get_one_autoplay = "{{ path('element_dom_get_one', {'type':'autoplay'}) }}";
84
+    url_element_get_stream_data = "{{ path('element_get_stream_data') }}";
85
+    
86
+    url_img_ajax_loader = "{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}";
87
+  </script>
88
+  {% block js %}{% endblock %}
89
+  
90
+</head>
91
+<body>
92
+  
93
+  <div id="autoplay" class="popin_block" style="display: none;">
94
+      
95
+      <a href="javascript:void(0);" id="autoplay_previous">
96
+        <img src="{{ asset('/bundles/muzichcore/img/autoplay_previous.png') }}" alt="previous" />
97
+      </a>
98
+      
99
+	<a href="javascript:void(0);" id="autoplay_close" >
100
+	  <img src="{{ asset('/bundles/muzichcore/img/1317386146_cancel.png') }}" alt="close" />
101
+	</a>
102
+      
103
+      <a href="javascript:void(0);" id="autoplay_next">
104
+        <img src="{{ asset('/bundles/muzichcore/img/autoplay_next.png') }}" alt="next" />
105
+      </a>
106
+      
107
+    <img id="autoplay_element_loader" src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loader" />
108
+    <ul id="autoplay_element"><li class="element" id="autoplay_element_container"></li></ul>
109
+    <div id="autoplay_player_container">
110
+      <div id="autoplay_player"></div>
111
+    </div>
112
+    <div id="autoplay_player_soundcloud"></div>
113
+    <div id="autoplay_player_generic" style="display: none;">
114
+      <div id="jquery_jplayer_1" class="jp-jplayer"></div>
115
+      <div id="jp_container_1" class="jp-audio">
116
+        <div class="jp-type-playlist">
117
+          <div class="jp-gui jp-interface">
118
+            <ul class="jp-controls">
119
+              <li><a href="javascript:;" class="jp-previous" tabindex="1">previous</a></li>
120
+              <li><a href="javascript:;" class="jp-play" tabindex="1">play</a></li>
121
+              <li><a href="javascript:;" class="jp-pause" tabindex="1">pause</a></li>
122
+              <li><a href="javascript:;" class="jp-next" tabindex="1">next</a></li>
123
+              <li><a href="javascript:;" class="jp-stop" tabindex="1">stop</a></li>
124
+              <li><a href="javascript:;" class="jp-mute" tabindex="1" title="mute">mute</a></li>
125
+              <li><a href="javascript:;" class="jp-unmute" tabindex="1" title="unmute">unmute</a></li>
126
+              <li><a href="javascript:;" class="jp-volume-max" tabindex="1" title="max volume">max volume</a></li>
127
+            </ul>
128
+            <div class="jp-progress">
129
+              <div class="jp-seek-bar">
130
+                <div class="jp-play-bar"></div>
131
+              </div>
132
+            </div>
133
+            <div class="jp-volume-bar">
134
+              <div class="jp-volume-bar-value"></div>
135
+            </div>
136
+            <div class="jp-time-holder">
137
+              <div class="jp-current-time"></div>
138
+              <div class="jp-duration"></div>
139
+            </div>
140
+            <ul class="jp-toggles" style="display: none;">
141
+              <li><a href="javascript:;" class="jp-shuffle" tabindex="1" title="shuffle">shuffle</a></li>
142
+              <li><a href="javascript:;" class="jp-shuffle-off" tabindex="1" title="shuffle off">shuffle off</a></li>
143
+              <li><a href="javascript:;" class="jp-repeat" tabindex="1" title="repeat">repeat</a></li>
144
+              <li><a href="javascript:;" class="jp-repeat-off" tabindex="1" title="repeat off">repeat off</a></li>
145
+            </ul>
146
+          </div>
147
+          <div class="jp-playlist">
148
+            <ul>
149
+              <li></li>
150
+            </ul>
151
+          </div>
152
+          <div class="jp-no-solution">
153
+            <span>Update Required</span>
154
+            To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.
155
+          </div>
156
+        </div>
157
+      </div>
158
+    </div>
159
+    <img id="autoplay_loader" src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loader" />
160
+    <p id="autoplay_noelements_text" style="display: none;">{{ 'elements.autoplay.noelements.text'|trans({}, 'elements') }}</p>
161
+        
162
+    <p><span class="sinfo">{{ 'autoplay.limitations_players'|trans({}, 'userui') }}</span></p>
163
+    
164
+  </div>
165
+    
166
+  {% include "MuzichCoreBundle:Language:languages.html.twig" %}
167
+  
168
+  {% include "MuzichUserBundle:Account:topBar.html.twig" %}
169
+  
170
+  <noscript>
171
+    <div id="noscript_warning">
172
+      <p>
173
+        {{ 'noscript.message'|trans({}, 'messages') }}
174
+        <a href="{{ 'noscript.link_search'|trans({}, 'messages') }}" target="_blank">
175
+          {{ 'noscript.link_text'|trans({}, 'messages') }}
176
+        </a>
177
+      </p>
178
+    </div>
179
+  </noscript>
180
+      
181
+  <div id="container">
182
+    
183
+    {% if is_granted("IS_AUTHENTICATED_REMEMBERED") %}
184
+      {% render "MuzichUserBundle:Event:infoBar" %}
185
+    {% endif %}
186
+    
187
+    {% block main_content %}{% endblock %}
188
+    {% block fos_user_content %}{% endblock %}
189
+  </div>
190
+    
191
+  {% for key, flash in app.session.getFlashes() %}
192
+    <div class="{{ key }} message">
193
+      <a class="message-close" href="javascript:void(0);" title="fermer"><img alt="close" src="{{ asset('bundles/muzichcore/img/1317386146_cancel.png') }}" /></a>
194
+      <h3>{{ flash|trans({}, 'flash') }}</h3>
195
+    </div>
196
+  
197
+    {% if key == 'success' %}
198
+    <script type="text/javascript" >
199
+      $(document).ready(function(){
200
+        window.setTimeout(function(){
201
+          $('div.success').slideUp();
202
+        }, 3000);
203
+      });
204
+    </script>
205
+    {% endif %}
206
+  {% endfor %}
207
+  
208
+  {% include "MuzichCoreBundle:Info:container.html.twig" %}
209
+  
210
+</body>
211
+</html>
212
+

+ 2 - 2
src/Muzich/FavoriteBundle/Controller/FavoriteController.php View File

@@ -90,7 +90,7 @@ class FavoriteController extends Controller
90 90
             'id'    => $id,
91 91
             'token' => $token
92 92
         )),
93
-        'img_new_src'   => $this->getAssetUrl('bundles/muzichcore/img/favorite.png'),
93
+        'img_new_src'   => $this->getAssetUrl('img/icon_star_2_red.png'),
94 94
         'img_new_title' => $this->trans('element.favorite.remove', array(), 'elements')
95 95
       ));
96 96
     }
@@ -153,7 +153,7 @@ class FavoriteController extends Controller
153 153
             'id'    => $id,
154 154
             'token' => $token
155 155
         )),
156
-        'img_new_src'   => $this->getAssetUrl('bundles/muzichcore/img/favorite_bw.png'),
156
+        'img_new_src'   => $this->getAssetUrl('img/icon_star_2.png'),
157 157
         'img_new_title' => $this->trans('element.favorite.add', array(), 'elements')
158 158
       ));
159 159
     }

+ 17 - 22
src/Muzich/HomeBundle/Resources/views/Home/index.html.twig View File

@@ -4,27 +4,23 @@
4 4
 
5 5
 {% block content %}
6 6
 
7
-  {#
8
-  <div id="element_add_box" style="display: none;">
9
-    
10
-    <a href="#" id="element_add_close_link" class="button">
11
-      &lt;&lt; {{ 'home.add_element_box.close'|trans({}, 'navigationui') }}
12
-    </a>
13
-    
14
-    <form novalidate name="{{ add_form_name }}" action="{{ path('element_add') }}" method="post" {{ form_enctype(add_form) }}>
15
-
16
-      {% include "MuzichCoreBundle:Element:form.add.html.twig" with { 
17
-        'form'          : add_form, 
18
-        'form_name'     : add_form_name
19
-      } %}
20
-
21
-      <input type="submit" class="button" />
22
-      <img class="tag_loader" style="display: none;" src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loading" />
23
-    </form>
24
-  </div>
25
-  #}
26
-
7
+  <ul id="tabs_tag_search_buttons">
8
+    <li class="selected gradient">
9
+      <a id="tabs_tag_search_no_tags" href="#" >
10
+        {{ 'filter.clear'|trans({}, 'userui') }}
11
+      </a>
12
+      <div class="dart"></div>
13
+    </li>
14
+    <li class="gradient">
15
+      <a id="tabs_tag_search_with_tags" href="#" >
16
+        {{ 'filter.mytags'|trans({}, 'userui') }}
17
+      </a>
18
+      <div class="dart"></div>
19
+    </li>
20
+  </ul>
27 21
 
22
+  <input type="hidden" class="filter_clear_url" value="{{ path('filter_clear') }}" />
23
+  <input type="hidden" class="filter_mytags_url" value="{{ path('filter_mytags') }}" />
28 24
 
29 25
   <div id="element_add_box" style="display: none;">    
30 26
     
@@ -85,8 +81,7 @@
85 81
 
86 82
     {% include "MuzichCoreBundle:SearchElement:form.html.twig" with { 
87 83
       'form_name'               : search_form_name,
88
-      'search_tags'             : search_tags_id,
89
-      'display_specials_buttons': true
84
+      'search_tags'             : search_tags_id
90 85
     } %}
91 86
     
92 87
     <input class="main button" type="submit" value="{{ 'filter.submit'|trans({}, 'userui') }}"/>

+ 71 - 77
src/Muzich/UserBundle/Resources/views/Info/bar.html.twig View File

@@ -1,87 +1,81 @@
1 1
 
2
-<div id="events_container">
3
-<div id="events_container_contained">
4
-<div id="events">
5
-    
6
-  <div class="score">
7
-    <img title="{{ 'reputation.bar.title'|trans({}, 'users') }}"
8
-      src="{{ asset('bundles/muzichcore/img/1332286466_stock_scores.png') }}" alt="score" />
9
-    <span>{{ app.user.reputation }}</span>
2
+<div class="user_score">
3
+  <div class="user_avatar">
4
+    <img src="{{ asset('/img/avatar_test.png') }}" />
10 5
   </div>
11
-
12
-  <div class="comments">
13
-
14
-      {% if events[event_const('TYPE_COMMENT_ADDED_ELEMENT')] is defined %}
15
-        <a 
16
-          href="{{ path('event_view_elements', {'event_id':events[event_const('TYPE_COMMENT_ADDED_ELEMENT')].id}) }}" 
17
-          title="{%if events[event_const('TYPE_COMMENT_ADDED_ELEMENT')].count == 1 %}{{ 'events.new_comments.one'|trans({'%count%':1}, 'users') }}{% else %}{{ 'events.new_comments.yes'|trans({'%count%':events[event_const('TYPE_COMMENT_ADDED_ELEMENT')].count}, 'users') }}{% endif %}"
18
-          class="view_elements_event"
19
-        >
20
-          <img src="{{ asset('bundles/muzichcore/img/1332286007_comments_reply.png') }}" alt="comments" />
21
-          <span class="new_comments">{{ events[event_const('TYPE_COMMENT_ADDED_ELEMENT')].count }}</span>
22
-        </a>
23
-      {% else %}
24
-        <img title="{{ 'events.new_comments.no'|trans({}, 'users') }}" src="{{ asset('bundles/muzichcore/img/1332286007_comments_reply.png') }}" alt="comments" />
25
-        <span class="new_comments">0</span>
26
-      {% endif %}
27
-
28
-  </div>
29
-
30
-  <div class="favorites">
31
-
32
-      {% if events[event_const('TYPE_FAV_ADDED_ELEMENT')] is defined %}
33
-        <a 
34
-          href="{{ path('event_view_elements', {'event_id':events[event_const('TYPE_FAV_ADDED_ELEMENT')].id}) }}" 
35
-          title="{%if events[event_const('TYPE_FAV_ADDED_ELEMENT')].count == 1 %}{{ 'events.new_favoriteds.one'|trans({'%count%':1}, 'users') }}{% else %}{{ 'events.new_favoriteds.yes'|trans({'%count%':events[event_const('TYPE_FAV_ADDED_ELEMENT')].count}, 'users') }}{% endif %}"
36
-          class="view_elements_event"
37
-        >
38
-          <img src="{{ asset('bundles/muzichcore/img/favorite.png') }}" alt="favoriteds" />
39
-          <span class="new_comments">{{ events[event_const('TYPE_FAV_ADDED_ELEMENT')].count }}</span>
40
-        </a>
41
-      {% else %}
42
-        <img title="{{ 'events.new_favoriteds.no'|trans({}, 'users') }}" src="{{ asset('bundles/muzichcore/img/favorite_bw.png') }}" alt="favoriteds" />
43
-        <span class="new_comments">0</span>
44
-      {% endif %}
45
-
6
+  <div class="score blackgradiant">
7
+    {{ app.user.reputation }}
46 8
   </div>
9
+</div>
47 10
 
48
-  <div class="follows">
49
-
50
-      {% if events[event_const('TYPE_USER_FOLLOW')] is defined %}
51
-        <a 
52
-          href="{{ path('mynetwork_index', {'event_id':events[event_const('TYPE_USER_FOLLOW')].id}) }}" 
53
-          title="{%if events[event_const('TYPE_USER_FOLLOW')].count == 1 %}{{ 'events.new_follows.one'|trans({'%count%':1}, 'users') }}{% else %}{{ 'events.new_follows.yes'|trans({'%count%':events[event_const('TYPE_USER_FOLLOW')].count}, 'users') }}{% endif %}"
54
-          class="view_follows_event"
55
-        >
56
-          <img src="{{ asset('bundles/muzichcore/img/1333474994_people.png') }}" alt="favoriteds" />
57
-          <span class="new_follows">{{ events[event_const('TYPE_USER_FOLLOW')].count }}</span>
58
-        </a>
59
-      {% else %}
60
-        <img title="{{ 'events.new_follows.no'|trans({}, 'users') }}" src="{{ asset('bundles/muzichcore/img/1333474994_people.png') }}" alt="favoriteds" />
61
-        <span class="new_follows">0</span>
62
-      {% endif %}
11
+<ul class="user_events_infos">
63 12
 
64
-  </div>
13
+  <li class="user_name">
14
+    {{ app.user.name }}
15
+  </li>
65 16
 
66
-  <div class="tags">
17
+  <li class="user_messages">
18
+    {% if events[event_const('TYPE_COMMENT_ADDED_ELEMENT')] is defined %}
19
+      <a 
20
+        href="{{ path('event_view_elements', {'event_id':events[event_const('TYPE_COMMENT_ADDED_ELEMENT')].id}) }}" 
21
+        title="{%if events[event_const('TYPE_COMMENT_ADDED_ELEMENT')].count == 1 %}{{ 'events.new_comments.one'|trans({'%count%':1}, 'users') }}{% else %}{{ 'events.new_comments.yes'|trans({'%count%':events[event_const('TYPE_COMMENT_ADDED_ELEMENT')].count}, 'users') }}{% endif %}"
22
+        class="view_elements_event"
23
+      >
24
+        <img src="{{ asset('/img/icon_messages.png') }}" alt="comments" />
25
+        <span class="new_comments">{{ events[event_const('TYPE_COMMENT_ADDED_ELEMENT')].count }}</span>
26
+      </a>
27
+    {% else %}
28
+      <img title="{{ 'events.new_comments.no'|trans({}, 'users') }}" src="{{ asset('/img/icon_messages.png') }}" alt="comments" />
29
+      <span class="new_comments">0</span>
30
+    {% endif %}
31
+  </li>
67 32
 
68
-      {% if events[event_const('TYPE_TAGS_PROPOSED')] is defined %}
69
-        <a 
70
-          href="{{ path('event_view_elements', {'event_id':events[event_const('TYPE_TAGS_PROPOSED')].id}) }}" 
71
-          title="{%if events[event_const('TYPE_TAGS_PROPOSED')].count == 1 %}{{ 'events.new_tags.one'|trans({'%count%':1}, 'users') }}{% else %}{{ 'events.new_tags.yes'|trans({'%count%':events[event_const('TYPE_TAGS_PROPOSED')].count}, 'users') }}{% endif %}"
72
-          class="view_follows_event"
73
-        >
74
-          <img src="{{ asset('bundles/muzichcore/img/1333484018_rss-tag.png') }}" alt="tags" />
75
-          <span class="new_follows">{{ events[event_const('TYPE_TAGS_PROPOSED')].count }}</span>
76
-        </a>
77
-      {% else %}
78
-        <img title="{{ 'events.new_tags.no'|trans({}, 'users') }}" src="{{ asset('bundles/muzichcore/img/1333484018_rss-tag.png') }}" alt="tags" />
79
-        <span class="new_follows">0</span>
80
-      {% endif %}
33
+  <li class="user_starreds">
34
+    {% if events[event_const('TYPE_FAV_ADDED_ELEMENT')] is defined %}
35
+      <a 
36
+        href="{{ path('event_view_elements', {'event_id':events[event_const('TYPE_FAV_ADDED_ELEMENT')].id}) }}" 
37
+        title="{%if events[event_const('TYPE_FAV_ADDED_ELEMENT')].count == 1 %}{{ 'events.new_favoriteds.one'|trans({'%count%':1}, 'users') }}{% else %}{{ 'events.new_favoriteds.yes'|trans({'%count%':events[event_const('TYPE_FAV_ADDED_ELEMENT')].count}, 'users') }}{% endif %}"
38
+        class="view_elements_event"
39
+      >
40
+        <img src="{{ asset('/img/icon_star.png') }}" alt="favoriteds" />
41
+        <span class="new_comments">{{ events[event_const('TYPE_FAV_ADDED_ELEMENT')].count }}</span>
42
+      </a>
43
+    {% else %}
44
+      <img title="{{ 'events.new_favoriteds.no'|trans({}, 'users') }}" src="{{ asset('/img/icon_star.png') }}" alt="favoriteds" />
45
+      <span class="new_comments">0</span>
46
+    {% endif %}
47
+  </li>
81 48
 
82
-  </div>
49
+  <li class="user_friends">
50
+    {% if events[event_const('TYPE_USER_FOLLOW')] is defined %}
51
+      <a 
52
+        href="{{ path('mynetwork_index', {'event_id':events[event_const('TYPE_USER_FOLLOW')].id}) }}" 
53
+        title="{%if events[event_const('TYPE_USER_FOLLOW')].count == 1 %}{{ 'events.new_follows.one'|trans({'%count%':1}, 'users') }}{% else %}{{ 'events.new_follows.yes'|trans({'%count%':events[event_const('TYPE_USER_FOLLOW')].count}, 'users') }}{% endif %}"
54
+        class="view_follows_event"
55
+      >
56
+        <img src="{{ asset('/img/icon_friends.png') }}" alt="favoriteds" />
57
+        <span class="new_follows">{{ events[event_const('TYPE_USER_FOLLOW')].count }}</span>
58
+      </a>
59
+    {% else %}
60
+      <img title="{{ 'events.new_follows.no'|trans({}, 'users') }}" src="{{ asset('/img/icon_friends.png') }}" alt="favoriteds" />
61
+      <span class="new_follows">0</span>
62
+    {% endif %}
63
+  </li>
83 64
 
65
+  <li class="user_tagprops">
66
+    {% if events[event_const('TYPE_TAGS_PROPOSED')] is defined %}
67
+      <a 
68
+        href="{{ path('event_view_elements', {'event_id':events[event_const('TYPE_TAGS_PROPOSED')].id}) }}" 
69
+        title="{%if events[event_const('TYPE_TAGS_PROPOSED')].count == 1 %}{{ 'events.new_tags.one'|trans({'%count%':1}, 'users') }}{% else %}{{ 'events.new_tags.yes'|trans({'%count%':events[event_const('TYPE_TAGS_PROPOSED')].count}, 'users') }}{% endif %}"
70
+        class="view_follows_event"
71
+      >
72
+        <img src="{{ asset('/img/icon_tag.png') }}" alt="tags" />
73
+        <span class="new_follows">{{ events[event_const('TYPE_TAGS_PROPOSED')].count }}</span>
74
+      </a>
75
+    {% else %}
76
+      <img title="{{ 'events.new_tags.no'|trans({}, 'users') }}" src="{{ asset('/img/icon_tag.png') }}" alt="tags" />
77
+      <span class="new_follows">0</span>
78
+    {% endif %}
79
+  </li>
84 80
 
85
-</div>
86
-</div>
87
-</div>
81
+</ul>

+ 2 - 2
web/bundles/muzichcore/css/base.css View File

@@ -11,7 +11,7 @@ body {
11 11
   font-family: Arial, Helvetica, FreeSans, sans-serif; */
12 12
   /*font-size: .8em;*/ /* À adapter pour la police choisie. (3) */
13 13
   color: black;
14
-  background-color: #9AE4E8;
14
+  /*background-color: #9AE4E8;*/
15 15
   font: 13.34px helvetica,arial,freesans,clean,sans-serif;
16 16
   line-height: 1.4;
17 17
 }
@@ -56,7 +56,7 @@ a {
56 56
   text-decoration: underline;
57 57
 }
58 58
 a:link {
59
-  color: #11C;
59
+  /*color: #11C;*/
60 60
 }
61 61
 a:visited {
62 62
   color: #339;

web/bundles/muzichcore/css/main.css → web/bundles/muzichcore/css/old.css View File

@@ -1,8 +1,8 @@
1 1
 
2
-body
2
+/*body
3 3
 {
4 4
   text-align: center;  
5
-}
5
+}*/
6 6
 
7 7
 
8 8
 #container
@@ -57,7 +57,7 @@ div.clearboth
57 57
   clear: both;
58 58
 }
59 59
 
60
-.button {
60
+/*.button {
61 61
 	display: inline-block;
62 62
 	line-height: 1;
63 63
 	padding: 4px 7px;
@@ -82,7 +82,7 @@ input.button, button.button {
82 82
 .button.active
83 83
 {
84 84
   background-color: #39C9CC;
85
-}
85
+}*/
86 86
 
87 87
 #container a, #autoplay a
88 88
 {
@@ -511,7 +511,7 @@ line-height:1.2;
511 511
 padding: 3px 0;
512 512
 font-size: 105%;
513 513
 }
514
-ul.tagbox a.close {
514
+/*ul.tagbox a.close {
515 515
 position: absolute;
516 516
 right: 4px; top: 5px;
517 517
 display: block;
@@ -522,23 +522,23 @@ font-size: 1px;
522 522
 background: url('/bundles/muzichcore/img/tag_close.gif');
523 523
 background-position: 0px 100%;
524 524
 margin-top: 2px;
525
-}
526
-ul.tagbox a.close:hover {
525
+}*/
526
+/*ul.tagbox a.close:hover {
527 527
 background-position: 7px;
528
-} 
528
+} */
529 529
 
530 530
 
531 531
 /* Fin CSS pour tags */
532 532
 
533 533
 /* Debut CSS pour elements */
534 534
 
535
-li.element
535
+/*li.element
536 536
 {
537 537
   list-style: none outside none;
538 538
   margin-top: 5px;
539 539
   margin-bottom: 10px;
540 540
   padding: 5px;
541
-}
541
+}*/
542 542
 
543 543
 /*li.element a.favorite_link
544 544
 {
@@ -563,26 +563,26 @@ li.element div.element_embed
563 563
   text-align: center;
564 564
 }
565 565
 
566
-li.element td.element_content
566
+/*li.element td.element_content
567 567
 {
568 568
   vertical-align: top;
569 569
   padding-left: 5px;
570 570
   width: 468px;
571
-}
571
+}*/
572 572
 
573
-li.element span.element_name
573
+/*li.element span.element_name
574 574
 {
575 575
   
576
-}
576
+}*/
577 577
 
578
-li.element td.element_thumbnail
578
+/*li.element td.element_thumbnail
579 579
 {
580 580
   background-image: url(/bundles/muzichcore/img/nothumb.png);
581 581
   background-repeat: no-repeat;
582 582
   width: 120px;
583 583
   height: 90px;
584 584
   vertical-align: top;
585
-}
585
+}*/
586 586
 
587 587
 li.element img.element_thumbnail
588 588
 {
@@ -606,12 +606,12 @@ ul.elements, ul#autoplay_element
606 606
   margin-left: 0px;
607 607
 }
608 608
 
609
-ul.elements li.even
609
+/*ul.elements li.even
610 610
 {
611 611
   background-color: #d9f7ff;
612
-}
612
+}*/
613 613
 
614
-.elements ul.element_tags
614
+/*.elements ul.element_tags
615 615
 {
616 616
   margin-top: 3px;
617 617
   margin-left: 0px;
@@ -627,7 +627,7 @@ ul.element_tags .button
627 627
 {
628 628
   padding: 2px 4px 2px 4px;
629 629
   font-size: 95%;
630
-}
630
+}*/
631 631
 
632 632
 
633 633
 /* FIN CSS pour elements */
@@ -727,10 +727,10 @@ div.tag_loader_div, div.loader
727 727
   marin-right: auto;
728 728
 }
729 729
 
730
-.element_name
730
+/*.element_name
731 731
 {
732 732
   font-weight: bold;
733
-}
733
+}*/
734 734
 
735 735
 div.no_elements
736 736
 {
@@ -1059,12 +1059,12 @@ li.comment span.datesince
1059 1059
 {
1060 1060
   color: #868686;
1061 1061
 }
1062
-
1062
+/*
1063 1063
 div.comments form.add_comment textarea, div.comments form.edit_comment textarea
1064 1064
 {
1065 1065
   width: 80%;
1066 1066
   height: 48px;
1067
-}
1067
+}*/
1068 1068
 
1069 1069
 div.comments form.add_comment div.buttons, div.comments form.edit_comment div.buttons
1070 1070
 {
@@ -1072,11 +1072,11 @@ div.comments form.add_comment div.buttons, div.comments form.edit_comment div.bu
1072 1072
   text-align: center;
1073 1073
 }
1074 1074
 
1075
-div.comments form.add_comment div.buttons input, div.comments form.edit_comment div.buttons input
1075
+/*div.comments form.add_comment div.buttons input, div.comments form.edit_comment div.buttons input
1076 1076
 {
1077 1077
   margin-top: 1px;
1078 1078
   margin-bottom: 1px;
1079
-}
1079
+}*/
1080 1080
 
1081 1081
 div.comments_loader
1082 1082
 {
@@ -1087,21 +1087,21 @@ div.comments_loader
1087 1087
 
1088 1088
 /* Ajouter tag d'élément a ses tags favoris */
1089 1089
 
1090
-li.element a.tag_to_favorites, li.element img.tag_to_favorites
1090
+/*li.element a.tag_to_favorites, li.element img.tag_to_favorites
1091 1091
 {
1092 1092
   margin-left: -15px;
1093 1093
   margin-right: 4px;
1094
-}
1094
+}*/
1095 1095
 
1096 1096
 li.element a.element_tag_large_for_fav
1097 1097
 {
1098 1098
   padding-right: 15px;
1099 1099
 }
1100 1100
 
1101
-li.element a.element_tag_large_for_fav_still
1101
+/*li.element a.element_tag_large_for_fav_still
1102 1102
 {
1103 1103
   padding-right: 15px;
1104
-}
1104
+}*/
1105 1105
 
1106 1106
 /* END Ajouter tag d'élément a ses tags favoris */
1107 1107
 
@@ -1182,13 +1182,13 @@ div#events_container_contained
1182 1182
   margin-right: auto;
1183 1183
 }
1184 1184
 
1185
-div#events
1185
+/*div#events
1186 1186
 {
1187 1187
   width: 62px;
1188 1188
   position: absolute;
1189 1189
   margin-top: 50px;
1190 1190
   margin-left: 650px;
1191
-  _margin-left: 640px;/* pour >=ie6 */
1191
+  _margin-left: 640px; pour >=ie6 
1192 1192
   background-color: white;
1193 1193
   padding: 4px;
1194 1194
   
@@ -1203,8 +1203,8 @@ div#events
1203 1203
   -webkit-box-shadow: 2px 2px 2px #666;
1204 1204
   -moz-box-shadow: 2px 2px 2px #666 ;
1205 1205
   box-shadow: 2px 2px 2px #666;
1206
-}
1207
-
1206
+}*/
1207
+/*
1208 1208
 div#events div.score img
1209 1209
 {
1210 1210
   margin-bottom: -5px;
@@ -1262,7 +1262,7 @@ div#events div.tags span
1262 1262
 {
1263 1263
   font-weight: bold;
1264 1264
   margin-left: 5px;
1265
-}
1265
+}*/
1266 1266
 
1267 1267
 /*
1268 1268
 * css mynetwork

BIN
web/bundles/muzichcore/img/1333484018_rss-tag.png View File


+ 28 - 28
web/bundles/muzichcore/js/muzich.js View File

@@ -257,7 +257,7 @@ $(document).ready(function(){
257 257
   
258 258
   // Bouton de personalisation du filtre
259 259
   // Aucun tags
260
-  $('.tags_prompt input.clear, a.filter_clear_url').live("click", function(){
260
+  $('#tabs_tag_search_no_tags, a.filter_clear_url').live("click", function(){
261 261
     $('img.elements_more_loader').show();
262 262
     $('ul.elements').html('');
263 263
     // On initialise la liste de tags déjà ajouté
@@ -268,14 +268,14 @@ $(document).ready(function(){
268 268
   });
269 269
   
270 270
   // tags préférés
271
-  $('.tags_prompt input.mytags').live("click", function(){
271
+  $('#tabs_tag_search_with_tags').live("click", function(){
272 272
     
273 273
     $('img.elements_more_loader').show();
274 274
     $('ul.elements').html('');
275 275
     // On initialise la liste de tags déjà ajouté
276 276
     tagsAddeds['search'] = new Array;
277 277
     
278
-    var form = $(this).parents('form[name="search"]');
278
+    var form = $('form[name="search"]');
279 279
     
280 280
     $.getJSON(url_get_favorites_tags, function(response) {
281 281
       if (response.status == 'mustbeconnected')
@@ -419,13 +419,13 @@ $(document).ready(function(){
419 419
     var img = link.find('img');
420 420
     if (!link.hasClass('loading'))
421 421
     {
422
-      if (img.attr('src') == '/bundles/muzichcore/img/favorite_bw.png')
422
+      if (img.attr('src') == '/img/icon_star_2.png')
423 423
       {
424
-        img.attr('src', '/bundles/muzichcore/img/favorite.png');
424
+        img.attr('src', '/img/icon_star_2_red.png');
425 425
       }
426 426
       else
427 427
       {
428
-        img.attr('src', '/bundles/muzichcore/img/favorite_bw.png');
428
+        img.attr('src', '/img/icon_star_2.png');
429 429
       }
430 430
     }
431 431
     
@@ -446,28 +446,28 @@ $(document).ready(function(){
446 446
     return false;
447 447
   });
448 448
     
449
-  // Affichage du bouton Modifier et Supprimer
450
-  $('ul.elements li.element').live({
451
-    mouseenter:
452
-      function()
453
-      {
454
-        $(this).find('a.element_edit_link').show();
455
-        $(this).find('a.element_remove_link').show();
456
-      },
457
-    mouseleave:
458
-      function()
459
-      {
460
-        if (!$(this).find('a.element_edit_link').hasClass('mustBeDisplayed'))
461
-        {
462
-          $(this).find('a.element_edit_link').hide();
463
-        }
464
-        if (!$(this).find('a.element_remove_link').hasClass('mustBeDisplayed'))
465
-        {
466
-          $(this).find('a.element_remove_link').hide();
467
-        }
468
-      }
469
-    }
470
-  );
449
+//  // Affichage du bouton Modifier et Supprimer
450
+//  $('ul.elements li.element').live({
451
+//    mouseenter:
452
+//      function()
453
+//      {
454
+//        $(this).find('a.element_edit_link').show();
455
+//        $(this).find('a.element_remove_link').show();
456
+//      },
457
+//    mouseleave:
458
+//      function()
459
+//      {
460
+//        if (!$(this).find('a.element_edit_link').hasClass('mustBeDisplayed'))
461
+//        {
462
+//          $(this).find('a.element_edit_link').hide();
463
+//        }
464
+//        if (!$(this).find('a.element_remove_link').hasClass('mustBeDisplayed'))
465
+//        {
466
+//          $(this).find('a.element_remove_link').hide();
467
+//        }
468
+//      }
469
+//    }
470
+//  );
471 471
     
472 472
    // Plus d'éléments
473 473
    var last_id = null;

+ 806 - 0
web/css/main.css View File

@@ -0,0 +1,806 @@
1
+body
2
+{
3
+  background-color: #f4f4f4;
4
+}
5
+
6
+body a
7
+{
8
+  text-decoration: none;
9
+  color: #B80C1A;
10
+}
11
+
12
+body a:visited
13
+{
14
+  text-decoration: none;
15
+  color: #B80C1A;
16
+}
17
+
18
+body a img
19
+{
20
+  text-decoration: none;
21
+}
22
+
23
+header#header
24
+{
25
+  height: 80px;
26
+  background-image: url("/img/header_background.png");
27
+  background-repeat: repeat-x;
28
+  border-bottom: 3px solid #e51936;
29
+}
30
+
31
+header#header hgroup
32
+{
33
+  width: 980px;
34
+  margin-left: auto;
35
+  margin-right: auto;
36
+  text-align: left;
37
+}
38
+
39
+#header_logo
40
+{
41
+  float: left;
42
+  margin-top: 20px;
43
+}
44
+
45
+#header_menu
46
+{
47
+  color: #ffffff;
48
+  margin: 0px;
49
+  padding: 0px;
50
+  height: 80px;
51
+  margin-left: 210px;
52
+  width: 560px;
53
+}
54
+
55
+#header_menu li a, #register_and_login li a, #parameters li a
56
+{
57
+  color: #ffffff;
58
+  text-decoration: none;
59
+}
60
+
61
+#header_menu li a
62
+{
63
+  display: block;
64
+  text-decoration: none;
65
+  font-weight: bold;
66
+  padding-top: 45px;
67
+}
68
+
69
+#header_menu li
70
+{
71
+  float: left;
72
+  display: inline;
73
+  padding-left: 13px;
74
+  padding-right: 13px;
75
+  height: 80px;
76
+}
77
+
78
+#header_menu li.selected, #header_menu li:hover
79
+{
80
+  background-color: #e51936;
81
+}
82
+
83
+#header_menu li.separator
84
+{
85
+  background-image: url("/img/header_menu_separator.png");
86
+  background-repeat: no-repeat;
87
+  width: 3px;
88
+  padding-left: 1px;
89
+  padding-right: 1px;
90
+}
91
+
92
+#register_and_login
93
+{
94
+  float: right;
95
+  margin: 0px;
96
+  margin-top: 42px;
97
+  margin-right: 15px;
98
+  padding: 0px;
99
+}
100
+
101
+#register_and_login li
102
+{
103
+  float: left;
104
+  display: inline;
105
+}
106
+
107
+#register_and_login li a
108
+{
109
+  background-color: #585454;
110
+  padding: 8px 8px 6px 6px;
111
+  border: 1px solid black;
112
+  text-transform : uppercase;
113
+  font-size: 70%;
114
+  font-weight: bold;
115
+  
116
+  background-color: #555;
117
+  box-shadow: 0 1px 1px 0 #696465 inset;
118
+}
119
+
120
+#register_and_login li a.left
121
+{
122
+  -webkit-border-top-left-radius: 5px;
123
+  -webkit-border-bottom-left-radius: 5px;
124
+  -moz-border-radius-topleft: 5px;
125
+  -moz-border-radius-bottomleft: 5px;
126
+  border-top-left-radius: 5px;
127
+  border-bottom-left-radius: 5px;
128
+}
129
+
130
+#register_and_login li a.right
131
+{
132
+  -webkit-border-top-right-radius: 5px;
133
+  -webkit-border-bottom-right-radius: 5px;
134
+  -moz-border-radius-topright: 5px;
135
+  -moz-border-radius-bottomright: 5px;
136
+  border-top-right-radius: 5px;
137
+  border-bottom-right-radius: 5px;
138
+}
139
+
140
+#parameters
141
+{
142
+  float: right;
143
+  border-right-width: 0;
144
+  margin-bottom: 0;
145
+  margin-left: -58px;
146
+  margin-right: 10px;
147
+  margin-top: 5px;
148
+  padding: 0px
149
+}
150
+
151
+#parameters li
152
+{
153
+  float: left;
154
+  display: inline;
155
+}
156
+
157
+#parameters li a
158
+{
159
+  float: left;
160
+  display: inline;
161
+  font-size: 80%;
162
+  font-weight: bold;
163
+}
164
+
165
+#parameters li a.languages
166
+{
167
+  padding-right: 3px;
168
+  padding-top: 4px;
169
+}
170
+
171
+#content
172
+{
173
+  display: table;
174
+  width: 980px;
175
+  margin-right: auto;
176
+  margin-left: auto;
177
+}
178
+
179
+#main
180
+{
181
+  display: table-cell;
182
+  width: 650px;
183
+  padding-right: 30px;
184
+}
185
+
186
+#mainbox
187
+{
188
+  margin-top: 80px;
189
+}
190
+
191
+.nicebox
192
+{
193
+  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
194
+  -moz-box-shadow:    0px 0px 2px rgba(0, 0, 0, 0.3);
195
+  box-shadow:         0px 0px 2px rgba(0, 0, 0, 0.3);
196
+  border: 1px solid #d3d3d3;
197
+}
198
+
199
+aside#sidebar
200
+{
201
+  display: table-cell;
202
+	width: 300px;
203
+  vertical-align: top;
204
+}
205
+
206
+
207
+ul.elements li.element
208
+{
209
+  background-color: #f8f8f8;
210
+  border-top: 1px solid #c8c8c8;
211
+  list-style-type: none;
212
+  padding: 10px;
213
+}
214
+
215
+td.element_thumbnail
216
+{
217
+  background-color: #d5d5d5;
218
+  padding: 4px;
219
+  text-align: center;
220
+  width: 140px;
221
+}
222
+
223
+li.element img.element_thumbnail
224
+{
225
+  border: 3px solid white;
226
+}
227
+
228
+.element_thumb_actions_container
229
+{
230
+  
231
+}
232
+
233
+ul.element_thumb_actions
234
+{
235
+  margin-top: 0;
236
+  margin-bottom: 0;
237
+  margin-left: auto;
238
+  margin-right: auto;
239
+  text-align: center;
240
+  float: right;
241
+}
242
+
243
+ul.element_thumb_actions li
244
+{
245
+  list-style-type: none;
246
+  color: #787777;
247
+  font-weight: bold;
248
+  height: 20px;
249
+  display: inline;
250
+  float: left;
251
+  padding-left: 9px;
252
+  padding-right: 9px;
253
+}
254
+
255
+ul.element_thumb_actions li.score
256
+{
257
+  padding-top: 2px; 
258
+  margin-top: 0px; 
259
+  border-right: 1px solid #bfbfbf;
260
+}
261
+
262
+ul.element_thumb_actions li.thumb
263
+{
264
+  border-left: 1px solid #eeeeee;
265
+  border-right: 1px solid #bfbfbf;
266
+}
267
+
268
+ul.element_thumb_actions li.star
269
+{
270
+  padding-top: 2px;
271
+  border-left: 1px solid #eeeeee;
272
+}
273
+
274
+ul.element_thumb_actions li.star a img
275
+{
276
+  
277
+}
278
+
279
+ul.element_thumb_actions li.separator
280
+{
281
+  
282
+}
283
+
284
+td.element_content
285
+{
286
+  vertical-align: top;
287
+  padding-top: 5px;
288
+  padding-left: 15px;
289
+  padding-bottom: 5px;
290
+  padding-right: 0px;
291
+  color: #404040;
292
+}
293
+
294
+td.element_content a
295
+{
296
+  color: #b80c1a;
297
+}
298
+
299
+td.element_content .element_name a
300
+{
301
+  color: #171717;
302
+  font-weight: bold;
303
+  font-size: 15px;
304
+}
305
+
306
+ul.element_links_actions
307
+{
308
+  float: right;
309
+  margin: 0px;
310
+  padding: 0px;
311
+  border: 1px solid #c7c7c7;
312
+  
313
+  height: 18px;
314
+  padding: 0px 1px 1px;
315
+  
316
+  background: #f8f8f8; /* Old browsers */
317
+  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
318
+  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjhmOGY4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZDdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
319
+  background: -moz-linear-gradient(top,  #f8f8f8 0%, #f8f8f8 0%, #d7d7d7 100%, #d7d7d7 100%); /* FF3.6+ */
320
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(0%,#f8f8f8), color-stop(100%,#d7d7d7), color-stop(100%,#d7d7d7)); /* Chrome,Safari4+ */
321
+  background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 0%,#d7d7d7 100%,#d7d7d7 100%); /* Chrome10+,Safari5.1+ */
322
+  background: -o-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 0%,#d7d7d7 100%,#d7d7d7 100%); /* Opera 11.10+ */
323
+  background: -ms-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 0%,#d7d7d7 100%,#d7d7d7 100%); /* IE10+ */
324
+  background: linear-gradient(to bottom,  #f8f8f8 0%,#f8f8f8 0%,#d7d7d7 100%,#d7d7d7 100%); /* W3C */
325
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-8 */
326
+
327
+  -webkit-border-top-left-radius: 3px;
328
+  -webkit-border-bottom-left-radius: 3px;
329
+  -moz-border-radius-topleft: 3px;
330
+  -moz-border-radius-bottomleft: 3px;
331
+  border-top-left-radius: 3px;
332
+  border-bottom-left-radius: 3px;
333
+  -webkit-border-top-right-radius: 3px;
334
+  -webkit-border-bottom-right-radius: 3px;
335
+  -moz-border-radius-topright: 3px;
336
+  -moz-border-radius-bottomright: 3px;
337
+  border-top-right-radius: 3px;
338
+  border-bottom-right-radius: 3px;
339
+}
340
+
341
+ul.element_links_actions li
342
+{
343
+  list-style-type: none;
344
+  display: inline;
345
+  float: left;
346
+  height: 18px;
347
+  border-right: 1px solid #c7c7c7;
348
+  border-left: 1px solid #ffffff;
349
+}
350
+
351
+ul.element_links_actions li:first-child
352
+{
353
+  border-left: none;
354
+}
355
+
356
+ul.element_links_actions li:last-child
357
+{
358
+  border-right: none;
359
+}
360
+
361
+.elements ul.element_tags
362
+{
363
+  margin-top: 3px;
364
+  margin-left: 0px;
365
+}
366
+  
367
+.elements ul.element_tags li, ul#autoplay_element ul.element_tags li
368
+{
369
+  display: inline;
370
+  font-size: 90%;
371
+}
372
+
373
+ul.element_tags .button
374
+{
375
+  padding: 2px 4px 2px 4px;
376
+  font-size: 95%;
377
+}
378
+
379
+.button {
380
+	display: inline-block;
381
+	line-height: 1;
382
+	padding: 4px 7px;
383
+	font-weight: bold;
384
+	-moz-border-radius: 3px;
385
+	-webkit-border-radius: 3px;
386
+	-khtml-border-radius: 3px;
387
+	border-radius: 3px;
388
+  border: 1px solid #2b82ad;
389
+  text-transform : uppercase;
390
+  border: 1px solid #b0b0b0;
391
+  
392
+  background: #f3f3f3; /* Old browsers */
393
+  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
394
+  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
395
+  background: -moz-linear-gradient(top,  #f3f3f3 0%, #f3f3f3 0%, #d5d5d5 100%, #d5d5d5 100%); /* FF3.6+ */
396
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(0%,#f3f3f3), color-stop(100%,#d5d5d5), color-stop(100%,#d5d5d5)); /* Chrome,Safari4+ */
397
+  background: -webkit-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 0%,#d5d5d5 100%,#d5d5d5 100%); /* Chrome10+,Safari5.1+ */
398
+  background: -o-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 0%,#d5d5d5 100%,#d5d5d5 100%); /* Opera 11.10+ */
399
+  background: -ms-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 0%,#d5d5d5 100%,#d5d5d5 100%); /* IE10+ */
400
+  background: linear-gradient(to bottom,  #f3f3f3 0%,#f3f3f3 0%,#d5d5d5 100%,#d5d5d5 100%); /* W3C */
401
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#d5d5d5',GradientType=0 ); /* IE6-8 */
402
+
403
+}
404
+
405
+a.button.element_tag, ul.tagbox li.tag
406
+{
407
+  padding: 6px;
408
+  border: none;
409
+  background: #474747; /* Old browsers */
410
+  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
411
+  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDc0NzQ3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMTIxMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
412
+  background: -moz-linear-gradient(top,  #474747 0%, #474747 0%, #212121 100%, #212121 100%); /* FF3.6+ */
413
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474747), color-stop(0%,#474747), color-stop(100%,#212121), color-stop(100%,#212121)); /* Chrome,Safari4+ */
414
+  background: -webkit-linear-gradient(top,  #474747 0%,#474747 0%,#212121 100%,#212121 100%); /* Chrome10+,Safari5.1+ */
415
+  background: -o-linear-gradient(top,  #474747 0%,#474747 0%,#212121 100%,#212121 100%); /* Opera 11.10+ */
416
+  background: -ms-linear-gradient(top,  #474747 0%,#474747 0%,#212121 100%,#212121 100%); /* IE10+ */
417
+  background: linear-gradient(to bottom,  #474747 0%,#474747 0%,#212121 100%,#212121 100%); /* W3C */
418
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#212121',GradientType=0 ); /* IE6-8 */
419
+}
420
+
421
+td.element_content li.element_tag a.button, ul.tagbox li.tag
422
+{
423
+  color: #fff;
424
+  text-decoration: none;
425
+  text-transform : uppercase;
426
+}
427
+
428
+.button:active {
429
+  background-color: #39c9cc;
430
+}
431
+
432
+.button.active
433
+{
434
+  background-color: #39C9CC;
435
+}
436
+
437
+li.element a.element_tag_large_for_fav_still
438
+{
439
+  padding-right: 17px;
440
+}
441
+
442
+li.element a.tag_to_favorites, li.element img.tag_to_favorites
443
+{
444
+  margin-left: -17px;
445
+  margin-right: 4px;
446
+}
447
+
448
+img.tag_to_favorites
449
+{
450
+  margin-bottom: -1px;
451
+}
452
+
453
+img.tag_add_to_favorites
454
+{
455
+  margin-bottom: -1px;
456
+  margin-left: 1px;
457
+}
458
+
459
+td.element_content a.display_comments, td.element_content a.add_comment, td.element_content a.hide_comments, div.comments a.add_comment
460
+{
461
+  color: #404040;
462
+}
463
+
464
+div.comments form.add_comment textarea, div.comments form.edit_comment textarea
465
+{
466
+  width: 75%;
467
+  height: 48px;
468
+}
469
+
470
+div.comments form.add_comment div.buttons input, div.comments form.edit_comment div.buttons input
471
+{
472
+  margin-top: 1px;
473
+  margin-bottom: 1px;
474
+}
475
+
476
+aside#sidebar div.nicebox
477
+{
478
+  background-color: #f5f6f6;
479
+  margin-bottom: 18px;
480
+  padding: 12px;
481
+}
482
+
483
+div#user_statusbox
484
+{
485
+  margin-top: 25px;
486
+}
487
+
488
+div.user_score
489
+{
490
+  float: left;
491
+  padding-top: 4px;
492
+  border: 1px solid #D3D3D3;
493
+  background-color: white;
494
+  text-align: center;
495
+  width: 138px;
496
+}
497
+
498
+.blackgradiant
499
+{
500
+  background: #474747; /* Old browsers */
501
+  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
502
+  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDc0NzQ3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMTIxMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
503
+  background: -moz-linear-gradient(top,  #474747 0%, #474747 0%, #212121 100%, #212121 100%); /* FF3.6+ */
504
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474747), color-stop(0%,#474747), color-stop(100%,#212121), color-stop(100%,#212121)); /* Chrome,Safari4+ */
505
+  background: -webkit-linear-gradient(top,  #474747 0%,#474747 0%,#212121 100%,#212121 100%); /* Chrome10+,Safari5.1+ */
506
+  background: -o-linear-gradient(top,  #474747 0%,#474747 0%,#212121 100%,#212121 100%); /* Opera 11.10+ */
507
+  background: -ms-linear-gradient(top,  #474747 0%,#474747 0%,#212121 100%,#212121 100%); /* IE10+ */
508
+  background: linear-gradient(to bottom,  #474747 0%,#474747 0%,#212121 100%,#212121 100%); /* W3C */
509
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#212121',GradientType=0 ); /* IE6-8 */
510
+}
511
+
512
+div.user_avatar
513
+{
514
+  height: 137px;
515
+  padding-right: 1px;
516
+}
517
+
518
+div.user_score div.score
519
+{
520
+  color: #f5f6f6;
521
+  height: 29px;
522
+  font-weight: bold;
523
+  font-size: 18px;
524
+  padding-top: 5px;
525
+  margin-bottom: 4px;
526
+  margin-left: 4px;
527
+  margin-right: 4px;
528
+}
529
+
530
+ul.user_events_infos
531
+{
532
+  margin: 0;
533
+  padding: 0;
534
+  margin-left: 150px;
535
+  margin-top: 10px;
536
+  width: 126px;
537
+}
538
+
539
+ul.user_events_infos li
540
+{
541
+  list-style-type: none;
542
+  height: 29px;
543
+  font-weight: bold;
544
+  border-bottom: 1px solid #c0c1c1;
545
+  padding-top: 6px;
546
+  vertical-align: middle;
547
+}
548
+
549
+
550
+ul.user_events_infos li img, ul.user_events_infos li span
551
+{
552
+  float: left;
553
+}
554
+
555
+ul.user_events_infos li img
556
+{
557
+  padding-right: 8px;
558
+}
559
+
560
+ul.user_events_infos li span
561
+{
562
+  margin-top: 2px;
563
+}
564
+
565
+ul.user_events_infos li:first-child
566
+{
567
+  padding-top: 0px;
568
+  height: 25px;
569
+}
570
+
571
+ul.user_events_infos li:last-child
572
+{
573
+  border-bottom: none;
574
+}
575
+
576
+ul.user_events_infos li.user_name
577
+{
578
+  text-transform : uppercase;
579
+}
580
+
581
+div.seachboxcontainer
582
+{
583
+  -webkit-box-shadow: inset 0px 0px 2px 3px #c8c8c8;
584
+  box-shadow: inset 0px 0px 2px 3px #c8c8c8; 
585
+  height: 34px;
586
+}
587
+
588
+div.seachboxcontainer input
589
+{
590
+  background: none;
591
+  border: none;
592
+  height: 34px;
593
+  margin: 0;
594
+  padding: 0;
595
+  padding-left: 6px;
596
+  width: 222px;
597
+}
598
+div.seachboxcontainer img
599
+{
600
+  border-left: 1px solid #C4C0C0;
601
+  float: right;
602
+  margin-right: 8px;
603
+  margin-top: 3px;
604
+  padding-left: 5px;
605
+}
606
+
607
+ul.social_links
608
+{
609
+  margin: 0px;
610
+  padding: 0px;
611
+  height: 35px;
612
+  margin-left: 22px;
613
+}
614
+
615
+ul.social_links li
616
+{
617
+  list-style-type: none;
618
+  display: inline;
619
+  float: left;
620
+  padding-left: 10px;
621
+  padding-right: 10px;
622
+  border-left: 1px solid #E2E2E2;
623
+  border-right: 1px solid #E2E2E2;
624
+}
625
+
626
+ul.social_links li:first-child, ul.social_links li:last-child
627
+{
628
+  border: none;
629
+}
630
+
631
+aside#sidebar div#secondarymenu, aside#sidebar div#secondarymenu ul.secondarymenu, aside#sidebar div#secondarymenu ul.submenu
632
+{
633
+  padding: 0;
634
+  margin: 0;
635
+}
636
+
637
+div#secondarymenu ul.secondarymenu li
638
+{
639
+  list-style-type: none;
640
+}
641
+
642
+div#secondarymenu ul.secondarymenu li.top_menu_element div
643
+{
644
+  padding: 10px;
645
+}
646
+
647
+div#secondarymenu ul.secondarymenu li.top_menu_element a
648
+{
649
+  color: white;
650
+  text-transform : uppercase;
651
+  font-weight: bold;
652
+}
653
+
654
+div#secondarymenu ul.submenu li.sub_menu_element
655
+{
656
+  padding: 10px;
657
+  padding-left: 20px;
658
+  background-color: #f5f6f6;
659
+  border-top: 1px solid #dadbdb;
660
+  border-bottom: 1px solid #dadbdb;
661
+  
662
+  background: url("/img/icon_list_chip.png") no-repeat scroll 2% 50% transparent;
663
+}
664
+
665
+div#secondarymenu ul.submenu li.sub_menu_element:first-child
666
+{
667
+  border-top: none;
668
+}
669
+
670
+div#secondarymenu ul.submenu li.sub_menu_element:last-child
671
+{
672
+  border-bottom: none;
673
+}
674
+
675
+div#secondarymenu ul.submenu li.sub_menu_element a
676
+{
677
+  color: black;
678
+  text-transform : capitalize;
679
+  font-weight: inherit;
680
+}
681
+
682
+div#secondarymenu ul.secondarymenu li.top_menu_element.close div.dart
683
+{
684
+  background: url("/img/icon_dart_top.png") no-repeat;
685
+  width: 15px;
686
+  height: 15px;
687
+  float: right;
688
+  margin-top: 2px;
689
+  padding: 0;
690
+}
691
+
692
+div#secondarymenu ul.secondarymenu li.top_menu_element.close ul.submenu
693
+{
694
+  display: none;
695
+}
696
+
697
+div#secondarymenu ul.secondarymenu li.top_menu_element.open div.dart
698
+{
699
+  background: url("/img/icon_dart_bottom.png") no-repeat scroll 95% 50% transparent;
700
+  width: 15px;
701
+  height: 15px;
702
+  float: right;
703
+  margin-top: 2px;
704
+  padding: 0;
705
+}
706
+
707
+div#secondarymenu ul.secondarymenu li.top_menu_element.open ul.submenu
708
+{
709
+  display: block;
710
+}
711
+
712
+#tabs_tag_search_buttons
713
+{
714
+  margin: 0;
715
+  padding: 0;
716
+  border-left: 1px solid #d3d3d3;
717
+  border-top: 1px solid #d3d3d3;
718
+  border-right: 1px solid #d3d3d3;
719
+  float: left;
720
+  margin-top: -60px;
721
+  font-weight: bold;
722
+  
723
+  -webkit-border-top-left-radius: 3px;
724
+  -webkit-border-bottom-left-radius: 3px;
725
+  -moz-border-radius-topleft: 3px;
726
+  -moz-border-radius-bottomleft: 3px;
727
+  border-top-left-radius: 3px;
728
+  border-bottom-left-radius: 3px;
729
+  -webkit-border-top-right-radius: 3px;
730
+  -webkit-border-bottom-right-radius: 3px;
731
+  -moz-border-radius-topright: 3px;
732
+  -moz-border-radius-bottomright: 3px;
733
+  border-top-right-radius: 3px;
734
+  border-bottom-right-radius: 3px;
735
+}
736
+
737
+#tabs_tag_search_buttons a
738
+{
739
+  color: black;
740
+}
741
+
742
+#tabs_tag_search_buttons li
743
+{
744
+  list-style-type: none;
745
+  display: inline;
746
+  float: left;
747
+  padding: 20px;
748
+  
749
+  background: #dddddd; /* Old browsers */
750
+  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
751
+  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGRkZGRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NhY2FjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYWNhY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
752
+  background: -moz-linear-gradient(top,  #dddddd 0%, #dddddd 0%, #cacaca 100%, #cacaca 100%); /* FF3.6+ */
753
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(0%,#dddddd), color-stop(100%,#cacaca), color-stop(100%,#cacaca)); /* Chrome,Safari4+ */
754
+  background: -webkit-linear-gradient(top,  #dddddd 0%,#dddddd 0%,#cacaca 100%,#cacaca 100%); /* Chrome10+,Safari5.1+ */
755
+  background: -o-linear-gradient(top,  #dddddd 0%,#dddddd 0%,#cacaca 100%,#cacaca 100%); /* Opera 11.10+ */
756
+  background: -ms-linear-gradient(top,  #dddddd 0%,#dddddd 0%,#cacaca 100%,#cacaca 100%); /* IE10+ */
757
+  background: linear-gradient(to bottom,  #dddddd 0%,#dddddd 0%,#cacaca 100%,#cacaca 100%); /* W3C */
758
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#cacaca',GradientType=0 ); /* IE6-8 */
759
+}
760
+
761
+#tabs_tag_search_buttons li.selected
762
+{
763
+  list-style-type: none;
764
+  padding: 20px;
765
+  
766
+  background: #f3f3f3; /* Old browsers */
767
+  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
768
+  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
769
+  background: -moz-linear-gradient(top,  #f3f3f3 0%, #f3f3f3 0%, #e2e2e2 100%, #e2e2e2 100%); /* FF3.6+ */
770
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(0%,#f3f3f3), color-stop(100%,#e2e2e2), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
771
+  background: -webkit-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 0%,#e2e2e2 100%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
772
+  background: -o-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 0%,#e2e2e2 100%,#e2e2e2 100%); /* Opera 11.10+ */
773
+  background: -ms-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 0%,#e2e2e2 100%,#e2e2e2 100%); /* IE10+ */
774
+  background: linear-gradient(to bottom,  #f3f3f3 0%,#f3f3f3 0%,#e2e2e2 100%,#e2e2e2 100%); /* W3C */
775
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-8 */
776
+}
777
+
778
+#tabs_tag_search_buttons li div.dart
779
+{
780
+  display: none;
781
+  height: 16px;
782
+  margin-left: 18px;
783
+  margin-top: 5px;
784
+  width: 30px;
785
+  background: url("/img/icon_bigtag_choosed.png") no-repeat scroll 0 0 transparent;
786
+  position: absolute;
787
+}
788
+
789
+#tabs_tag_search_buttons li.selected div.dart
790
+{
791
+  display: block;
792
+}
793
+
794
+ul.tagbox a.close
795
+{
796
+  background: url("/img/icon_close_red.png") repeat scroll 0 100% transparent;
797
+  position: absolute;
798
+  width: 11px;
799
+  text-indent: -9999px;
800
+  margin-left: 2px;
801
+}
802
+
803
+ul.tagbox li.tag
804
+{
805
+  padding-right: 18px;
806
+}

BIN
web/img/avatar_test.png View File


BIN
web/img/column_menu_background.png View File


BIN
web/img/header_background.png View File


BIN
web/img/header_icon_params.png View File


BIN
web/img/header_icon_portable.png View File


BIN
web/img/header_logo.png View File


BIN
web/img/header_menu_separator.png View File


BIN
web/img/icon_alert.png View File


BIN
web/img/icon_alert_black.png View File


BIN
web/img/icon_bigtag_choosed.png View File


BIN
web/img/icon_close.png View File


BIN
web/img/icon_close_2.png View File


BIN
web/img/icon_close_2_black.png View File


BIN
web/img/icon_close_red.png View File


BIN
web/img/icon_dart_bottom.png View File


BIN
web/img/icon_dart_top.png View File


BIN
web/img/icon_facebook.png View File


BIN
web/img/icon_friends.png View File


BIN
web/img/icon_googleplus.png View File


BIN
web/img/icon_heart.png View File


BIN
web/img/icon_link.png View File


BIN
web/img/icon_link_black.png View File


BIN
web/img/icon_list_chip.png View File


BIN
web/img/icon_messages.png View File


BIN
web/img/icon_minilogo.png View File


BIN
web/img/icon_minilogo_2.png View File


BIN
web/img/icon_minilogo_3.png View File


BIN
web/img/icon_pen.png View File


BIN
web/img/icon_pen_black.png View File


BIN
web/img/icon_play_illustration.png View File


BIN
web/img/icon_reload.png View File


BIN
web/img/icon_reload_black.png View File


BIN
web/img/icon_right_dart.png View File


BIN
web/img/icon_search.png View File


BIN
web/img/icon_star.png View File


BIN
web/img/icon_star_2.png View File


BIN
web/img/icon_star_2_red.png View File


BIN
web/img/icon_tag.png View File


BIN
web/img/icon_thumb.png View File


BIN
web/img/icon_thumb_red.png View File


BIN
web/img/icon_twitter.png View File


BIN
web/img/more_result.png View File