浏览代码

fix (deplacement de fichier css, js etc) pour uppgrade

Sevajol Bastien 11 年前
父节点
当前提交
dbc4585a70
共有 100 个文件被更改,包括 6885 次插入60 次删除
  1. 39 19
      app/config/routing_dev.yml
  2. 89 0
      src/Muzich/CoreBundle/Resources/public/css/base.css
  3. 0 0
      src/Muzich/CoreBundle/Resources/public/css/joyride-2.0.3.css
  4. 640 0
      src/Muzich/CoreBundle/Resources/public/css/jplayer.blue.monday.css
  5. 1887 0
      src/Muzich/CoreBundle/Resources/public/css/main.css
  6. 1392 0
      src/Muzich/CoreBundle/Resources/public/css/old.css
  7. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1317386146_cancel.png
  8. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1323874012_error_small.png
  9. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1323874038_error.png
  10. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1323874685_warning.png
  11. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1324917083_player.png
  12. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1324917097_link.png
  13. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1325329213_system-help.png
  14. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1326549580_info.png
  15. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1327151338_desktop.png
  16. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1327168960_fileclose.png
  17. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1328191129_edit_group.png
  18. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1328191242_keyboard_layout.png
  19. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1328276321_add_small.png
  20. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1328276855_list-remove.png
  21. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1328276953_clean.png
  22. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1328277278_dialog-close.png
  23. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1328283150_media-playback-start.png
  24. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1328283201_emblem-symbolic-link.png
  25. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1331734087_emblem-favorite.png
  26. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1331832369_dialog-warning.png
  27. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1331832708_comment_alert.png
  28. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1332286007_comments_reply.png
  29. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1332286466_stock_scores.png
  30. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1333474994_people.png
  31. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1333484018_rss-tag.png
  32. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1333493527_tag_add.png
  33. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1349338086_adept_update.png
  34. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1353494305_player_play.png
  35. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1353498913_window-close.png
  36. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1353503730_button-previous.png
  37. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1353503762_button-next.png
  38. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1353505865_button_previous.png
  39. 二进制
      src/Muzich/CoreBundle/Resources/public/img/1353505874_button_next.png
  40. 二进制
      src/Muzich/CoreBundle/Resources/public/img/ajax-loader.gif
  41. 二进制
      src/Muzich/CoreBundle/Resources/public/img/autoplay_next.png
  42. 二进制
      src/Muzich/CoreBundle/Resources/public/img/autoplay_previous.png
  43. 二进制
      src/Muzich/CoreBundle/Resources/public/img/favorite.png
  44. 二进制
      src/Muzich/CoreBundle/Resources/public/img/favorite_bw.png
  45. 二进制
      src/Muzich/CoreBundle/Resources/public/img/nothumb.png
  46. 二进制
      src/Muzich/CoreBundle/Resources/public/img/player_end.png
  47. 二进制
      src/Muzich/CoreBundle/Resources/public/img/player_pause.png
  48. 二进制
      src/Muzich/CoreBundle/Resources/public/img/player_play.png
  49. 二进制
      src/Muzich/CoreBundle/Resources/public/img/player_start.png
  50. 二进制
      src/Muzich/CoreBundle/Resources/public/img/tag_close.gif
  51. 二进制
      src/Muzich/CoreBundle/Resources/public/img/up_b.png
  52. 二进制
      src/Muzich/CoreBundle/Resources/public/img/up_bw.png
  53. 269 0
      src/Muzich/CoreBundle/Resources/public/js/muzich.js
  54. 5 5
      src/Muzich/CoreBundle/Resources/views/Layout/head_css.html.twig
  55. 0 7
      src/Muzich/FavoriteBundle/Resources/views/layout.html.twig
  56. 0 7
      src/Muzich/GroupBundle/Resources/views/layout.html.twig
  57. 0 7
      src/Muzich/HomeBundle/Resources/views/layout.html.twig
  58. 0 4
      src/Muzich/MynetworkBundle/Resources/views/layout.html.twig
  59. 0 7
      src/Muzich/UserBundle/Resources/views/layout.html.twig
  60. 0 4
      src/Muzich/UserBundle/Resources/views/layout.not_connected.html.twig
  61. 0 0
      web/bundles/acmedemo/css/demo.css
  62. 0 0
      web/bundles/acmedemo/images/blue-arrow.png
  63. 0 0
      web/bundles/acmedemo/images/field-background.gif
  64. 0 0
      web/bundles/acmedemo/images/logo.gif
  65. 0 0
      web/bundles/acmedemo/images/search.png
  66. 0 0
      web/bundles/acmedemo/images/welcome-configure.gif
  67. 0 0
      web/bundles/acmedemo/images/welcome-demo.gif
  68. 0 0
      web/bundles/acmedemo/images/welcome-quick-tour.gif
  69. 0 0
      web/bundles/framework/css/exception.css
  70. 0 0
      web/bundles/framework/css/exception_layout.css
  71. 0 0
      web/bundles/framework/images/blue_picto_less.gif
  72. 0 0
      web/bundles/framework/images/blue_picto_more.gif
  73. 0 0
      web/bundles/framework/images/border_l.png
  74. 0 0
      web/bundles/framework/images/border_r.png
  75. 0 0
      web/bundles/framework/images/btn_bg.png
  76. 0 0
      web/bundles/framework/images/close_quote.gif
  77. 0 0
      web/bundles/framework/images/exception_detected.gif
  78. 0 0
      web/bundles/framework/images/grey_magnifier.png
  79. 0 0
      web/bundles/framework/images/icon_log.png
  80. 0 0
      web/bundles/framework/images/input_bg.gif
  81. 0 0
      web/bundles/framework/images/logo_symfony.gif
  82. 0 0
      web/bundles/framework/images/open_quote.gif
  83. 89 0
      web/bundles/muzichcore/css/base.css
  84. 240 0
      web/bundles/muzichcore/css/joyride-2.0.3.css
  85. 640 0
      web/bundles/muzichcore/css/jplayer.blue.monday.css
  86. 203 0
      web/bundles/muzichcore/css/main.css
  87. 1392 0
      web/bundles/muzichcore/css/old.css
  88. 二进制
      web/bundles/muzichcore/img/1317386146_cancel.png
  89. 二进制
      web/bundles/muzichcore/img/1323874012_error_small.png
  90. 二进制
      web/bundles/muzichcore/img/1323874038_error.png
  91. 二进制
      web/bundles/muzichcore/img/1323874685_warning.png
  92. 二进制
      web/bundles/muzichcore/img/1324917083_player.png
  93. 二进制
      web/bundles/muzichcore/img/1324917097_link.png
  94. 二进制
      web/bundles/muzichcore/img/1325329213_system-help.png
  95. 二进制
      web/bundles/muzichcore/img/1326549580_info.png
  96. 二进制
      web/bundles/muzichcore/img/1327151338_desktop.png
  97. 二进制
      web/bundles/muzichcore/img/1327168960_fileclose.png
  98. 二进制
      web/bundles/muzichcore/img/1328191129_edit_group.png
  99. 二进制
      web/bundles/muzichcore/img/1328191242_keyboard_layout.png
  100. 0 0
      web/bundles/muzichcore/img/1328276321_add_small.png

+ 39 - 19
app/config/routing_dev.yml 查看文件

@@ -1,20 +1,20 @@
1 1
 #_welcome:
2
-#    pattern:  /dev
2
+#    pattern:  /
3 3
 #    defaults: { _controller: AcmeDemoBundle:Welcome:index }
4
-#
5
-#_demo_secured:
6
-#    resource: "@AcmeDemoBundle/Controller/SecuredController.php"
7
-#    type:     annotation
8
-#
9
-#_demo:
10
-#    resource: "@AcmeDemoBundle/Controller/DemoController.php"
11
-#    type:     annotation
12
-#    prefix:   /demo
13
-#
14
-##_assetic:
15
-##    resource: .
16
-##    type:     assetic
17
-#
4
+
5
+_demo_secured:
6
+    resource: "@AcmeDemoBundle/Controller/SecuredController.php"
7
+    type:     annotation
8
+
9
+_demo:
10
+    resource: "@AcmeDemoBundle/Controller/DemoController.php"
11
+    type:     annotation
12
+    prefix:   /demo
13
+
14
+_assetic:
15
+    resource: .
16
+    type:     assetic
17
+
18 18
 _wdt:
19 19
     resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
20 20
     prefix:   /_wdt
@@ -29,7 +29,27 @@ _configurator:
29 29
 
30 30
 _main:
31 31
     resource: routing.yml
32
-
33
-_assetic:
34
-    resource: .
35
-    type:     assetic
32
+#    
33
+#    
34
+#    
35
+#    
36
+#    
37
+#
38
+#_wdt:
39
+#    resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
40
+#    prefix:   /_wdt
41
+#
42
+#_profiler:
43
+#    resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
44
+#    prefix:   /_profiler
45
+#
46
+#_configurator:
47
+#    resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml"
48
+#    prefix:   /_configurator
49
+#
50
+#_main:
51
+#    resource: routing.yml
52
+#
53
+#_assetic:
54
+#    resource: .
55
+#    type:     assetic

+ 89 - 0
src/Muzich/CoreBundle/Resources/public/css/base.css 查看文件

@@ -0,0 +1,89 @@
1
+/* --- STYLES DE BASE --- */
2
+
3
+/* Page */
4
+html {
5
+  font-size: 100%; /* Évite un bug d'IE 6-7. (1) */
6
+}
7
+body {
8
+  margin: 0;
9
+  padding: 0; /* Remettre à zéro si nécessaire. */
10
+  /* Pensez à utiliser une collection de polices (2), par ex:
11
+  font-family: Arial, Helvetica, FreeSans, sans-serif; */
12
+  /*font-size: .8em;*/ /* À adapter pour la police choisie. (3) */
13
+  color: black;
14
+  /*background-color: #9AE4E8;*/
15
+  font: 13.34px helvetica,arial,freesans,clean,sans-serif;
16
+  line-height: 1.4;
17
+}
18
+
19
+/* Titres */
20
+h1, h2, h3, h4, h5, h6 {
21
+  margin: 1em 0 .5em 0; /* Rapproche le titre du texte. (5) */
22
+  line-height: 1.2;
23
+  font-weight: bold; /* Valeur par défaut. (6) */
24
+  font-style: normal;
25
+}
26
+h1 {
27
+  font-size: 1.75em;
28
+}
29
+h2 {
30
+  font-size: 1.5em;
31
+}
32
+h3 {
33
+  font-size: 1.25em;
34
+}
35
+h4 {
36
+  font-size: 1em;
37
+}
38
+
39
+/* Listes */
40
+ul, ol {
41
+  margin: .75em 0 .75em 32px;
42
+  padding: 0;
43
+}
44
+
45
+/* Paragraphes */
46
+p {
47
+  margin: .75em 0; /* Marges plus faibles que par défaut. (7) */
48
+}
49
+address {
50
+  margin: .75em 0;
51
+  font-style: normal;
52
+}
53
+
54
+/* Liens */
55
+a {
56
+  text-decoration: underline;
57
+}
58
+a:link {
59
+  /*color: #11C;*/
60
+}
61
+a:visited {
62
+  color: #339;
63
+}
64
+/*a:hover, a:focus, a:active {
65
+  color: #00F;
66
+}*/
67
+
68
+/* Pas de bordure autour des images dans les liens */
69
+a img {
70
+  border: none;
71
+}
72
+
73
+/* Divers éléments de type en-ligne (8) */
74
+em {
75
+  font-style: italic;
76
+}
77
+strong {
78
+  font-weight: bold;
79
+}
80
+
81
+/* Formulaires */
82
+form, fieldset {
83
+  margin: 0;
84
+  padding: 0;
85
+  border: none;
86
+}
87
+input, button, select {
88
+  vertical-align: middle; /* Solution pb. d'alignement. (9) */
89
+}

