summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-11-09 23:50:30 +0100
committerJules Laplace <julescarbon@gmail.com>2020-11-09 23:50:30 +0100
commitedeaa079b75885edd2be3677843c9cdb08a715ea (patch)
tree068d1a214991dff21b9965e1a50fb538593a1a09
parentc6a1d5be32ea77d87e88f8bc3f90e82b69ce1c83 (diff)
animate credits height
-rw-r--r--animism-align/frontend/app/views/viewer/checklist/credits.components.js2
-rw-r--r--animism-align/frontend/app/views/viewer/checklist/credits.css18
2 files changed, 16 insertions, 4 deletions
diff --git a/animism-align/frontend/app/views/viewer/checklist/credits.components.js b/animism-align/frontend/app/views/viewer/checklist/credits.components.js
index d466c5d..3e03ace 100644
--- a/animism-align/frontend/app/views/viewer/checklist/credits.components.js
+++ b/animism-align/frontend/app/views/viewer/checklist/credits.components.js
@@ -90,7 +90,7 @@ const CreditsVenue = ({ venue, open, setOpen }) => {
export const ArtistColumns = ({ artists }) => {
const artistGroups = groupColumns(artists.trim().split('\n'), 4)
return (
- <div className='artist-columns'>
+ <div className={'artist-columns columns-' + Math.floor(artistGroups[0].length / 2)}>
<div className='credits-title'>
Artists
</div>
diff --git a/animism-align/frontend/app/views/viewer/checklist/credits.css b/animism-align/frontend/app/views/viewer/checklist/credits.css
index d7626f9..f4bbf42 100644
--- a/animism-align/frontend/app/views/viewer/checklist/credits.css
+++ b/animism-align/frontend/app/views/viewer/checklist/credits.css
@@ -103,7 +103,19 @@
overflow: hidden;
transition: height 0.5s;
}
-.open .artist-columns,
-.open + .artist-columns {
+.open .artist-columns {
height: 17rem;
-} \ No newline at end of file
+}
+.open .artist-columns.columns-1,
+.open .artist-columns.columns-2,
+.open .artist-columns.columns-3 { height: 14rem; }
+.open .artist-columns.columns-4,
+.open .artist-columns.columns-5 { height: 17rem; }
+.open .artist-columns.columns-6 { height: 21rem; }
+.open .artist-columns.columns-7,
+.open .artist-columns.columns-8 { height: 23rem; }
+.open .artist-columns.columns-9,
+.open .artist-columns.columns-10 { height: 27rem; }
+.open .artist-columns.columns-11,
+.open .artist-columns.columns-12,
+.open .artist-columns.columns-13 { height: 30rem; }