diff --git a/client/assets/styles/instance.mobile.css b/client/assets/styles/instance.mobile.css
index 0a747e94..20c9c54d 100644
--- a/client/assets/styles/instance.mobile.css
+++ b/client/assets/styles/instance.mobile.css
@@ -1,20 +1,20 @@
@media (max-height: 800px), (max-width: 1000px) {
.instance {
display: grid;
- grid-template-columns: 100%;
- grid-template-rows: repeat(4, min-content);
+ grid-template-columns: 1fr;
+ grid-template-rows: min-content, min-content, min-content, 1fr;
grid-template-areas:
"top"
"controls"
- "first"
- "second"
+ "mvbox"
+ "mcryps"
}
/* Default view */
.instance .equip { display: none; }
.instance .info { display: none; }
.instance .cryp-list { display: none; }
.vbox {
- grid-area: first;
+ grid-area: mvbox;
display: grid;
grid-template-rows: min-content min-content min-content;
grid-template-columns: 1fr;
@@ -47,7 +47,7 @@
#toggle-vbox:checked ~ .vbox { display: none; }
#toggle-vbox:checked ~ .equip {
display: initial;
- grid-area: first;
+ grid-area: mvbox;
}
#toggle-vbox:checked ~ .highlight {
@@ -55,14 +55,13 @@
}
#toggle-vbox:checked ~ .cryp-list {
- grid-area: second;
- display: flex;
+ grid-area: mcryps;
+ display: grid;
justify-content: center;
- flex-flow: row wrap;
- flex: 1;
- width: 100%;
- }
+ grid-template-columns: 1fr 1fr;
+ grid-template-rows: 1fr 1fr;
+ }
#toggle-vbox { display: none; }
@@ -76,15 +75,20 @@
margin-right: 0.5em;
}
+ .instance .cryp-list {
+ display: grid;
+ grid-auto-columns: 1fr 1fr;
+ }
+
.cryp-list .skills {
flex-flow: row;
align-items: stretch;
}
.instance-cryp {
- flex: 1;
+ grid-row: 2;
display: grid;
- grid-template-rows: min-content min-content;
+ grid-template-rows: min-content 1fr;
grid-template-areas:
"name "
"avatar ";
@@ -95,9 +99,6 @@
transition-delay: 0;
transition-timing-function: ease;
}
- .instance-cryp img {
- width: 35px;
- }
.instance-cryp .skills {
display: none;
@@ -113,10 +114,10 @@
.instance-cryp-active {
- flex: 1;
- order: -1;
+ grid-row: 1;
+ grid-column: 1 / 3;
display: grid;
- grid-template-rows: min-content min-content min-content min-content min-content;
+ grid-template-rows: min-content min-content min-content 1fr min-content;
grid-template-areas:
"name "
"skills "
diff --git a/client/src/utils.jsx b/client/src/utils.jsx
index add2dddf..91677b88 100644
--- a/client/src/utils.jsx
+++ b/client/src/utils.jsx
@@ -80,10 +80,10 @@ function clearAnimation(id) {
}
function crypAvatar(name, id) {
- useEffect(() => {
- animateCryp(id);
- return () => clearAnimation(id);
- });
+ // useEffect(() => {
+ // animateCryp(id);
+ // return () => clearAnimation(id);
+ // });
return (
animateCryp(id));
+ // useEffect(() => {
+ // animateCryp(id);
+ // return () => clearAnimation(id);
+ // });
return (