web/css/joyride-2.0.3.css → src/Muzich/CoreBundle/Resources/public/css/joyride-2.0.3.css 查看文件


+ 640 - 0
src/Muzich/CoreBundle/Resources/public/css/jplayer.blue.monday.css 查看文件

@@ -0,0 +1,640 @@
1
+/*
2
+ * Skin for jPlayer Plugin (jQuery JavaScript Library)
3
+ * http://www.jplayer.org
4
+ *
5
+ * Skin Name: Blue Monday
6
+ *
7
+ * Copyright (c) 2010-2012 Happyworm Ltd
8
+ * Dual licensed under the MIT and GPL licenses.
9
+ *  - http://www.opensource.org/licenses/mit-license.php
10
+ *  - http://www.gnu.org/copyleft/gpl.html
11
+ *
12
+ * Author: Silvia Benvenuti
13
+ * Skin Version: 4.2 (jPlayer 2.2.0)
14
+ * Date: 22nd October 2012
15
+ */
16
+
17
+div.jp-audio,
18
+div.jp-audio-stream,
19
+div.jp-video {
20
+
21
+	/* Edit the font-size to counteract inherited font sizing.
22
+	 * Eg. 1.25em = 1 / 0.8em
23
+	 */
24
+
25
+	font-size:1.25em; /* 1.25em for testing in site pages */ /* No parent CSS that can effect the size in the demos ZIP */
26
+
27
+	font-family:Verdana, Arial, sans-serif;
28
+	line-height:1.6;
29
+	color: #666;
30
+	/*border:1px solid #009be3;*/
31
+	background-color:#eee;
32
+}
33
+div.jp-audio {
34
+	width:100%;
35
+}
36
+div.jp-audio-stream {
37
+	width:182px;
38
+}
39
+div.jp-video-270p {
40
+	width:480px;
41
+}
42
+div.jp-video-360p {
43
+	width:640px;
44
+}
45
+div.jp-video-full {
46
+	/* Rules for IE6 (full-screen) */
47
+	width:480px;
48
+	height:270px;
49
+	/* Rules for IE7 (full-screen) - Otherwise the relative container causes other page items that are not position:static (default) to appear over the video/gui. */
50
+	position:static !important; position:relative
51
+}
52
+
53
+/* The z-index rule is defined in this manner to enable Popcorn plugins that add overlays to video area. EG. Subtitles. */
54
+div.jp-video-full div div {
55
+	z-index:1000;
56
+}
57
+
58
+div.jp-video-full div.jp-jplayer {
59
+	top: 0;
60
+	left: 0;
61
+	position: fixed !important; position: relative; /* Rules for IE6 (full-screen) */
62
+	overflow: hidden;
63
+}
64
+
65
+div.jp-video-full div.jp-gui {
66
+	position: fixed !important; position: static; /* Rules for IE6 (full-screen) */
67
+	top: 0;
68
+	left: 0;
69
+	width:100%;
70
+	height:100%;
71
+	z-index:1001; /* 1 layer above the others. */
72
+}
73
+
74
+div.jp-video-full div.jp-interface {
75
+	position: absolute !important; position: relative; /* Rules for IE6 (full-screen) */
76
+	bottom: 0;
77
+	left: 0;
78
+}
79
+
80
+div.jp-interface {
81
+	position: relative;
82
+	background-color:#eee;
83
+	width:100%;
84
+}
85
+
86
+div.jp-audio div.jp-type-single div.jp-interface {
87
+	height:80px;
88
+}
89
+div.jp-audio div.jp-type-playlist div.jp-interface {
90
+	height:80px;
91
+}
92
+
93
+div.jp-audio-stream div.jp-type-single div.jp-interface {
94
+	height:80px;
95
+}
96
+
97
+div.jp-video div.jp-interface {
98
+	/*border-top:1px solid #009be3;*/
99
+}
100
+
101
+/* @group CONTROLS */
102
+
103
+div.jp-controls-holder {
104
+	clear: both;
105
+	width:440px;
106
+	margin:0 auto;
107
+	position: relative;
108
+	overflow:hidden;
109
+	top:-8px; /* This negative value depends on the size of the text in jp-currentTime and jp-duration */
110
+}
111
+
112
+div.jp-interface ul.jp-controls {
113
+	list-style-type:none;
114
+	margin:0;
115
+	padding: 0;
116
+	overflow:hidden;
117
+}
118
+
119
+div.jp-audio ul.jp-controls {
120
+	width: 380px;
121
+	padding:20px 20px 0 20px;
122
+}
123
+
124
+div.jp-audio-stream ul.jp-controls {
125
+	width: 142px;
126
+	padding:20px 20px 0 20px;
127
+}
128
+
129
+div.jp-video div.jp-type-single ul.jp-controls {
130
+	width: 78px;
131
+	margin-left: 200px;
132
+}
133
+
134
+div.jp-video div.jp-type-playlist ul.jp-controls {
135
+	width: 134px;
136
+	margin-left: 172px;
137
+}
138
+div.jp-video ul.jp-controls,
139
+div.jp-interface ul.jp-controls li {
140
+	display:inline;
141
+	float: left;
142
+}
143
+
144
+div.jp-interface ul.jp-controls a {
145
+	display:block;
146
+	overflow:hidden;
147
+	text-indent:-9999px;
148
+}
149
+a.jp-play,
150
+a.jp-pause {
151
+	width:40px;
152
+	height:40px;
153
+}
154
+
155
+a.jp-play {
156
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 0 no-repeat;
157
+}
158
+a.jp-play:hover {
159
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -41px 0 no-repeat;
160
+}
161
+a.jp-pause {
162
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -42px no-repeat;
163
+	display: none;
164
+}
165
+a.jp-pause:hover {
166
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -41px -42px no-repeat;
167
+}
168
+
169
+a.jp-stop, a.jp-previous, a.jp-next {
170
+	width:28px;
171
+	height:28px;
172
+	margin-top:6px;
173
+}
174
+
175
+a.jp-stop {
176
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -83px no-repeat;
177
+	margin-left:10px;
178
+}
179
+
180
+a.jp-stop:hover {
181
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -29px -83px no-repeat;
182
+}
183
+
184
+a.jp-previous {
185
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -112px no-repeat;
186
+}
187
+a.jp-previous:hover {
188
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -29px -112px no-repeat;
189
+}
190
+
191
+a.jp-next {
192
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -141px no-repeat;
193
+}
194
+a.jp-next:hover {
195
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -29px -141px no-repeat;
196
+}
197
+
198
+/* @end */
199
+
200
+/* @group progress bar */
201
+
202
+div.jp-progress {
203
+	overflow:hidden;
204
+	background-color: #ddd;
205
+}
206
+div.jp-audio div.jp-progress {
207
+	position: absolute;
208
+	top:32px;
209
+	height:15px;
210
+}
211
+div.jp-audio div.jp-type-single div.jp-progress {
212
+	left:110px;
213
+	width:186px;
214
+}
215
+div.jp-audio div.jp-type-playlist div.jp-progress {
216
+	left:166px;
217
+	width:130px;
218
+}
219
+div.jp-video div.jp-progress {
220
+	top:0px;
221
+	left:0px;
222
+	width:100%;
223
+	height:10px;
224
+}
225
+div.jp-seek-bar {
226
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -202px repeat-x;
227
+	width:0px;
228
+	height:100%;
229
+	cursor: pointer;
230
+}
231
+div.jp-play-bar {
232
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -218px repeat-x ;
233
+	width:0px;
234
+	height:100%;
235
+}
236
+
237
+/* The seeking class is added/removed inside jPlayer */
238
+div.jp-seeking-bg {
239
+	background: url("jplayer.blue.monday.seeking.gif");
240
+}
241
+
242
+/* @end */
243
+
244
+/* @group volume controls */
245
+
246
+
247
+a.jp-mute,
248
+a.jp-unmute,
249
+a.jp-volume-max {
250
+	width:18px;
251
+	height:15px;
252
+	margin-top:12px;
253
+}
254
+
255
+div.jp-audio div.jp-type-single a.jp-mute,
256
+div.jp-audio div.jp-type-single a.jp-unmute {
257
+	margin-left: 210px;	
258
+}
259
+div.jp-audio div.jp-type-playlist a.jp-mute,
260
+div.jp-audio div.jp-type-playlist a.jp-unmute {
261
+	margin-left: 154px;
262
+}
263
+
264
+div.jp-audio-stream div.jp-type-single a.jp-mute,
265
+div.jp-audio-stream div.jp-type-single a.jp-unmute {
266
+	margin-left:10px;
267
+}
268
+
269
+div.jp-audio a.jp-volume-max,
270
+div.jp-audio-stream a.jp-volume-max {
271
+	margin-left: 56px;	
272
+}
273
+
274
+div.jp-video a.jp-mute,
275
+div.jp-video a.jp-unmute,
276
+div.jp-video a.jp-volume-max {
277
+	position: absolute;
278
+	top:12px;
279
+	margin-top:0;
280
+}
281
+
282
+div.jp-video a.jp-mute,
283
+div.jp-video a.jp-unmute {
284
+	left: 50px;
285
+}
286
+
287
+div.jp-video a.jp-volume-max {
288
+	left: 134px;
289
+}
290
+
291
+a.jp-mute {
292
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -170px no-repeat;
293
+}
294
+a.jp-mute:hover {
295
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -19px -170px no-repeat;
296
+}
297
+a.jp-unmute {
298
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -60px -170px no-repeat;
299
+	display: none;
300
+}
301
+a.jp-unmute:hover {
302
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -79px -170px no-repeat;
303
+}
304
+a.jp-volume-max {
305
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -186px no-repeat;
306
+}
307
+a.jp-volume-max:hover {
308
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -19px -186px no-repeat;
309
+}
310
+
311
+div.jp-volume-bar {
312
+	position: absolute;
313
+	overflow:hidden;
314
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -250px repeat-x;
315
+	width:46px;
316
+	height:5px;
317
+	cursor: pointer;
318
+}
319
+div.jp-audio div.jp-volume-bar {
320
+	top:37px;
321
+	left:330px;
322
+}
323
+div.jp-audio-stream div.jp-volume-bar {
324
+	top:37px;
325
+	left:92px;
326
+}
327
+div.jp-video div.jp-volume-bar {
328
+	top:17px;
329
+	left:72px;
330
+}
331
+div.jp-volume-bar-value {
332
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -256px repeat-x;
333
+	width:0px;
334
+	height:5px;
335
+}
336
+
337
+/* @end */
338
+
339
+/* @group current time and duration */
340
+
341
+div.jp-audio div.jp-time-holder {
342
+	position:absolute;
343
+	top:50px;
344
+}
345
+div.jp-audio div.jp-type-single div.jp-time-holder {
346
+	left:110px;
347
+	width:186px;
348
+}
349
+div.jp-audio div.jp-type-playlist div.jp-time-holder {
350
+	left:166px;
351
+	width:130px;
352
+}
353
+
354
+div.jp-current-time,
355
+div.jp-duration {
356
+	width:60px;
357
+	font-size:.64em;
358
+	font-style:oblique;
359
+}
360
+div.jp-current-time {
361
+	float: left;
362
+	display:inline;
363
+}
364
+div.jp-duration {
365
+	float: right;
366
+	display:inline;
367
+	text-align: right;
368
+}
369
+
370
+div.jp-video div.jp-current-time {
371
+	margin-left:20px;
372
+}
373
+div.jp-video div.jp-duration {
374
+	margin-right:20px;
375
+}
376
+
377
+/* @end */
378
+
379
+/* @group playlist */
380
+
381
+div.jp-title {
382
+	font-weight:bold;
383
+	text-align:center;
384
+}
385
+
386
+div.jp-title,
387
+div.jp-playlist {
388
+	width:100%;
389
+	background-color:#ccc;
390
+	/*border-top:1px solid #009be3;*/
391
+}
392
+div.jp-type-single div.jp-title,
393
+div.jp-type-playlist div.jp-title,
394
+div.jp-type-single div.jp-playlist {
395
+	border-top:none;
396
+}
397
+div.jp-title ul,
398
+div.jp-playlist ul {
399
+	list-style-type:none;
400
+	margin:0;
401
+	padding:0 20px;
402
+	font-size:.72em;
403
+}
404
+
405
+div.jp-title li {
406
+	padding:5px 0;
407
+	font-weight:bold;
408
+}
409
+div.jp-playlist li {
410
+	padding:5px 0 4px 20px;
411
+	/*border-bottom:1px solid #eee;*/
412
+}
413
+
414
+div.jp-playlist li div {
415
+	display:inline;
416
+}
417
+
418
+/* Note that the first-child (IE6) and last-child (IE6/7/8) selectors do not work on IE */
419
+
420
+div.jp-type-playlist div.jp-playlist li:last-child {
421
+	padding:5px 0 5px 20px;
422
+	border-bottom:none;
423
+}
424
+div.jp-type-playlist div.jp-playlist li.jp-playlist-current {
425
+	list-style-type:square;
426
+	list-style-position:inside;
427
+	padding-left:7px;
428
+}
429
+div.jp-type-playlist div.jp-playlist a {
430
+	color: #333;
431
+	text-decoration: none;
432
+}
433
+div.jp-type-playlist div.jp-playlist a:hover {
434
+	color:#0d88c1;
435
+}
436
+div.jp-type-playlist div.jp-playlist a.jp-playlist-current {
437
+	color:#0d88c1;
438
+}
439
+
440
+div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove {
441
+	float:right;
442
+	display:inline;
443
+	text-align:right;
444
+	margin-right:10px;
445
+	font-weight:bold;
446
+	color:#666;
447
+}
448
+div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover {
449
+	color:#0d88c1;
450
+}
451
+div.jp-type-playlist div.jp-playlist span.jp-free-media {
452
+	float:right;
453
+	display:inline;
454
+	text-align:right;
455
+	margin-right:10px;
456
+}
457
+div.jp-type-playlist div.jp-playlist span.jp-free-media a{
458
+	color:#666;
459
+}
460
+div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{
461
+	color:#0d88c1;
462
+}
463
+span.jp-artist {
464
+	font-size:.8em;
465
+	color:#666;
466
+}
467
+
468
+/* @end */
469
+
470
+div.jp-video-play {
471
+	width:100%;
472
+	overflow:hidden; /* Important for nested negative margins to work in modern browsers */
473
+	cursor:pointer;
474
+	background-color:rgba(0,0,0,0); /* Makes IE9 work with the active area over the whole video area. IE6/7/8 only have the button as active area. */
475
+}
476
+div.jp-video-270p div.jp-video-play {
477
+	margin-top:-270px;
478
+	height:270px;
479
+}
480
+div.jp-video-360p div.jp-video-play {
481
+	margin-top:-360px;
482
+	height:360px;
483
+}
484
+div.jp-video-full div.jp-video-play {
485
+	height:100%;
486
+}
487
+a.jp-video-play-icon {
488
+	position:relative;
489
+	display:block;
490
+	width: 112px;
491
+	height: 100px;
492
+
493
+	margin-left:-56px;
494
+	margin-top:-50px;
495
+	left:50%;
496
+	top:50%;
497
+
498
+	background: url("jplayer.blue.monday.video.play.png") 0 0 no-repeat;
499
+	text-indent:-9999px;
500
+}
501
+div.jp-video-play:hover a.jp-video-play-icon {
502
+	background: url("jplayer.blue.monday.video.play.png") 0 -100px no-repeat;
503
+}
504
+
505
+
506
+
507
+
508
+
509
+div.jp-jplayer audio,
510
+div.jp-jplayer {
511
+	width:0px;
512
+	height:0px;
513
+}
514
+
515
+div.jp-jplayer {
516
+	background-color: #000000;
517
+}
518
+
519
+
520
+
521
+
522
+
523
+/* @group TOGGLES */
524
+
525
+/* The audio toggles are nested inside jp-time-holder */
526
+
527
+ul.jp-toggles {
528
+	list-style-type:none;
529
+	padding:0;
530
+	margin:0 auto;
531
+	overflow:hidden;
532
+}
533
+
534
+div.jp-audio .jp-type-single ul.jp-toggles {
535
+	width:25px;
536
+}
537
+div.jp-audio .jp-type-playlist ul.jp-toggles {
538
+	width:55px;
539
+	margin: 0;
540
+	position: absolute;
541
+	left: 325px;
542
+	top: 50px;
543
+}
544
+
545
+div.jp-video ul.jp-toggles {
546
+	margin-top:10px;
547
+	width:100px;
548
+}
549
+
550
+ul.jp-toggles li {
551
+	display:block;
552
+	float:right;
553
+}
554
+
555
+ul.jp-toggles li a {
556
+	display:block;
557
+	width:25px;
558
+	height:18px;
559
+	text-indent:-9999px;
560
+	line-height:100%; /* need this for IE6 */
561
+}
562
+
563
+a.jp-full-screen {
564
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -310px no-repeat;
565
+	margin-left: 20px;
566
+}
567
+
568
+a.jp-full-screen:hover {
569
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -30px -310px no-repeat;
570
+}
571
+
572
+a.jp-restore-screen {
573
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -60px -310px no-repeat;
574
+	margin-left: 20px;
575
+}
576
+
577
+a.jp-restore-screen:hover {
578
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -90px -310px no-repeat;
579
+}
580
+
581
+a.jp-repeat {
582
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -290px no-repeat;
583
+}
584
+
585
+a.jp-repeat:hover {
586
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -30px -290px no-repeat;
587
+}
588
+
589
+a.jp-repeat-off {
590
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -60px -290px no-repeat;
591
+}
592
+
593
+a.jp-repeat-off:hover {
594
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -90px -290px no-repeat;
595
+}
596
+
597
+a.jp-shuffle {
598
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -270px no-repeat;
599
+	margin-left: 5px;
600
+}
601
+
602
+a.jp-shuffle:hover {
603
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -30px -270px no-repeat;
604
+}
605
+
606
+a.jp-shuffle-off {
607
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -60px -270px no-repeat;
608
+	margin-left: 5px;
609
+}
610
+
611
+a.jp-shuffle-off:hover {
612
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -90px -270px no-repeat;
613
+}
614
+
615
+
616
+/* @end */
617
+
618
+/* @group NO SOLUTION error feedback */
619
+
620
+.jp-no-solution {
621
+	padding:5px;
622
+	font-size:.8em;
623
+	background-color:#eee;
624
+	border:2px solid #009be3;
625
+	color:#000;
626
+	display:none;
627
+}
628
+
629
+.jp-no-solution a {
630
+	color:#000;
631
+}
632
+
633
+.jp-no-solution span {
634
+	font-size:1em;
635
+	display:block;
636
+	text-align:center;
637
+	font-weight:bold;
638
+}
639
+
640
+/* @end */

