Haml templates, artist page renderer

This commit is contained in:
magnolia-fan
2011-09-08 05:48:33 +04:00
parent 6694af18c2
commit 1b02272d81
12 changed files with 149 additions and 766 deletions
+20
View File
@@ -0,0 +1,20 @@
.row.artist-info
.span4.columns.pic
%img{ :src => @data[:artist][:pic] }
.span7.columns.desc
%h2= @data[:artist][:name]
= @data[:artist][:desc]
- @data[:albums].each do |album|
.row.album
.span4.columns.art
%img{ :src => album[:pic] }
.button-container
%a.btn Add to playlist
.span7.columns.tracks
%h3= album[:name] + " (" + album[:year].to_s + ")"
%table.zebra-striped.tracklist
- album[:tracks][:album].each do |track|
%tr
%td.song-title= track[:name]
%td.song-duration= track[:duration]
+36 -7
View File
@@ -42,10 +42,39 @@
.container#main
.row
.span11.columns
.row.artist-info
.span4.columns.pic
%img{ :src => "http://userserve-ak.last.fm/serve/_/33371/Foo+Fighters.jpg" }
.span7.columns.desc
%h2 Foo Fighters
Foo Fighters are an American rock band formed by singer/guitarist Dave Grohl in 1995 in Seattle, USA. Grohl formed the group as a one-man project after the dissolution of his previous band Nirvana in 1994. Prior to the release of Foo Fighters in 1995, Grohl drafted Nate Mendel (bass), William Goldsmith (drums) (both of Sunny Day Real Estate and The Fire Theft), and Pat Smear (guitar) to complete the group.
.span11.columns#content
 
.span5.columns
.player
%h5.now-playing Foo Fighters — Long Road to Ruin
.progress
.loaded
.played
.buttons
%a.btn.small-round «
%a.btn.large.large-round ►
%a.btn.small-round »
.playlist
%table
%tr
%td.song-title
.artist-name Foo Fighters
The Pretender
%td.song-duration 4:29
%tr
%td.song-title
.artist-name Foo Fighters
Let It Die
%td.song-duration 4:29
%tr
%td.song-title
.artist-name Foo Fighters
Erase/Replace
%td.song-duration 4:29
%tr
%td.song-title
.artist-name Foo Fighters
Long Road to Ruin
%td.song-duration 4:29