|
521 | 521 |
|
522 | 522 | [:section
|
523 | 523 | [:h3 (tr [:settings_corp-card-sleeve "Corp card backs"])]
|
524 |
| - [:select {:value (:corp-card-sleeve @s "nsg") |
525 |
| - :on-change #(swap! s assoc :corp-card-sleeve (.. % -target -value))} |
| 524 | + [:select {:value (:corp-card-sleeve @s "nsg-card-back") |
| 525 | + :on-change #(swap! s assoc :corp-card-sleeve (or (.. % -target -value) "nsg-card-back"))} |
526 | 526 | (doall
|
527 | 527 | (for [[k v] (card-backs/card-backs-for-side :corp (-> @s :prizes :card-backs))]
|
528 | 528 | [:option {:value k :key k}
|
529 | 529 | (tr [(keyword (str "card-backs_" k)) (:name v)])]))]
|
530 | 530 |
|
531 |
| - ;; [:section |
| 531 | + |
532 | 532 | [:h3 (tr [:settings_runner-card-sleeve "Runner card backs"])]
|
533 |
| - [:select {:value (:runner-card-sleeve @s "nsg") |
534 |
| - :on-change #(swap! s assoc :runner-card-sleeve (.. % -target -value))} |
| 533 | + [:select {:value (:runner-card-sleeve @s "nsg-card-back") |
| 534 | + :on-change #(swap! s assoc :runner-card-sleeve (or (.. % -target -value) "nsg-card-back"))} |
535 | 535 | (doall
|
536 | 536 | (for [[k v] (card-backs/card-backs-for-side :runner (-> @s :prizes :card-backs))]
|
537 | 537 | [:option {:value k :key k}
|
538 | 538 | (tr [(keyword (str "card-backs_" k)) (:name v)])]))]
|
539 |
| - [:div "You can earn more card backs by placing well in select online tournaments. If you're an artist with art that you think would make for a good card back, please feel free to contact us"]] |
| 539 | + [:div "You can earn more card backs by placing well in select online tournaments. If you're an artist with art that you think would make for a good card back, please feel free to contact us"] |
| 540 | + |
| 541 | + [:div {:style {:display "flex" :justifyContent "center"}} |
| 542 | + [:div |
| 543 | + {:style {:display "flex" :flexDirection "column" :alighItems "center" :margin "1rem"}} |
| 544 | + [:img {:src (str "/img/card-backs/corp/" |
| 545 | + (get-in (card-backs/card-backs-for-side :corp (-> @s :prizes :card-backs)) [(keyword (:corp-card-sleeve @s "nsg-card-back")) :file]) |
| 546 | + ".png") |
| 547 | + :style {:maxWidth "200px"} |
| 548 | + :alt "Corp card back"}] |
| 549 | + [:div {:style {:marginTop "0.5rem" :textAlign "center"}} "Corp card back"]] |
| 550 | + |
| 551 | + [:div |
| 552 | + {:style {:display "flex" :flexDirection "column" :alighItems "center" :margin "1rem"}} |
| 553 | + [:img {:src (str "/img/card-backs/runner/" |
| 554 | + (get-in (card-backs/card-backs-for-side :runner (-> @s :prizes :card-backs)) [(keyword (:runner-card-sleeve @s "nsg-card-back")) :file]) |
| 555 | + ".png") |
| 556 | + :style {:maxWidth "200px"} |
| 557 | + :alt "Runner card back"}] |
| 558 | + [:div {:style {:marginTop "0.5rem" :textAlign "center"}} "Runner card back"]]]] |
540 | 559 |
|
541 | 560 | [:section
|
542 | 561 | [:h3 (tr [:settings_card-preview-zoom "Card preview zoom"])]
|
|
0 commit comments