文件差异内容过多而无法显示
+ 1887 - 0
src/Muzich/CoreBundle/Resources/public/css/main.css


文件差异内容过多而无法显示
+ 1392 - 0
src/Muzich/CoreBundle/Resources/public/css/old.css


二进制
src/Muzich/CoreBundle/Resources/public/img/1317386146_cancel.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1323874012_error_small.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1323874038_error.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1323874685_warning.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1324917083_player.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1324917097_link.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1325329213_system-help.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1326549580_info.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1327151338_desktop.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1327168960_fileclose.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1328191129_edit_group.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1328191242_keyboard_layout.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1328276321_add_small.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1328276855_list-remove.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1328276953_clean.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1328277278_dialog-close.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1328283150_media-playback-start.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1328283201_emblem-symbolic-link.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1331734087_emblem-favorite.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1331832369_dialog-warning.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1331832708_comment_alert.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1332286007_comments_reply.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1332286466_stock_scores.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1333474994_people.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1333484018_rss-tag.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1333493527_tag_add.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1349338086_adept_update.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1353494305_player_play.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1353498913_window-close.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1353503730_button-previous.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1353503762_button-next.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1353505865_button_previous.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/1353505874_button_next.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/ajax-loader.gif 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/autoplay_next.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/autoplay_previous.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/favorite.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/favorite_bw.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/nothumb.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/player_end.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/player_pause.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/player_play.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/player_start.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/tag_close.gif 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/up_b.png 查看文件


二进制
src/Muzich/CoreBundle/Resources/public/img/up_bw.png 查看文件


+ 269 - 0
src/Muzich/CoreBundle/Resources/public/js/muzich.js 查看文件

@@ -2601,3 +2601,272 @@ $(document).ready(function(){
2601 2601
       });
2602 2602
     $('#'+object_id).show();
2603 2603
   }
