From 631208ad140040b0cd82db32ba6a48acbfbb2a29 Mon Sep 17 00:00:00 2001
From: Sybil <sybil.deboin@gmail.com>
Date: Fri, 19 Sep 2014 23:10:33 +0200
Subject: [PATCH] Menu improved : next track, hide/show player, position fixed.

---
 app/assets/javascripts/.music_player.js.swo   | Bin 0 -> 12288 bytes
 app/assets/javascripts/music_player.js        |  35 ++++++++++++
 .../stylesheets/.music_index.css.swp}         | Bin 12288 -> 12288 bytes
 app/assets/stylesheets/music_index.css        |  52 +++++++++++-------
 app/views/layouts/.application.html.erb.swp   | Bin 12288 -> 12288 bytes
 app/views/layouts/application.html.erb        |   5 +-
 app/views/tags/index.html.erb                 |   2 +-
 7 files changed, 72 insertions(+), 22 deletions(-)
 create mode 100644 app/assets/javascripts/.music_player.js.swo
 rename app/{views/shared/._music.html.erb.swp => assets/stylesheets/.music_index.css.swp} (76%)

diff --git a/app/assets/javascripts/.music_player.js.swo b/app/assets/javascripts/.music_player.js.swo
new file mode 100644
index 0000000000000000000000000000000000000000..0c298efffb640fc2337f7b56d73c4b0909f1b01f
GIT binary patch
literal 12288
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
H6Ke(lu}X9|

literal 0
HcmV?d00001

diff --git a/app/assets/javascripts/music_player.js b/app/assets/javascripts/music_player.js
index 8d1ade0..161d7d0 100644
--- a/app/assets/javascripts/music_player.js
+++ b/app/assets/javascripts/music_player.js
@@ -1,5 +1,6 @@
 var music_info;
 var player;
