Add style for player hand

This commit is contained in:
Jesse C. Fisher 2019-10-20 17:26:52 -07:00
parent 2a9c4a6a76
commit cf1e1b7493
3 changed files with 27 additions and 37 deletions

View File

@ -121,7 +121,7 @@ ol#cards-to-beat
////// Inventory ////// Inventory
.player form .player
ul#inventory ul#inventory
display: flex display: flex
flex-wrap: wrap flex-wrap: wrap
@ -142,3 +142,5 @@ ol#cards-to-beat
width: 6vmin width: 6vmin
border: 1px solid black border: 1px solid black
border-radius: .3vmin border-radius: .3vmin

View File

@ -12,25 +12,23 @@
- if seat.player - if seat.player
.player .player
.user-name= seat.player.display_name .user-name= seat.player.display_name
- if @game.started? - if @game.started?
%h1 hi .inventory-count= seat.player.inventory.count
.inventory-count= seat.player.inventory.count
-# Show player controls if player is owned by current_user -# Show player controls if player is owned by current_user
- if seat.player.soft_token = current_user.soft_token - if seat.player.soft_token == current_user.soft_token
= form_for @game, play_hand_game_path do |f| = form_for(@game,url: play_hand_game_path) do |f|
%ul#inventory %ul#inventory
- seat.player.inventory.each do |card| - seat.player.inventory.each do |card|
%li %li
%label %label
%input{form: "player_controls_" + card.player_id, %input{form: "player_controls_" + card.player_id.to_s,
type: "checkbox", type: "checkbox",
name: "player_card_ids[]", name: "player_card_ids[]",
data: {card_name: card.rank.gsub('11','J') .gsub('12','Q') .gsub('13','K') .gsub('14','A') .gsub('15','2') + ' ' + card.suit}, value: card.id} data: {card_name: card.rank.gsub('11','J') .gsub('12','Q') .gsub('13','K') .gsub('14','A') .gsub('15','2') + ' ' + card.suit}, value: card.id}
%img{src: "/assets/cards/png/" + (card.rank.gsub('J','jack').gsub('Q','queen').gsub('K','king').gsub('A','ace') + '_of_' + card.suit.downcase + "s.png").gsub('11','jack') .gsub('12','queen') .gsub('13','king') .gsub('14','ace') .gsub('15','2') } %img{src: "/assets/cards/png/" + (card.rank.gsub('J','jack').gsub('Q','queen').gsub('K','king').gsub('A','ace') + '_of_' + card.suit.downcase + "s.png").gsub('11','jack') .gsub('12','queen') .gsub('13','king') .gsub('14','ace') .gsub('15','2') }
-# = image_tag("hi")
%input{type: "submit", value: "Play Hand", name: "commit"} %input{type: "submit", value: "Play Hand", name: "commit"}
-# %input{type: "submit", value: "Pass", name: "pass"} -# %input{type: "submit", value: "Pass", name: "pass"}
= f.submit "Pass" = f.submit "Pass"

View File

@ -71,19 +71,9 @@
#game-component #game-component
%h1= @game.title %h1= @game.title
- if @game.started? #playerList
- else #top
%section#game-controls = render "seat", seat: @seats[0]
-# TODO: If not joinable, show why. i.e. game full #mid
-# TODO: DEPRECATED use seat sit instead this.state.data.is_joinable ? <button onClick={this.handleJoin}>Join</button> : null = render "seat", seat: @seats[1]
-# TODO: If not startable, show why. i.e. need more players
-# - if @game.can_accomodate(current_user)
= button_to "Join", join_game_path(@game)
#playerList
#top
= render "seat", seat: @seats[0]
#mid
= render "seat", seat: @seats[1]