2604
+  
2605
+/*
2606
+ * Isolated js files
2607
+ */
2608
+$(document).ready(function(){
2609
+   // Ouverture de la zone "ajouter un group""
2610
+   $('#group_add_link').click(function(){
2611
+     $('#group_add_box').slideDown("slow");
2612
+     $('#group_add_link').hide();
2613
+     $('#group_add_close_link').show();
2614
+     return false;
2615
+   });   
2616
+   
2617
+   // Fermeture de la zone "ajouter un group""
2618
+   $('#group_add_close_link').click(function(){
2619
+     $('#group_add_box').slideUp("slow");
2620
+     $('#group_add_link').show();
2621
+     $(this).hide();
2622
+     return false;
2623
+   });
2624
+ });
2625
+
2626
+$(document).ready(function(){
2627
+   
2628
+   // Ouverture de la zone "ajouter un element""
2629
+   $('#element_add_link').click(function(){
2630
+     $('#element_add_box').slideDown("slow");
2631
+     $('#element_add_link').hide();
2632
+     $('#element_add_close_link').show();
2633
+     if ($('a#tabs_tag_search_with_tags').parent('li').hasClass('selected'))
2634
+     {
2635
+       $('div.top_tools').slideUp();
2636
+     }
2637
+     // Au cas ou firefox garde la valeur step 2:
2638
+        $('input#form_add_step').val('1');
2639
+    $('form[name="add"]').attr('action', url_datas_api);
2640
+     return false;
2641
+   });   
2642
+   
2643
+   // Fermeture de la zone "ajouter un element""
2644
+   $('#element_add_close_link').click(function(){
2645
+     $('#element_add_box').slideUp("slow");
2646
+     $('#element_add_link').show();
2647
+     $('#element_add_close_link').hide();
2648
+     
2649
+     if ($('a#tabs_tag_search_with_tags').parent('li').hasClass('selected'))
2650
+     {
2651
+       $('div.top_tools').slideDown();
2652
+     }
2653
+     
2654
+     //form_add_reinit();
2655
+     // copie du contenu de la fonction ci dessus, arrive pas a l'appeler ... huh
2656
+     $('div#element_add_box').slideUp();
2657
+    $('div#form_add_first_part').show();
2658
+    $('div#form_add_second_part').hide();
2659
+    $('ul#form_add_prop_tags').hide();
2660
+    $('ul#form_add_prop_tags_text').hide();
2661
+    $('input#element_add_url').val('');
2662
+    $('input#element_add_name').val('');
2663
+    $('form[name="add"]').attr('action', url_datas_api);
2664
+     
2665
+     return false;
2666
+   }); 
2667
+   
2668
+   // Bouton suivre
2669
+   $('div.show_options a.following').live({
2670
+    mouseenter:
2671
+      function()
2672
+      {
2673
+        $(this).html(string_follow_stop);
2674
+      },
2675
+    mouseleave:
2676
+      function()
2677
+      {
2678
+       $(this).html(string_follow_following);
2679
+      }
2680
+    }
2681
+  );
2682
+    
2683
+  $('div.show_options a.follow_link').live('click', function(){
2684
+    link = $(this);
2685
+    $.getJSON(link.attr('href'), function(response) {
2686
+      
2687
+      if (response.status == 'mustbeconnected')
2688
+      {
2689
+        $(location).attr('href', url_index);
2690
+      }
2691
+      
2692
+       if (response.status == 'success')
2693
+       {
2694
+         if (response.following)
2695
+         {
2696
+           link.html(string_follow_following);
2697
+           link.removeClass('notfollowing');
2698
+           link.addClass('following');
2699
+         }
2700
+         else
2701
+         {
2702
+           link.html(string_follow_follow);
2703
+           link.addClass('notfollowing');
2704
+           link.removeClass('following');
2705
+         }
2706
+       }
2707
+     });
2708
+     return false;
2709
+  });
2710
+   
2711
+ });
2712
+
2713
+$(document).ready(function(){
2714
+   
2715
+   $('#registration_link').click(function(){
2716
+     $('#registration_box').slideDown("slow");
2717
+     $('#login_box').slideUp("slow");
2718
+     $(this).hide();
2719
+     $('#login_link').show();
2720
+     return false;
2721
+   });
2722
+   
2723
+   $('#login_link').click(function(){
2724
+     $('#login_box').slideDown("slow");
2725
+     $('#registration_box').slideUp("slow");
2726
+     $('#registration_link').show();
2727
+     $(this).hide();
2728
+     return false;
2729
+   });
2730
+   
2731
+   
2732
+ });
2733
+
2734
+$(document).ready(function(){
2735
+   
2736
+  $('ul#moderate_tags li.tag a.accept, ul#moderate_tags li.tag a.refuse').click(function(){
2737
+    var link = $(this);
2738
+    $.getJSON($(this).attr('href'), function(response) {
2739
+     
2740
+      if (response.status == 'mustbeconnected')
2741
+      {
2742
+        $(location).attr('href', url_index);
2743
+      }
2744
+      
2745
+      if (response.status == 'success')
2746
+      {
2747
+        link.parent('li').remove();
2748
+      }
2749
+      
2750
+      if (response.status == 'error')
2751
+      {
2752
+        alert(response.message);
2753
+      }
2754
+      
2755
+    });
2756
+      
2757
+    return false;
2758
+  });
2759
+  
2760
+   
2761
+  $('ul#moderate_tags li.tag a.replace').click(function(){
2762
+    var link = $(this);
2763
+    
2764
+    var newtag = link.parent('li').find('input.tagBox_tags_ids').val();
2765
+    
2766
+    $.getJSON($(this).attr('href')+'/'+newtag, function(response) {
2767
+     
2768
+      if (response.status == 'mustbeconnected')
2769
+      {
2770
+        $(location).attr('href', url_index);
2771
+      }
2772
+      
2773
+      if (response.status == 'error')
2774
+      {
2775
+        alert(response.message);
2776
+      }
2777
+      
2778
+      if (response.status == 'success')
2779
+      {
2780
+        link.parent('li').remove();
2781
+      }
2782
+      
2783
+    });
2784
+      
2785
+    return false;
2786
+  });
2787
+  
2788
+  $('ul#moderate_elements li.element div.controls a.delete').live('click', function(){
2789
+     var li = $(this).parent('div.controls').parent('li.element');
2790
+     $.getJSON($(this).attr('href'), function(response) {
2791
+       if (response.status == 'success')
2792
+       {
2793
+         li.slideUp(500, function(){li.remove();});
2794
+       }
2795
+       else
2796
+       {
2797
+         alert(response.status);
2798
+       }
2799
+     });
2800
+     return false;
2801
+  });
2802
+  
2803
+  $('ul#moderate_elements li.element div.controls a.clean').live('click', function(){
2804
+    var li = $(this).parent('div.controls').parent('li.element');
2805
+    $.getJSON($(this).attr('href'), function(response) {
2806
+       if (response.status == 'success')
2807
+       {
2808
+         li.slideUp(500, function(){li.remove();});
2809
+       }
2810
+       else
2811
+       {
2812
+         alert(response.status);
2813
+       }
2814
+     });
2815
+     return false;
2816
+  });
2817
+  
2818
+  $('ul#moderate_comments li.comment a.accept, ul#moderate_comments li.comment a.refuse').click(function(){
2819
+    var link = $(this);
2820
+    $.getJSON($(this).attr('href'), function(response) {
2821
+     
2822
+      if (response.status == 'mustbeconnected')
2823
+      {
2824
+        $(location).attr('href', url_index);
2825
+      }
2826
+      
2827
+      if (response.status == 'success')
2828
+      {
2829
+        link.parent('li').remove();
2830
+      }
2831
+      
2832
+      if (response.status == 'error')
2833
+      {
2834
+        alert(response.message);
2835
+      }
2836
+      
2837
+    });
2838
+      
2839
+    return false;
2840
+  });
2841
+   
2842
+});
2843
+
2844
+/*  */
2845
+
2846
+$(document).ready(function(){
2847
+    
2848
+  $('form#address_update input[type="submit"]').click(function(){
2849
+    $('form#address_update img.loader').show();
2850
+  });
2851
+    
2852
+  $('form#address_update').ajaxForm(function(response){
2853
+      
2854
+      $('form#address_update img.loader').hide();
2855
+      form = $('form#address_update');
2856
+      
2857
+      form.find('ul.error_list').remove();
2858
+      if (response.status == 'error')
2859
+      {
2860
+        ul_errors = $('<ul>').addClass('error_list');
2861
+
2862
+        for (i in response.errors)
2863
+        {
2864
+          ul_errors.append($('<li>').append(response.errors[i]));
2865
+        }
2866
+
2867
+        form.prepend(ul_errors);
2868
+      }
2869
+      
2870
+  });
2871
+   
2872
+});

+ 5 - 5
src/Muzich/CoreBundle/Resources/views/Layout/head_css.html.twig 查看文件

@@ -1,11 +1,11 @@
1 1
 <link href="{{ asset('favicon.ico') }}" rel="icon" type="image/x-icon" />
2 2
 
