Update ExtraWeapons

This commit is contained in:
Justin Edmund 2023-01-02 05:10:10 -08:00
parent ed00f43af3
commit 44209c82af
4 changed files with 33 additions and 20 deletions

View file

@ -1,14 +1,15 @@
#ExtraGrid {
background: var(--extra-purple-bg);
border-radius: 8px;
border-radius: $card-corner;
box-sizing: border-box;
display: flex;
display: grid;
grid-template-columns: 1.42fr 3fr;
justify-content: center;
margin: 20px auto;
max-width: 766px;
padding: 16px 16px 16px 0;
max-width: calc($grid-width + 20px);
padding: $unit-2x $unit-2x $unit-2x 0;
position: relative;
left: 8px;
left: $unit;
@include breakpoint(tablet) {
left: auto;
@ -16,6 +17,13 @@
width: 100%;
}
@include breakpoint(phone) {
display: flex;
gap: $unit-2x;
padding: $unit-2x;
flex-direction: column;
}
& > span {
color: var(--extra-purple-text);
display: flex;
@ -24,17 +32,21 @@
justify-content: center;
line-height: 1.2;
font-weight: 500;
margin-right: 16px;
text-align: center;
}
.grid_weapons {
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin: 0;
padding: 0;
max-width: 528px;
#ExtraWeapons {
display: grid;
gap: $unit-3x;
grid-template-columns: repeat(3, minmax(0, 1fr));
@include breakpoint(tablet) {
gap: $unit-2x;
}
@include breakpoint(phone) {
gap: $unit;
}
}
.WeaponUnit .WeaponImage {

View file

@ -23,7 +23,7 @@ const ExtraWeapons = (props: Props) => {
return (
<div id="ExtraGrid">
<span>{t('extra_weapons')}</span>
<ul className="grid_weapons">
<ul id="ExtraWeapons">
{Array.from(Array(numWeapons)).map((x, i) => {
return (
<li key={`grid_unit_${i}`}>

View file

@ -1,9 +1,10 @@
#WeaponGrid {
align-items: center;
display: flex;
flex-direction: column;
justify-content: center;
#MainGrid {
aspect-ratio: 2/1;
display: grid;
gap: $unit-3x;
grid-template-columns: 1.278fr 3fr;
@ -23,7 +24,7 @@
}
}
.Weapons {
#Weapons {
display: grid; /* make the right-images container a grid */
grid-template-columns: repeat(
3,
@ -42,9 +43,9 @@
@include breakpoint(phone) {
gap: $unit;
}
}
li {
list-style: none;
}
li {
list-style: none;
}
}

View file

@ -361,7 +361,7 @@ const WeaponGrid = (props: Props) => {
{incompatibleAlert()}
<div id="MainGrid">
{mainhandElement}
<ul className="Weapons">{weaponGridElement}</ul>
<ul id="Weapons">{weaponGridElement}</ul>
</div>
{(() => {