diff --git a/components/CharacterGrid/index.scss b/components/CharacterGrid/index.scss
index 97fc45ad..f379266b 100644
--- a/components/CharacterGrid/index.scss
+++ b/components/CharacterGrid/index.scss
@@ -3,27 +3,36 @@
flex-direction: column;
justify-content: center;
margin: auto;
- max-width: 761px;
+ max-width: $grid-width;
@include breakpoint(tablet) {
align-items: center;
}
}
-#grid_characters {
+#Characters {
display: grid;
grid-template-columns: repeat(5, minmax(0, 1fr));
- gap: $unit;
+ gap: $unit-3x;
margin: 0;
padding: 0;
- max-width: 761px;
+ max-width: $grid-width;
isolation: isolate;
@include breakpoint(tablet) {
+ gap: $unit-2x;
justify-content: space-between;
width: 100%;
}
+ // prettier-ignore
+ @media only screen
+ and (max-width: 500px)
+ and (max-height: 920px)
+ and (-webkit-min-device-pixel-ratio: 2) {
+ gap: $unit;
+ }
+
& > li:last-child {
margin: 0;
}
diff --git a/components/CharacterGrid/index.tsx b/components/CharacterGrid/index.tsx
index 916bc677..f74d6e0b 100644
--- a/components/CharacterGrid/index.tsx
+++ b/components/CharacterGrid/index.tsx
@@ -361,7 +361,7 @@ const CharacterGrid = (props: Props) => {
resolveConflict={resolveConflict}
resetConflict={resetConflict}
/>
-
+
{Array.from(Array(numCharacters)).map((x, i) => {
return (
-
diff --git a/components/CharacterUnit/index.scss b/components/CharacterUnit/index.scss
index afac9443..0cf54982 100644
--- a/components/CharacterUnit/index.scss
+++ b/components/CharacterUnit/index.scss
@@ -76,4 +76,10 @@
}
}
}
+
+ .CharacterName {
+ @include breakpoint(phone) {
+ font-size: $font-tiny;
+ }
+ }
}
diff --git a/components/ExtraSummons/index.scss b/components/ExtraSummons/index.scss
index 86a7c794..1d9bb8de 100644
--- a/components/ExtraSummons/index.scss
+++ b/components/ExtraSummons/index.scss
@@ -1,21 +1,35 @@
-#ExtraSummons {
+.ExtraGrid.Summons {
background: var(--subaura-orange-bg);
- border-radius: 8px;
+ border-radius: $input-corner;
box-sizing: border-box;
- display: flex;
+ display: grid;
+ grid-template-columns: 2.32fr 2fr;
justify-content: center;
margin: 20px auto;
- max-width: 727px;
- padding: 16px 16px 16px 0;
+ max-width: calc($grid-width + 20px);
+ padding: $unit-3x $unit-3x $unit-3x 0;
position: relative;
left: 9px;
- @include breakpoint(phone) {
+ @include breakpoint(tablet) {
left: auto;
- max-width: auto;
+ max-width: $grid-width;
+ padding: $unit-2x;
width: 100%;
}
+ @include breakpoint(phone) {
+ display: flex;
+ gap: $unit-2x;
+ padding: $unit-2x;
+ flex-direction: column;
+
+ #ExtraSummons {
+ max-width: 50vw;
+ margin: 0 auto;
+ }
+ }
+
& > span {
color: var(--subaura-orange-text);
display: flex;
@@ -23,17 +37,21 @@
justify-content: center;
line-height: 1.2;
font-weight: 500;
- margin-right: 16px;
text-align: center;
- width: 387px;
}
- #grid_summons {
+ #ExtraSummons {
display: grid;
- grid-template-columns: auto auto;
- grid-column-gap: $unit * 2;
- grid-template-rows: 1fr;
- grid-row-gap: $unit * 3;
+ gap: $unit-3x;
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+
+ @include breakpoint(tablet) {
+ gap: $unit-2x;
+ }
+
+ @include breakpoint(phone) {
+ gap: $unit;
+ }
& > li {
list-style: none;
diff --git a/components/ExtraSummons/index.tsx b/components/ExtraSummons/index.tsx
index 30a32352..4ef55272 100644
--- a/components/ExtraSummons/index.tsx
+++ b/components/ExtraSummons/index.tsx
@@ -21,9 +21,9 @@ const ExtraSummons = (props: Props) => {
const { t } = useTranslation('common')
return (
-