3 3
 {% stylesheets
4
-  'jplayer/skin/blue.monday/jplayer.blue.monday.css'
5
-  'bundles/muzichcore/css/base.css'
6
-  'bundles/muzichcore/css/old.css'
7
-  'css/joyride-2.0.3.css'
8
-  'css/main.css' %}{# filter='yui_css' %}#}
4
+  '@MuzichCoreBundle/Resources/public/css/jplayer.blue.monday.css'
5
+  '@MuzichCoreBundle/Resources/public/css/base.css'
6
+  '@MuzichCoreBundle/Resources/public/css/old.css'
7
+  '@MuzichCoreBundle/Resources/public/css/joyride-2.0.3.css'
8
+  '@MuzichCoreBundle/Resources/public/css/main.css' %}{# filter='yui_css' %}#}
9 9
   <link rel="stylesheet" href="{{ asset_url }}" />
10 10
 {% endstylesheets %}
11 11
 

+ 0 - 7
src/Muzich/FavoriteBundle/Resources/views/layout.html.twig 查看文件

@@ -1,12 +1,5 @@
1 1
 {% extends 'MuzichCoreBundle::layout.html.twig' %}
2 2
 
3
-{% block css %}
4
-	<link href="{{ asset('bundles/muzichfavorite/css/favorite.css') }}" rel="stylesheet" media="screen" type="text/css" />
5
-{% endblock %}
6
-{% block js %}
7
-	<script src="{{ asset('bundles/muzichfavorite/js/favorite.js') }}" type="text/javascript"></script>
8
-{% endblock %}
9
-
10 3
 {% block main_content %}
11 4
   
12 5
   {% block content %}{% endblock %}

+ 0 - 7
src/Muzich/GroupBundle/Resources/views/layout.html.twig 查看文件

@@ -1,12 +1,5 @@
1 1
 {% extends 'MuzichCoreBundle::layout.html.twig' %}
2 2
 
3
-{% block css %}
4
-  <link href="{{ asset('bundles/muzichgroups/css/groups.css') }}" rel="stylesheet" media="screen" type="text/css" />
5
-{% endblock %}
6
-{% block js %}
7
-  <script src="{{ asset('bundles/muzichgroups/js/groups.js') }}" type="text/javascript"></script>
8
-{% endblock %}
9
-
10 3
 {% block main_content %}
11 4
   
12 5
   {% block content %}{% endblock %}

+ 0 - 7
src/Muzich/HomeBundle/Resources/views/layout.html.twig 查看文件

@@ -1,12 +1,5 @@
1 1
 {% extends 'MuzichCoreBundle::layout.html.twig' %}
2 2
 
3
-{% block css %}
4
-  <link href="{{ asset('bundles/muzichhome/css/home.css') }}" rel="stylesheet" media="screen" type="text/css" />
5
-{% endblock %}
6
-{% block js %}
7
-  <script src="{{ asset('bundles/muzichhome/js/home.js') }}" type="text/javascript"></script>
8
-{% endblock %}
9
-
10 3
 {% block main_content %}
11 4
   
12 5
     {% block content %}{% endblock %}

+ 0 - 4
src/Muzich/MynetworkBundle/Resources/views/layout.html.twig 查看文件

@@ -1,9 +1,5 @@
1 1
 {% extends 'MuzichCoreBundle::layout.html.twig' %}
2 2
 
3
-{% block css %}
4
-  <link href="{{ asset('bundles/mynetwork/css/mynetwork.css') }}" rel="stylesheet" media="screen" type="text/css" />
5
-{% endblock %}
6
-
7 3
 {% block main_content %}
8 4
   
9 5
   {% block content %}{% endblock %}

+ 0 - 7
src/Muzich/UserBundle/Resources/views/layout.html.twig 查看文件

@@ -1,12 +1,5 @@
1 1
 {% extends 'MuzichCoreBundle::layout.html.twig' %}
2 2
 
3
-{% block css %}
4
-  <link href="{{ asset('bundles/muzichuser/css/user.css') }}" rel="stylesheet" media="screen" type="text/css" />
5
-{% endblock %}
6
-{% block js %}
7
-  <script src="{{ asset('bundles/muzichuser/js/user.js') }}" type="text/javascript"></script>
8
-{% endblock %}
9
-
10 3
 {% block main_content %}
11 4
   
12 5
     {% block content %}{% endblock %}

+ 0 - 4
src/Muzich/UserBundle/Resources/views/layout.not_connected.html.twig 查看文件

@@ -1,9 +1,5 @@
1 1
 {% extends 'MuzichCoreBundle::layout.html.twig' %}
2 2
 
3
-{% block css %}
4
-	<link href="{{ asset('bundles/muzichuser/css/user.css') }}" rel="stylesheet" media="screen" type="text/css" />
5
-{% endblock %}
6
-
7 3
 {% block main_content %}
8 4
   
9 5
     {% block content %}{% endblock %}

+ 0 - 0
web/bundles/acmedemo/css/demo.css 查看文件


+ 0 - 0
web/bundles/acmedemo/images/blue-arrow.png 查看文件


+ 0 - 0
web/bundles/acmedemo/images/field-background.gif 查看文件


+ 0 - 0
web/bundles/acmedemo/images/logo.gif 查看文件


+ 0 - 0
web/bundles/acmedemo/images/search.png 查看文件


+ 0 - 0
web/bundles/acmedemo/images/welcome-configure.gif 查看文件


+ 0 - 0
web/bundles/acmedemo/images/welcome-demo.gif 查看文件


+ 0 - 0
web/bundles/acmedemo/images/welcome-quick-tour.gif 查看文件


+ 0 - 0
web/bundles/framework/css/exception.css 查看文件


+ 0 - 0
web/bundles/framework/css/exception_layout.css 查看文件


+ 0 - 0
web/bundles/framework/images/blue_picto_less.gif 查看文件


+ 0 - 0
web/bundles/framework/images/blue_picto_more.gif 查看文件


+ 0 - 0
web/bundles/framework/images/border_l.png 查看文件


+ 0 - 0
web/bundles/framework/images/border_r.png 查看文件


+ 0 - 0
web/bundles/framework/images/btn_bg.png 查看文件


+ 0 - 0
web/bundles/framework/images/close_quote.gif 查看文件


+ 0 - 0
web/bundles/framework/images/exception_detected.gif 查看文件


+ 0 - 0
web/bundles/framework/images/grey_magnifier.png 查看文件


+ 0 - 0
web/bundles/framework/images/icon_log.png 查看文件


+ 0 - 0
web/bundles/framework/images/input_bg.gif 查看文件


+ 0 - 0
web/bundles/framework/images/logo_symfony.gif 查看文件


+ 0 - 0
web/bundles/framework/images/open_quote.gif 查看文件


+ 89 - 0
web/bundles/muzichcore/css/base.css 查看文件

@@ -0,0 +1,89 @@
1
+/* --- STYLES DE BASE --- */
2
+
3
+/* Page */
4
+html {
5
+  font-size: 100%; /* Évite un bug d'IE 6-7. (1) */
6
+}
7
+body {
8
+  margin: 0;
9
+  padding: 0; /* Remettre à zéro si nécessaire. */
10
+  /* Pensez à utiliser une collection de polices (2), par ex:
11
+  font-family: Arial, Helvetica, FreeSans, sans-serif; */
12
+  /*font-size: .8em;*/ /* À adapter pour la police choisie. (3) */
13
+  color: black;
14
+  /*background-color: #9AE4E8;*/
15
+  font: 13.34px helvetica,arial,freesans,clean,sans-serif;
16
+  line-height: 1.4;
17
+}
18
+
19
+/* Titres */
20
+h1, h2, h3, h4, h5, h6 {
21
+  margin: 1em 0 .5em 0; /* Rapproche le titre du texte. (5) */
22
+  line-height: 1.2;
23
+  font-weight: bold; /* Valeur par défaut. (6) */
24
+  font-style: normal;
25
+}
26
+h1 {
27
+  font-size: 1.75em;
28
+}
29
+h2 {
30
+  font-size: 1.5em;
31
+}
32
+h3 {
33
+  font-size: 1.25em;
34
+}
35
+h4 {
36
+  font-size: 1em;
37
+}
38
+
39
+/* Listes */
40
+ul, ol {
41
+  margin: .75em 0 .75em 32px;
42
+  padding: 0;
43
+}
44
+
45
+/* Paragraphes */
46
+p {
47
+  margin: .75em 0; /* Marges plus faibles que par défaut. (7) */
48
+}
49
+address {
50
+  margin: .75em 0;
51
+  font-style: normal;
52
+}
53
+
54
+/* Liens */
55
+a {
56
+  text-decoration: underline;
57
+}
58
+a:link {
59
+  /*color: #11C;*/
60
+}
61
+a:visited {
62
+  color: #339;
63
+}
64
+/*a:hover, a:focus, a:active {
65
+  color: #00F;
66
+}*/
67
+
68
+/* Pas de bordure autour des images dans les liens */
69
+a img {
70
+  border: none;
71
+}
72
+
73
+/* Divers éléments de type en-ligne (8) */
74
+em {
75
+  font-style: italic;
76
+}
77
+strong {
78
+  font-weight: bold;
79
+}
80
+
81
+/* Formulaires */
82
+form, fieldset {
83
+  margin: 0;
84
+  padding: 0;
85
+  border: none;
86
+}
87
+input, button, select {
88
+  vertical-align: middle; /* Solution pb. d'alignement. (9) */
89
+}

+ 240 - 0
web/bundles/muzichcore/css/joyride-2.0.3.css 查看文件

@@ -0,0 +1,240 @@
1
+/* Artfully masterminded by ZURB */
2
+body {
3
+  position: relative;
4
+}
5
+
6
+#joyRideTipContent { display: none; }
7
+
8
+.joyRideTipContent { display: none; }
9
+
10
+/* Default styles for the container */
11
+.joyride-tip-guide {
12
+  position: absolute;
13
+  background: #000;
14
+  background: rgba(0,0,0,0.8);
15
+  display: none;
16
+  color: #fff;
17
+  width: 300px;
18
+  z-index: 101;
19
+  top: 0; /* keeps the page from scrolling when calculating position */
20
+  left: 0;
21
+  font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica", Helvetica, Arial, Lucida, sans-serif;
22
+  font-weight: normal;
23
+     -moz-border-radius: 4px;
24
+  -webkit-border-radius: 4px;
25
+          border-radius: 4px;
26
+}
27
+
28
+.joyride-content-wrapper {
29
+  padding: 10px 10px 15px 15px;
30
+}
31
+
32
+/* Mobile */
33
+@media only screen and (max-width: 767px) {
34
+  .joyride-tip-guide {
35
+    width: 95% !important;
36
+    -moz-border-radius: 0;
37
+    -webkit-border-radius: 0;
38
+    border-radius: 0;
39
+    left: 2.5% !important;
40
+  }
41
+  .joyride-tip-guide-wrapper {
42
+    width: 100%;
43
+  }
44
+}
45
+
46
+
47
+/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
48
+.joyride-tip-guide span.joyride-nub {
49
+  display: block;
50
+  position: absolute;
51
+  left: 22px;
52
+  width: 0;
53
+  height: 0;
54
+  border: solid 14px;
55
+  border: solid 14px;
56
+}
57
+
58
+.joyride-tip-guide span.joyride-nub.top {
59
+  /*
60
+  IE7/IE8 Don't support rgba so we set the fallback
61
+  border color here. However, IE7/IE8 are also buggy
62
+  in that the fallback color doesn't work for
63
+  border-bottom-color so here we set the border-color
64
+  and override the top,left,right colors below.
65
+  */
66
+  border-color: #000;
67
+  border-color: rgba(0,0,0,0.8);
68
+  border-top-color: transparent !important;
69
+  border-left-color: transparent !important;
70
+  border-right-color: transparent !important;
71
+  top: -28px;
72
+  bottom: none;
73
+}
74
+
75
+.joyride-tip-guide span.joyride-nub.bottom {
76
+  /*
77
+  IE7/IE8 Don't support rgba so we set the fallback
78
+  border color here. However, IE7/IE8 are also buggy
79
+  in that the fallback color doesn't work for
80
+  border-top-color so here we set the border-color
81
+  and override the bottom,left,right colors below.
82
+  */
83
+  border-color: #000;
84
+  border-color: rgba(0,0,0,0.8) !important;
85
+  border-bottom-color: transparent !important;
86
+  border-left-color: transparent !important;
87
+  border-right-color: transparent !important;
88
+  bottom: -28px;
89
+  bottom: none;
90
+}
91
+
92
+.joyride-tip-guide span.joyride-nub.right {
93
+  border-color: #000;
94
+  border-color: rgba(0,0,0,0.8) !important;
95
+  border-top-color: transparent !important;
96
+  border-right-color: transparent !important;
97
+  border-bottom-color: transparent !important;
98
+  top: 22px;
99
+  bottom: none;
100
+  left: auto;
101
+  right: -28px;
102
+}
103
+
104
+.joyride-tip-guide span.joyride-nub.left {
105
+  border-color: #000;
106
+  border-color: rgba(0,0,0,0.8) !important;
107
+  border-top-color: transparent !important;
108
+  border-left-color: transparent !important;
109
+  border-bottom-color: transparent !important;
110
+  top: 22px;
111
+  left: -28px;
112
+  right: auto;
113
+  bottom: none;
114
+}
115
+
116
+.joyride-tip-guide span.joyride-nub.top-right {
117
+  border-color: #000;
118
+  border-color: rgba(0,0,0,0.8);
119
+  border-top-color: transparent !important;
120
+  border-left-color: transparent !important;
121
+  border-right-color: transparent !important;
122
+  top: -28px;
123
+  bottom: none;
124
+  left: auto;
125
+  right: 28px;
126
+}
127
+
128
+/* Typography */
129
+.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6 {
130
+  line-height: 1.25;
131
+  margin: 0;
132
+  font-weight: bold;
133
+  color: #fff;
134
+}
135
+.joyride-tip-guide h1 { font-size: 30px; }
136
+.joyride-tip-guide h2 { font-size: 26px; }
137
+.joyride-tip-guide h3 { font-size: 22px; }
138
+.joyride-tip-guide h4 { font-size: 18px; }
139
+.joyride-tip-guide h5 { font-size: 16px; }
140
+.joyride-tip-guide h6 { font-size: 14px; }
141
+.joyride-tip-guide p {
142
+  margin: 0 0 18px 0;
143
+  font-size: 14px;
144
+  line-height: 18px;
145
+}
146
+.joyride-tip-guide a {
147
+  color: rgb(255,255,255);
148
+  text-decoration: none;
149
+  border-bottom: dotted 1px rgba(255,255,255,0.6);
150
+}
151
+.joyride-tip-guide a:hover {
152
+  color: rgba(255,255,255,0.8);
153
+  border-bottom: none;
154
+}
155
+
156
+/* Button Style */
157
+.joyride-tip-guide .joyride-next-tip {
158
+  width: auto;
159
+  padding: 6px 18px 4px;
160
+  font-size: 13px;
161
+  text-decoration: none;
162
+  color: rgb(255,255,255);
163
+  border: solid 1px rgb(0,60,180);
164
+  background: rgb(0,99,255);
165
+  background: -moz-linear-gradient(top, rgb(0,99,255) 0%, rgb(0,85,214) 100%);
166
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,99,255)), color-stop(100%,rgb(0,85,214)));
167
+  background: -webkit-linear-gradient(top, rgb(0,99,255) 0%,rgb(0,85,214) 100%);
168
+  background: -o-linear-gradient(top, rgb(0,99,255) 0%,rgb(0,85,214) 100%);
169
+  background: -ms-linear-gradient(top, rgb(0,99,255) 0%,rgb(0,85,214) 100%);
170
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0063ff', endColorstr='#0055d6',GradientType=0 );
171
+  background: linear-gradient(top, rgb(0,99,255) 0%,rgb(0,85,214) 100%);
172
+  text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
173
+  -webkit-border-radius: 2px;
174
+     -moz-border-radius: 2px;
175
+          border-radius: 2px;
176
+  -webkit-box-shadow: 0px 1px 0px rgba(255,255,255,0.3) inset;
177
+     -moz-box-shadow: 0px 1px 0px rgba(255,255,255,0.3) inset;
178
+          box-shadow: 0px 1px 0px rgba(255,255,255,0.3) inset;
179
+}
180
+
181
+.joyride-next-tip:hover {
182
+  color: rgb(255,255,255) !important;
183
+  border: solid 1px rgb(0,60,180) !important;
184
+  background: rgb(43,128,255);
185
+  background: -moz-linear-gradient(top, rgb(43,128,255) 0%, rgb(29,102,211) 100%);
186
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(43,128,255)), color-stop(100%,rgb(29,102,211)));
187
+  background: -webkit-linear-gradient(top, rgb(43,128,255) 0%,rgb(29,102,211) 100%);
188
+  background: -o-linear-gradient(top, rgb(43,128,255) 0%,rgb(29,102,211) 100%);
189
+  background: -ms-linear-gradient(top, rgb(43,128,255) 0%,rgb(29,102,211) 100%);
190
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b80ff', endColorstr='#1d66d3',GradientType=0 );
191
+  background: linear-gradient(top, rgb(43,128,255) 0%,rgb(29,102,211) 100%);
192
+}
193
+
194
+.joyride-timer-indicator-wrap {
195
+  width: 50px;
196
+  height: 3px;
197
+  border: solid 1px rgba(255,255,255,0.1);
198
+  position: absolute;
199
+  right: 17px;
200
+  bottom: 16px;
201
+}
202
+.joyride-timer-indicator {
203
+  display: block;
204
+  width: 0;
205
+  height: inherit;
206
+  background: rgba(255,255,255,0.25);
207
+}
208
+
209
+.joyride-close-tip {
210
+  position: absolute;
211
+  right: 10px;
212
+  top: 10px;
213
+  color: rgba(255,255,255,0.4) !important;
214
+  text-decoration: none;
215
+  font-family: Verdana, sans-serif;
216
+  font-size: 10px;
217
+  font-weight: bold;
218
+  border-bottom: none !important;
219
+}
220
+
221
+.joyride-close-tip:hover {
222
+  color: rgba(255,255,255,0.9) !important;
223
+}
224
+
225
+.joyride-modal-bg {
226
+  position: fixed;
227
+  height: 100%;
228
+  width: 100%;
229
+  background: rgb(0,0,0);
230
+  background: transparent;
231
+  background: rgba(0,0,0, 0.5);
232
+  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
233
+  filter: alpha(opacity=50);
234
+  opacity: 0.5;
235
+  z-index: 100;
236
+  display: none;
237
+  top: 0;
238
+  left: 0;
239
+  cursor: pointer;
240
+}

