From 77f146625c5b75223f1d5b7e07d263420ffa0af0 Mon Sep 17 00:00:00 2001 From: Hamcha Date: Sun, 15 Sep 2019 11:39:04 +0000 Subject: [PATCH] Add basic draft screen (#20) Full of mock code right now, needs to be removed when the real code will settle in --- src/components/DeckBuilder/CardPicker.vue | 12 +- src/components/DeckBuilder/DeckList.vue | 2 +- src/views/DeckBuilder.vue | 1 + src/views/Draft.vue | 197 +++++++++++++++++++++- 4 files changed, 201 insertions(+), 11 deletions(-) diff --git a/src/components/DeckBuilder/CardPicker.vue b/src/components/DeckBuilder/CardPicker.vue index 90dc017..90b7fc5 100644 --- a/src/components/DeckBuilder/CardPicker.vue +++ b/src/components/DeckBuilder/CardPicker.vue @@ -15,17 +15,23 @@ $padding: 10px; .cardpicker { - height: 100%; + max-height: 100%; display: grid; gap: $padding; - padding: ($padding * 4) $padding; - row-gap: $padding * 4; + padding: $padding; + place-items: stretch; } .ccgcard { display: flex; align-items: center; transition: 100ms all; + cursor: pointer; + img { + max-width: 100%; + max-height: 100%; + transition: box-shadow 60ms; + } &.available:hover img { box-shadow: 0 0 15px 5px rgba(200, 210, 255, 0.5); } diff --git a/src/components/DeckBuilder/DeckList.vue b/src/components/DeckBuilder/DeckList.vue index 6b56b57..519ab6a 100644 --- a/src/components/DeckBuilder/DeckList.vue +++ b/src/components/DeckBuilder/DeckList.vue @@ -78,7 +78,7 @@ font-weight: bold; font-size: 13pt; &:after { - content: " ×"; + content: "×"; font-weight: 300; } } diff --git a/src/views/DeckBuilder.vue b/src/views/DeckBuilder.vue index ef2b9d3..51df709 100644 --- a/src/views/DeckBuilder.vue +++ b/src/views/DeckBuilder.vue @@ -103,6 +103,7 @@ .cards { display: grid; grid-template-columns: 5% 1fr 5%; + column-gap: 10px; } .decklist { diff --git a/src/views/Draft.vue b/src/views/Draft.vue index e274df2..9a699b0 100644 --- a/src/views/Draft.vue +++ b/src/views/Draft.vue @@ -1,27 +1,118 @@