diff --git a/assets/styles/app.css b/assets/styles/app.css index 94e8114..7639675 100644 --- a/assets/styles/app.css +++ b/assets/styles/app.css @@ -141,6 +141,7 @@ main#searchResults { text-align: center; } & div.results { + width: 90%; display: grid; grid-template-columns: 1fr 1fr 1fr; justify-items: stretch; @@ -152,10 +153,24 @@ section.album { display: flex; flex-direction: column; align-items: center; + justify-content: center; + gap: 0.6rem; padding: 0.7rem; width: auto; - transition: all ease-out 0.2s; + /* max-width: max-content; */ + transition: all ease-out 0.15s; box-shadow: var(--shadow); + border-radius: var(--radius); + &.fav { + transform: rotate(-1deg); + } + &:hover { + transform: scale(1.01); + box-shadow: var(--shadow-hover); + &.fav { + transform: rotate(-1deg) scale(1.01); + } + } & > span { width: fit-content; & > * { @@ -167,8 +182,16 @@ section.album { width: 100%; max-width: 260px; } - &:hover { - transform: scale(1.02); - box-shadow: var(--shadow-hover); + & > button { + background: var(--light); + border-radius: var(--radius); + box-shadow: var(--shadow); + padding: 8px 12px; + transition: all ease-out 0.15s; + border: none; + outline: none; + &:hover { + box-shadow: var(--shadow-hover); + } } } diff --git a/templates/search/search.html.twig b/templates/search/search.html.twig index b6c60fd..850e9af 100644 --- a/templates/search/search.html.twig +++ b/templates/search/search.html.twig @@ -1,11 +1,23 @@ {% extends 'base.html.twig' %} {% block title %} results for {{ query }} !{% endblock %} {% block body %} + Results for "{{ query }}" with {{fruit_emoji}}: {% for result in results %} {% set array = result['title']|split('-') %} {% set artist = array[0] %} {% set album = array[1] %} - + {{album}} by @@ -16,7 +28,9 @@ endblock %} {% block body %} src="{{result['cover_image']}}" alt="{{album ~ ' by ' ~ artist}}" /> - + + Add to favorites + {% endfor %}