+var player_display = false;
 
 $( ".clickable_links" ).each(function() {
   if ($(this).data().player == "youtube" ) {
@@ -22,6 +23,8 @@ function youtube_click() {
 
 function youtube_player() {
   player_destroy();
+  player_button();
+  next_button();
   player = new YT.Player('player_block', {
     height: '390',
     width: '640',
@@ -69,6 +72,10 @@ function soundcloud_click() {
 function player_destroy() {
   $("#on_play").removeAttr("id");
   music_info.attr("id", "on_play");
+
+  $("#player").remove();
+  $("#next").remove();
+
   if (player) {
     if ($("#player_block").length == 0) {
       $("#player_position").append("<div id=\"player_block\"></div>");
@@ -97,6 +104,8 @@ function soundcloud_listener() {
 
 function soundcloud_player() {
   player_destroy();
+  player_button();
+  next_button();
   var music_url = "https://www.soundcloud.com/"+music_info.data().url;
   SC.oEmbed(music_url, { auto_play: true , maxheight: 120, maxwidth: 1000 }, function(oEmbed, error) {
     if (error) { 
@@ -110,3 +119,29 @@ function soundcloud_player() {
   });
 }
 
+function player_button(){
+  if (player_display) {
+    $(".menu").prepend("<span><a id=\"player\">Player [Hide]</a></span>");
+  }
+  else {
+    $(".menu").prepend("<span><a id=\"player\">Player [Show]</a></span>");
+  }
+
+  $("#player").on( 'click', function(){ 
+    if ( player_display ) {
+      $("#player_position").css("display", "none");
+      $("#player").html("Player [Show]");
+      player_display = false;
+    }
+    else {
+      $("#player_position").css("display", "block");
+      $("#player").html("Player [Hide]");
+      player_display = true;
+    }
+  });
+}
+
+function next_button(){
+  $(".menu").append("<span><a id=\"next\">Next</a></span>");
+  $("#next").on( 'click', next_music);
+}
diff --git a/app/views/shared/._music.html.erb.swp b/app/assets/stylesheets/.music_index.css.swp
similarity index 76%
rename from app/views/shared/._music.html.erb.swp
rename to app/assets/stylesheets/.music_index.css.swp
index 7de8c0b5ec70c19b8cf878edc212195df87c3eff..0fb5045a9f2ae050c1d03772a132e72caf7d677f 100644
GIT binary patch
literal 12288
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

literal 12288
zcmYc?2=nw+FxN9-U|?VnU|^WFR5D~D(>oSBK?a86%B0L3kT?MxQk+<jk)4@JNNpY1
zK>hI4q=1~nN~io1{ltO-{j$u|@?!nsjKreU6#e+z(&Efyy^NCF9KF<{Bmx$XN{@!X
zXb2D&0;MHsx)!_)#zuw)APve&iVDI)p&;fc9u0xf5Eu=C(GVC7fzc2c4S~@R7!85Z
z5EvmLP*T9iP|v`?zy$TLIFx2YqoLeUYBU5!Ltr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(2!=pn3Ijt74+Fy$9?1MZtpER*pMl{RKLf*Jeg=j~{0t05{0t1<{0t0g
z{0s~a_!t;2^D!_i=3`)J=VM^d<zrw_=3`)B<6~gB!^^;MiI;(48!rPxGA{!|BrgMl
zH7^6h6CMVJTTpv0gX|iDVKwUH(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fx#C7Hu^c4
zb_@y%Hu}W{iFqKFf`W~ztwK&_UUqy*z5-;8adJjtUS4XBUU6z(N@`JjW>K<^g1SCf
zu2{dcIJKx)UtJr_)x%V(pb9e924ucMa!z7#v8@tVX*|R<C9o`-^+k#08em0wC5h?9
zdbx=O)iotGa95Rpgpr&8Qlzi04HmA|%gWEp(@;`S($vIhHAn+ii&6bul39|Issjy#
z(xM#P=7AIvVIVAYKs1v3LEOC59L!JzN$3@qCTXZEtLvz%<Mt3pA;f;naL!CovIE5_
zBtSD$6jbeyqdPSZBm&l~prD{oQk0mStze7rG}wOqjFOUqVyhVa7=4ZM^70rxP5a{f
z(!7-9ocz+17`^2D+!%d*kP8_=W~Am6XQn|-D5)$+Rj{>HP(r9z0xQC4m7Z3aEy65J
zgDUe&OG=Ycl@u5h6jBmP5_L<9a%`1AK7<Jr<Rn(67D2=yz6QHO)efO2GX+^194JZ(
b3^qBLur!*SlbM{In3R(m4@wioN(u}BL2)uK

diff --git a/app/assets/stylesheets/music_index.css b/app/assets/stylesheets/music_index.css
index 7176eca..ecc5763 100644
--- a/app/assets/stylesheets/music_index.css
+++ b/app/assets/stylesheets/music_index.css
@@ -1,13 +1,12 @@
-a, .clickable_links span{
+a, .page.current, .clickable_links span{
   display: inline-block;
   font: 15px Helvetica Neue, Helvetica, Arial, sans-serif;
   overflow: hidden;
   color: rgba(255,220,180,1);
-  font-weight: 550;
   vertical-align: middle;
 }
 
-a
+a, .page.current
 {
   text-decoration: none;
   /* 250 220 180 1*/
@@ -18,6 +17,7 @@ a
 .cloud{
   color: rgba(0, 110, 140, 0.95);
 }
+
 .cloud:hover{
   color: rgba(255,220,180,1);
   background-color: rgba(0, 110, 140, 0.95);
@@ -32,8 +32,8 @@ a:hover{
 ul
 {
   list-style-type: none;
-  margin: 5px;
-  padding: 0px;
+  padding: 0;
+  margin: 0;
 }
 
 .clickable_links
@@ -57,12 +57,6 @@ ul
 .page.current{
   background-color: rgba(255,220,180,1);
   color: rgba(0, 110, 140, 0.95);
-  display: inline-block;
-  font: 15px Helvetica Neue, Helvetica, Arial, sans-serif;
-  font-weight: 550;
-  vertical-align: middle;
-  border-radius:20px;
-  padding: 2px 6px;
 }
 
 .clickable_links:hover{
@@ -74,22 +68,42 @@ ul
 }
 
 .menu {
-  background-color: rgba(0, 110, 140, 1);
   margin: auto;
-  cursor: pointer;
-  border-radius: 12px;
-  width: 60%;
+  text-align: center;
+  background-color: rgba(0, 110, 140, 1);
+}
+#white{
+  height: 73px;
 }
 
+#header{
+  position:fixed;
+  width: 100%;
+  background-color: white;
+  padding: 10px 0;
+  margin: 0; 
+  top: 0;
+}
+
+body, html, head{
+  padding:0;
+  margin: 0;
+}
+
+
 .menu a{
-  width: 24.55%;
+  cursor: pointer;
+  width: 15%;
   padding: 15px 0;
-  border-radius: 12px;
   display: inline-block;
   font: 20px Helvetica Neue, Helvetica, Arial, sans-serif;
   overflow: hidden;
   vertical-align: middle;
-  text-align: center;
+  border-radius: 0;
+}
+
+#player_position{
+  display: none;
 }
 
 .music_id
@@ -110,7 +124,7 @@ ul
 
 .music_sender
 {
-  width: 10%;
+  width: 12%;
 }
 
 .music_tags
diff --git a/app/views/layouts/.application.html.erb.swp b/app/views/layouts/.application.html.erb.swp
index 1caf2a10765c22112bcad1804794860ce23a4401..be86fcde058000883890e6b2866bfe0a62704611 100644
GIT binary patch
delta 301
zcmZojXh@JsG6?hZRWR2xVPIfj5MW?9+$<B)%=LyP*LS1TH-1Lh&4L1-`FVAD7#Q~Q
zKvc+17F1AA)8=PjkmP4z5aMTG_`}D*aGsBWVGbVyLp~n^g9{%6gB2eGgApGC!v|gl
zhUdHt47Ye07;f@1FkIwiU})iGVDRK+U|{8CU^vFZz;G05`ZgX0hB-V83~P887`k{E
z7;<?wGqNObPj=K$=CpwV{mBn?3@4{*2~Bp?kQKDi&nU^wv14GcDNZiREGSW!?4Tjd
z4i%m3s1ZGRt+wK1FCCxB8+Gd^2k3E4R?w4Wwb4(>ESnsu_ew1#vrHi~#a1aJH8CZ%
XNXd@D1}0LTky(<eWCu~|pnm`W|I$f<

delta 447
zcmZojXh@JsG6?hZRWR2xVPIfj5MW@iHI)u&=6b_oC%94S8$YAWW<i0^{JgO|3=A)M
zASz@g3o5ABTk|t8sPZ!~{NQ6?ILgPsFoTbQA(xMVA(@YXA)1eY!H$oCL57ckL70z$
zfsK!Wft8Pe;V&-(!v<akhEiSz218y3hEF^U3?HE;gZLu63=G1&3=H3S7#P0sFfcsl
zVPJU1!@w|&hk;=#4+FzFZU%-RZU%;zTnz3Ev$z--Qn?ryY`7R0K65fKoZ)0(IL*nx
zu#1y{VJ9a8!y--whJ~CA4DOr^3~rnZ40|~k81`^5FwEs(V3@<fz~IQiz+lF)nUTeU
zeeyqT?#chOl_x*Yv6yVAqcGV}M{DvkodhUtIN4A~LdeEOKcgf!$Bu!)rZ~AMv!Dc|
zOarP-ZL*P$^<)7Z!O0JFgrH(NP}&VjM?&ePlZ|vVCqL5><FP>kleKgVH$T&nW1K9f
r$1B62pkR}dS*DPgVyje;lUSKr6km{EoLQ2YpQkk0K=0LLXZ^hZSxs&M

diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
index fd88f04..10b5eac 100644
--- a/app/views/layouts/application.html.erb
+++ b/app/views/layouts/application.html.erb
@@ -6,6 +6,8 @@
   <%= csrf_meta_tags %>
 </head>
 <body>
+<div id="white"></div>
+<div id="header">
   <ul>
     <li class="menu">
     <span><a href="/musics">Home</a></span> 
@@ -14,8 +16,7 @@
     <span><a href="/tags">Tags</a></span> 
     </li>
   </ul>
-  <div id="player_position">
-    <div id="player_block"></div>
+    <div id="player_position"><div id="player_block"></div></div>
   </div>
 <%= yield %>
 
diff --git a/app/views/tags/index.html.erb b/app/views/tags/index.html.erb
index f2321bf..5e26506 100644
--- a/app/views/tags/index.html.erb
+++ b/app/views/tags/index.html.erb
@@ -1,4 +1,4 @@
 <% @tagcloud.each do |tag,weight| %>
-  <%= link_to tag, '/musics/tags/'+tag, style: "font-size:"+(15+weight*200).to_s+"px", class: "cloud" %>
+  <%= link_to tag, '/musics/tags/'+tag, style: "font-size:"+(15+weight*100).to_s+"px", class: "cloud" %>
 <% end %>
 
-- 
GitLab