+ 640 - 0
web/bundles/muzichcore/css/jplayer.blue.monday.css 查看文件

@@ -0,0 +1,640 @@
1
+/*
2
+ * Skin for jPlayer Plugin (jQuery JavaScript Library)
3
+ * http://www.jplayer.org
4
+ *
5
+ * Skin Name: Blue Monday
6
+ *
7
+ * Copyright (c) 2010-2012 Happyworm Ltd
8
+ * Dual licensed under the MIT and GPL licenses.
9
+ *  - http://www.opensource.org/licenses/mit-license.php
10
+ *  - http://www.gnu.org/copyleft/gpl.html
11
+ *
12
+ * Author: Silvia Benvenuti
13
+ * Skin Version: 4.2 (jPlayer 2.2.0)
14
+ * Date: 22nd October 2012
15
+ */
16
+
17
+div.jp-audio,
18
+div.jp-audio-stream,
19
+div.jp-video {
20
+
21
+	/* Edit the font-size to counteract inherited font sizing.
22
+	 * Eg. 1.25em = 1 / 0.8em
23
+	 */
24
+
25
+	font-size:1.25em; /* 1.25em for testing in site pages */ /* No parent CSS that can effect the size in the demos ZIP */
26
+
27
+	font-family:Verdana, Arial, sans-serif;
28
+	line-height:1.6;
29
+	color: #666;
30
+	/*border:1px solid #009be3;*/
31
+	background-color:#eee;
32
+}
33
+div.jp-audio {
34
+	width:100%;
35
+}
36
+div.jp-audio-stream {
37
+	width:182px;
38
+}
39
+div.jp-video-270p {
40
+	width:480px;
41
+}
42
+div.jp-video-360p {
43
+	width:640px;
44
+}
45
+div.jp-video-full {
46
+	/* Rules for IE6 (full-screen) */
47
+	width:480px;
48
+	height:270px;
49
+	/* Rules for IE7 (full-screen) - Otherwise the relative container causes other page items that are not position:static (default) to appear over the video/gui. */
50
+	position:static !important; position:relative
51
+}
52
+
53
+/* The z-index rule is defined in this manner to enable Popcorn plugins that add overlays to video area. EG. Subtitles. */
54
+div.jp-video-full div div {
55
+	z-index:1000;
56
+}
57
+
58
+div.jp-video-full div.jp-jplayer {
59
+	top: 0;
60
+	left: 0;
61
+	position: fixed !important; position: relative; /* Rules for IE6 (full-screen) */
62
+	overflow: hidden;
63
+}
64
+
65
+div.jp-video-full div.jp-gui {
66
+	position: fixed !important; position: static; /* Rules for IE6 (full-screen) */
67
+	top: 0;
68
+	left: 0;
69
+	width:100%;
70
+	height:100%;
71
+	z-index:1001; /* 1 layer above the others. */
72
+}
73
+
74
+div.jp-video-full div.jp-interface {
75
+	position: absolute !important; position: relative; /* Rules for IE6 (full-screen) */
76
+	bottom: 0;
77
+	left: 0;
78
+}
79
+
80
+div.jp-interface {
81
+	position: relative;
82
+	background-color:#eee;
83
+	width:100%;
84
+}
85
+
86
+div.jp-audio div.jp-type-single div.jp-interface {
87
+	height:80px;
88
+}
89
+div.jp-audio div.jp-type-playlist div.jp-interface {
90
+	height:80px;
91
+}
92
+
93
+div.jp-audio-stream div.jp-type-single div.jp-interface {
94
+	height:80px;
95
+}
96
+
97
+div.jp-video div.jp-interface {
98
+	/*border-top:1px solid #009be3;*/
99
+}
100
+
101
+/* @group CONTROLS */
102
+
103
+div.jp-controls-holder {
104
+	clear: both;
105
+	width:440px;
106
+	margin:0 auto;
107
+	position: relative;
108
+	overflow:hidden;
109
+	top:-8px; /* This negative value depends on the size of the text in jp-currentTime and jp-duration */
110
+}
111
+
112
+div.jp-interface ul.jp-controls {
113
+	list-style-type:none;
114
+	margin:0;
115
+	padding: 0;
116
+	overflow:hidden;
117
+}
118
+
119
+div.jp-audio ul.jp-controls {
120
+	width: 380px;
121
+	padding:20px 20px 0 20px;
122
+}
123
+
124
+div.jp-audio-stream ul.jp-controls {
125
+	width: 142px;
126
+	padding:20px 20px 0 20px;
127
+}
128
+
129
+div.jp-video div.jp-type-single ul.jp-controls {
130
+	width: 78px;
131
+	margin-left: 200px;
132
+}
133
+
134
+div.jp-video div.jp-type-playlist ul.jp-controls {
135
+	width: 134px;
136
+	margin-left: 172px;
137
+}
138
+div.jp-video ul.jp-controls,
139
+div.jp-interface ul.jp-controls li {
140
+	display:inline;
141
+	float: left;
142
+}
143
+
144
+div.jp-interface ul.jp-controls a {
145
+	display:block;
146
+	overflow:hidden;
147
+	text-indent:-9999px;
148
+}
149
+a.jp-play,
150
+a.jp-pause {
151
+	width:40px;
152
+	height:40px;
153
+}
154
+
155
+a.jp-play {
156
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 0 no-repeat;
157
+}
158
+a.jp-play:hover {
159
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -41px 0 no-repeat;
160
+}
161
+a.jp-pause {
162
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -42px no-repeat;
163
+	display: none;
164
+}
165
+a.jp-pause:hover {
166
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -41px -42px no-repeat;
167
+}
168
+
169
+a.jp-stop, a.jp-previous, a.jp-next {
170
+	width:28px;
171
+	height:28px;
172
+	margin-top:6px;
173
+}
174
+
175
+a.jp-stop {
176
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -83px no-repeat;
177
+	margin-left:10px;
178
+}
179
+
180
+a.jp-stop:hover {
181
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -29px -83px no-repeat;
182
+}
183
+
184
+a.jp-previous {
185
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -112px no-repeat;
186
+}
187
+a.jp-previous:hover {
188
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -29px -112px no-repeat;
189
+}
190
+
191
+a.jp-next {
192
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -141px no-repeat;
193
+}
194
+a.jp-next:hover {
195
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -29px -141px no-repeat;
196
+}
197
+
198
+/* @end */
199
+
200
+/* @group progress bar */
201
+
202
+div.jp-progress {
203
+	overflow:hidden;
204
+	background-color: #ddd;
205
+}
206
+div.jp-audio div.jp-progress {
207
+	position: absolute;
208
+	top:32px;
209
+	height:15px;
210
+}
211
+div.jp-audio div.jp-type-single div.jp-progress {
212
+	left:110px;
213
+	width:186px;
214
+}
215
+div.jp-audio div.jp-type-playlist div.jp-progress {
216
+	left:166px;
217
+	width:130px;
218
+}
219
+div.jp-video div.jp-progress {
220
+	top:0px;
221
+	left:0px;
222
+	width:100%;
223
+	height:10px;
224
+}
225
+div.jp-seek-bar {
226
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -202px repeat-x;
227
+	width:0px;
228
+	height:100%;
229
+	cursor: pointer;
230
+}
231
+div.jp-play-bar {
232
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -218px repeat-x ;
233
+	width:0px;
234
+	height:100%;
235
+}
236
+
237
+/* The seeking class is added/removed inside jPlayer */
238
+div.jp-seeking-bg {
239
+	background: url("jplayer.blue.monday.seeking.gif");
240
+}
241
+
242
+/* @end */
243
+
244
+/* @group volume controls */
245
+
246
+
247
+a.jp-mute,
248
+a.jp-unmute,
249
+a.jp-volume-max {
250
+	width:18px;
251
+	height:15px;
252
+	margin-top:12px;
253
+}
254
+
255
+div.jp-audio div.jp-type-single a.jp-mute,
256
+div.jp-audio div.jp-type-single a.jp-unmute {
257
+	margin-left: 210px;	
258
+}
259
+div.jp-audio div.jp-type-playlist a.jp-mute,
260
+div.jp-audio div.jp-type-playlist a.jp-unmute {
261
+	margin-left: 154px;
262
+}
263
+
264
+div.jp-audio-stream div.jp-type-single a.jp-mute,
265
+div.jp-audio-stream div.jp-type-single a.jp-unmute {
266
+	margin-left:10px;
267
+}
268
+
269
+div.jp-audio a.jp-volume-max,
270
+div.jp-audio-stream a.jp-volume-max {
271
+	margin-left: 56px;	
272
+}
273
+
274
+div.jp-video a.jp-mute,
275
+div.jp-video a.jp-unmute,
276
+div.jp-video a.jp-volume-max {
277
+	position: absolute;
278
+	top:12px;
279
+	margin-top:0;
280
+}
281
+
282
+div.jp-video a.jp-mute,
283
+div.jp-video a.jp-unmute {
284
+	left: 50px;
285
+}
286
+
287
+div.jp-video a.jp-volume-max {
288
+	left: 134px;
289
+}
290
+
291
+a.jp-mute {
292
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -170px no-repeat;
293
+}
294
+a.jp-mute:hover {
295
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -19px -170px no-repeat;
296
+}
297
+a.jp-unmute {
298
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -60px -170px no-repeat;
299
+	display: none;
300
+}
301
+a.jp-unmute:hover {
302
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -79px -170px no-repeat;
303
+}
304
+a.jp-volume-max {
305
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -186px no-repeat;
306
+}
307
+a.jp-volume-max:hover {
308
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -19px -186px no-repeat;
309
+}
310
+
311
+div.jp-volume-bar {
312
+	position: absolute;
313
+	overflow:hidden;
314
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -250px repeat-x;
315
+	width:46px;
316
+	height:5px;
317
+	cursor: pointer;
318
+}
319
+div.jp-audio div.jp-volume-bar {
320
+	top:37px;
321
+	left:330px;
322
+}
323
+div.jp-audio-stream div.jp-volume-bar {
324
+	top:37px;
325
+	left:92px;
326
+}
327
+div.jp-video div.jp-volume-bar {
328
+	top:17px;
329
+	left:72px;
330
+}
331
+div.jp-volume-bar-value {
332
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -256px repeat-x;
333
+	width:0px;
334
+	height:5px;
335
+}
336
+
337
+/* @end */
338
+
339
+/* @group current time and duration */
340
+
341
+div.jp-audio div.jp-time-holder {
342
+	position:absolute;
343
+	top:50px;
344
+}
345
+div.jp-audio div.jp-type-single div.jp-time-holder {
346
+	left:110px;
347
+	width:186px;
348
+}
349
+div.jp-audio div.jp-type-playlist div.jp-time-holder {
350
+	left:166px;
351
+	width:130px;
352
+}
353
+
354
+div.jp-current-time,
355
+div.jp-duration {
356
+	width:60px;
357
+	font-size:.64em;
358
+	font-style:oblique;
359
+}
360
+div.jp-current-time {
361
+	float: left;
362
+	display:inline;
363
+}
364
+div.jp-duration {
365
+	float: right;
366
+	display:inline;
367
+	text-align: right;
368
+}
369
+
370
+div.jp-video div.jp-current-time {
371
+	margin-left:20px;
372
+}
373
+div.jp-video div.jp-duration {
374
+	margin-right:20px;
375
+}
376
+
377
+/* @end */
378
+
379
+/* @group playlist */
380
+
381
+div.jp-title {
382
+	font-weight:bold;
383
+	text-align:center;
384
+}
385
+
386
+div.jp-title,
387
+div.jp-playlist {
388
+	width:100%;
389
+	background-color:#ccc;
390
+	/*border-top:1px solid #009be3;*/
391
+}
392
+div.jp-type-single div.jp-title,
393
+div.jp-type-playlist div.jp-title,
394
+div.jp-type-single div.jp-playlist {
395
+	border-top:none;
396
+}
397
+div.jp-title ul,
398
+div.jp-playlist ul {
399
+	list-style-type:none;
400
+	margin:0;
401
+	padding:0 20px;
402
+	font-size:.72em;
403
+}
404
+
405
+div.jp-title li {
406
+	padding:5px 0;
407
+	font-weight:bold;
408
+}
409
+div.jp-playlist li {
410
+	padding:5px 0 4px 20px;
411
+	/*border-bottom:1px solid #eee;*/
412
+}
413
+
414
+div.jp-playlist li div {
415
+	display:inline;
416
+}
417
+
418
+/* Note that the first-child (IE6) and last-child (IE6/7/8) selectors do not work on IE */
419
+
420
+div.jp-type-playlist div.jp-playlist li:last-child {
421
+	padding:5px 0 5px 20px;
422
+	border-bottom:none;
423
+}
424
+div.jp-type-playlist div.jp-playlist li.jp-playlist-current {
425
+	list-style-type:square;
426
+	list-style-position:inside;
427
+	padding-left:7px;
428
+}
429
+div.jp-type-playlist div.jp-playlist a {
430
+	color: #333;
431
+	text-decoration: none;
432
+}
433
+div.jp-type-playlist div.jp-playlist a:hover {
434
+	color:#0d88c1;
435
+}
436
+div.jp-type-playlist div.jp-playlist a.jp-playlist-current {
437
+	color:#0d88c1;
438
+}
439
+
440
+div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove {
441
+	float:right;
442
+	display:inline;
443
+	text-align:right;
444
+	margin-right:10px;
445
+	font-weight:bold;
446
+	color:#666;
447
+}
448
+div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover {
449
+	color:#0d88c1;
450
+}
451
+div.jp-type-playlist div.jp-playlist span.jp-free-media {
452
+	float:right;
453
+	display:inline;
454
+	text-align:right;
455
+	margin-right:10px;
456
+}
457
+div.jp-type-playlist div.jp-playlist span.jp-free-media a{
458
+	color:#666;
459
+}
460
+div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{
461
+	color:#0d88c1;
462
+}
463
+span.jp-artist {
464
+	font-size:.8em;
465
+	color:#666;
466
+}
467
+
468
+/* @end */
469
+
470
+div.jp-video-play {
471
+	width:100%;
472
+	overflow:hidden; /* Important for nested negative margins to work in modern browsers */
473
+	cursor:pointer;
474
+	background-color:rgba(0,0,0,0); /* Makes IE9 work with the active area over the whole video area. IE6/7/8 only have the button as active area. */
475
+}
476
+div.jp-video-270p div.jp-video-play {
477
+	margin-top:-270px;
478
+	height:270px;
479
+}
480
+div.jp-video-360p div.jp-video-play {
481
+	margin-top:-360px;
482
+	height:360px;
483
+}
484
+div.jp-video-full div.jp-video-play {
485
+	height:100%;
486
+}
487
+a.jp-video-play-icon {
488
+	position:relative;
489
+	display:block;
490
+	width: 112px;
491
+	height: 100px;
492
+
493
+	margin-left:-56px;
494
+	margin-top:-50px;
495
+	left:50%;
496
+	top:50%;
497
+
498
+	background: url("jplayer.blue.monday.video.play.png") 0 0 no-repeat;
499
+	text-indent:-9999px;
500
+}
501
+div.jp-video-play:hover a.jp-video-play-icon {
502
+	background: url("jplayer.blue.monday.video.play.png") 0 -100px no-repeat;
503
+}
504
+
505
+
506
+
507
+
508
+
509
+div.jp-jplayer audio,
510
+div.jp-jplayer {
511
+	width:0px;
512
+	height:0px;
513
+}
514
+
515
+div.jp-jplayer {
516
+	background-color: #000000;
517
+}
518
+
519
+
520
+
521
+
522
+
523
+/* @group TOGGLES */
524
+
525
+/* The audio toggles are nested inside jp-time-holder */
526
+
527
+ul.jp-toggles {
528
+	list-style-type:none;
529
+	padding:0;
530
+	margin:0 auto;
531
+	overflow:hidden;
532
+}
533
+
534
+div.jp-audio .jp-type-single ul.jp-toggles {
535
+	width:25px;
536
+}
537
+div.jp-audio .jp-type-playlist ul.jp-toggles {
538
+	width:55px;
539
+	margin: 0;
540
+	position: absolute;
541
+	left: 325px;
542
+	top: 50px;
543
+}
544
+
545
+div.jp-video ul.jp-toggles {
546
+	margin-top:10px;
547
+	width:100px;
548
+}
549
+
550
+ul.jp-toggles li {
551
+	display:block;
552
+	float:right;
553
+}
554
+
555
+ul.jp-toggles li a {
556
+	display:block;
557
+	width:25px;
558
+	height:18px;
559
+	text-indent:-9999px;
560
+	line-height:100%; /* need this for IE6 */
561
+}
562
+
563
+a.jp-full-screen {
564
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -310px no-repeat;
565
+	margin-left: 20px;
566
+}
567
+
568
+a.jp-full-screen:hover {
569
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -30px -310px no-repeat;
570
+}
571
+
572
+a.jp-restore-screen {
573
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -60px -310px no-repeat;
574
+	margin-left: 20px;
575
+}
576
+
577
+a.jp-restore-screen:hover {
578
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -90px -310px no-repeat;
579
+}
580
+
581
+a.jp-repeat {
582
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -290px no-repeat;
583
+}
584
+
585
+a.jp-repeat:hover {
586
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -30px -290px no-repeat;
587
+}
588
+
589
+a.jp-repeat-off {
590
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -60px -290px no-repeat;
591
+}
592
+
593
+a.jp-repeat-off:hover {
594
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -90px -290px no-repeat;
595
+}
596
+
597
+a.jp-shuffle {
598
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") 0 -270px no-repeat;
599
+	margin-left: 5px;
600
+}
601
+
602
+a.jp-shuffle:hover {
603
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -30px -270px no-repeat;
604
+}
605
+
606
+a.jp-shuffle-off {
607
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -60px -270px no-repeat;
608
+	margin-left: 5px;
609
+}
610
+
611
+a.jp-shuffle-off:hover {
612
+	background: url("/jplayer/skin/blue.monday/jplayer.blue.monday.jpg") -90px -270px no-repeat;
613
+}
614
+
615
+
616
+/* @end */
617
+
618
+/* @group NO SOLUTION error feedback */
619
+
620
+.jp-no-solution {
621
+	padding:5px;
622
+	font-size:.8em;
623
+	background-color:#eee;
624
+	border:2px solid #009be3;
625
+	color:#000;
626
+	display:none;
627
+}
628
+
629
+.jp-no-solution a {
630
+	color:#000;
631
+}
632
+
633
+.jp-no-solution span {
634
+	font-size:1em;
635
+	display:block;
636
+	text-align:center;
637
+	font-weight:bold;
638
+}
639
+
640
+/* @end */

web/css/main.css → web/bundles/muzichcore/css/main.css 查看文件

@@ -1681,4 +1681,207 @@ div#myaccount_preferences input[type="submit"]
1681 1681
   float: right;
1682 1682
   margin-right: 7px;
1683 1683
   margin-top: 5px;
1684
+}
1685
+
1686
+/* old isolated css files */
1687
+div.show_options {
1688
+    float: right;
1689
+}
1690
+
1691
+#container #group_add_link, #container #group_add_close_link
1692
+{
1693
+  font-size: 120%;
1694
+  float: right;
1695
+}
1696
+
1697
+/*
1698
+1328276321_add_small.png
1699
+      1328276855_list-remove.png
1700
+      1328276953_clean.png */
1701
+
1702
+div.show_options
1703
+{
1704
+  float: right;
1705
+}
1706
+
1707
+#container .follow_link
1708
+{
1709
+  text-decoration: none;
1710
+  width: 110px;
1711
+  text-align: center;
1712
+}
1713
+
1714
+/*#container a.following
1715
+{
1716
+  background: -moz-linear-gradient(top, #08ec00 0%, #10d400 39%, #0a9800 100%);
1717
+  background: -webkit-linear-gradient(top, #08ec00 0%, #10d400 39%, #0a9800 100%);
1718
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #08ec00), color-stop(0.39, #10d400), color-stop(1, #0a9800));
1719
+  background: -o-linear-gradient(top, #08ec00 0%, #10d400 39%, #0a9800 100%);
1720
+  background: -ms-linear-gradient(top, #08ec00 0%, #10d400 39%, #0a9800 100%);
1721
+  background: linear-gradient(top, #08ec00 0%, #10d400 39%, #0a9800 100%);
1722
+  
1723
+  border: 1px solid #0a9800;
1724
+  color: white;
1725
+}
1726
+
1727
+#container a.following:hover
1728
+{  
1729
+  background: -moz-linear-gradient(top, #ff1e00 0%, #e50600 35%, #bf0a00 100%);
1730
+  background: -webkit-linear-gradient(top, #ff1e00 0%, #e50600 35%, #bf0a00 100%);
1731
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff1e00), color-stop(0.35, #e50600), color-stop(1, #bf0a00));
1732
+  background: -o-linear-gradient(top, #ff1e00 0%, #e50600 35%, #bf0a00 100%);
1733
+  background: -ms-linear-gradient(top, #ff1e00 0%, #e50600 35%, #bf0a00 100%);
1734
+  background: linear-gradient(top, #ff1e00 0%, #e50600 35%, #bf0a00 100%);
1735
+
1736
+  border: 1px solid #bf0a00;
1737
+  text-decoration: none;
1738
+}*/
1739
+
1740
+/*#container #element_add_link, #container #element_add_close_link
1741
+{
1742
+  color: white;
1743
+  font-size: 120%;
1744
+  float: right;
1745
+}*/
1746
+
1747
+/*#container #element_add_box
1748
+{
1749
+  background-color: #e3f6fd;
1750
+  padding: 20px;
1751
+}*/
1752
+
1753
+#container div.select_network a
1754
+{
1755
+  color: white;
1756
+}
1757
+
1758
+div.select_network a.all_network
1759
+{
1760
+  padding-left: 20px;
1761
+  background-image: url(/bundles/muzichcore/img/1328191242_keyboard_layout.png);
1762
+  background-repeat: no-repeat;
1763
+  background-position: 2px 3px;
1764
+}
1765
+
1766
+div.select_network a.my_network
1767
+{
1768
+  padding-left: 20px;
1769
+  background-image: url(/bundles/muzichcore/img/1328191129_edit_group.png);
1770
+  background-repeat: no-repeat;
1771
+  background-position: 2px 3px;
1772
+}
1773
+
1774
+div.more_filters a.new_comments
1775
+{
1776
+  margin-top: 5px;
1777
+  padding-left: 20px;
1778
+  background-image: url(/bundles/muzichcore/img/1332286007_comments_reply.png);
1779
+  background-repeat: no-repeat;
1780
+  background-position: 2px 3px;
1781
+}
1782
+
1783
+div.more_filters a.new_favorites
1784
+{
1785
+  margin-top: 5px;
1786
+  padding-left: 20px;
1787
+  background-image: url(/bundles/muzichcore/img/favorite.png);
1788
+  background-repeat: no-repeat;
1789
+  background-position: 2px 3px;
1790
+}
1791
+
1792
+div.more_filters a.new_tags
1793
+{
1794
+  margin-top: 5px;
1795
+  padding-left: 20px;
1796
+  background-image: url(/bundles/muzichcore/img/1333484018_rss-tag.png);
1797
+  background-repeat: no-repeat;
1798
+  background-position: 2px 3px;
1799
+}
1800
+
1801
+div.more_filters a.new_comments img, div.more_filters a.new_favorites img, div.more_filters a.new_tags img
1802
+{
1803
+  margin-bottom: -3px;
1804
+}
1805
+
1806
+div.select_network a.active
1807
+{
1808
+  background-color: #39c9cc
1809
+}
1810
+
1811
+div.tags_prompt
1812
+{
1813
+  margin-top: 5px;
1814
+}
1815
+
1816
+p.group_description
1817
+{
1818
+  font-size: 90%;
1819
+  text-indent: 15px;
1820
+}
1821
+
1822
+
1823
+
1824
+.hello
1825
+{
1826
+  background-color: #f4f4f4;
1827
+  padding: 30px;
1828
+}
1829
+
1830
+.hello #login_box, .hello #registration_box
1831
+{
1832
+  width: 525px;
1833
+  margin-left: auto;
1834
+  margin-right: auto;
1835
+  background-color: #e3f6fd;
1836
+  padding: 20px;
1837
+}
1838
+
1839
+#login_box input[id="username"], #login_box input[id="password"]
1840
+{
1841
+  width: 230px;
1842
+}
1843
+
1844
+/*#registration_link, #login_link
1845
+{
1846
+  float: right;
1847
+  font-size: 120%;
1848
+}*/
1849
+
1850
+
1851
+ul#moderate_tags li.tag
1852
+{
1853
+  font-size: 115%;
1854
+}
1855
+
1856
+ul#moderate_tags li.tag span.name
1857
+{
1858
+  width: 350px;
1859
+}
1860
+
1861
+ul#moderate_elements
1862
+{
1863
+  margin-left: 0px;
1864
+}
1865
+
1866
+ul#moderate_elements li.element
1867
+{
1868
+  list-style: none;
1869
+  background-color: #f0f0f0;
1870
+  margin-top: 25px;
1871
+}
1872
+
1873
+ul#moderate_elements div.controls
1874
+{
1875
+  text-align: center;
1876
+  font-size: 110%;
1877
+  font-weight: bold;
1878
+}
1879
+
1880
+
1881
+#container .link_navigation
1882
+{
1883
+  float: right;
1884
+  font-weight: bold;
1885
+  text-decoration: none;
1886
+  color: black;
1684 1887
 }

文件差异内容过多而无法显示
+ 1392 - 0
web/bundles/muzichcore/css/old.css


二进制
web/bundles/muzichcore/img/1317386146_cancel.png 查看文件


二进制
web/bundles/muzichcore/img/1323874012_error_small.png 查看文件


二进制
web/bundles/muzichcore/img/1323874038_error.png 查看文件


二进制
web/bundles/muzichcore/img/1323874685_warning.png 查看文件


二进制
web/bundles/muzichcore/img/1324917083_player.png 查看文件


二进制
web/bundles/muzichcore/img/1324917097_link.png 查看文件


二进制
web/bundles/muzichcore/img/1325329213_system-help.png 查看文件


二进制
web/bundles/muzichcore/img/1326549580_info.png 查看文件


二进制
web/bundles/muzichcore/img/1327151338_desktop.png 查看文件


二进制
web/bundles/muzichcore/img/1327168960_fileclose.png 查看文件


二进制
web/bundles/muzichcore/img/1328191129_edit_group.png 查看文件


二进制
web/bundles/muzichcore/img/1328191242_keyboard_layout.png 查看文件


+ 0 - 0
web/bundles/muzichcore/img/1328276321_add_small.png 查看文件


部分文件因为文件数量过多而无法显示