Compare commits
2 commits
f0257ba2d3
...
f8a5ce4490
Author | SHA1 | Date | |
---|---|---|---|
f8a5ce4490 | |||
81f0845d4a |
3 changed files with 41 additions and 9 deletions
|
@ -1,3 +1,21 @@
|
||||||
|
@import "../partials/clean/constants"
|
||||||
|
|
||||||
|
.pet-filters
|
||||||
|
fieldset
|
||||||
|
display: flex
|
||||||
|
flex-direction: row
|
||||||
|
align-items: center
|
||||||
|
justify-content: center
|
||||||
|
gap: .5em
|
||||||
|
|
||||||
|
legend
|
||||||
|
display: contents
|
||||||
|
font-weight: bold
|
||||||
|
|
||||||
|
[role=navigation]
|
||||||
|
margin-block: .5em
|
||||||
|
text-align: center
|
||||||
|
|
||||||
.pet-types
|
.pet-types
|
||||||
list-style-type: none
|
list-style-type: none
|
||||||
display: flex
|
display: flex
|
||||||
|
@ -16,17 +34,22 @@
|
||||||
display: block
|
display: block
|
||||||
border-radius: 1em
|
border-radius: 1em
|
||||||
padding: .5em
|
padding: .5em
|
||||||
|
text-decoration: none
|
||||||
|
background: white
|
||||||
|
&:hover
|
||||||
|
outline: 1px solid $module-border-color
|
||||||
|
background: $module-bg-color
|
||||||
|
|
||||||
img
|
img
|
||||||
width: 100%
|
width: 100%
|
||||||
height: auto
|
height: auto
|
||||||
aspect-ratio: 1 / 1
|
aspect-ratio: 1 / 1
|
||||||
position: relative
|
|
||||||
z-index: -1
|
|
||||||
margin-bottom: -1em
|
margin-bottom: -1em
|
||||||
|
|
||||||
.name
|
.name
|
||||||
background: white
|
background: inherit
|
||||||
padding: .25em .5em
|
padding: .25em .5em
|
||||||
border-radius: .5em
|
border-radius: .5em
|
||||||
margin: 0 auto
|
margin: 0 auto
|
||||||
|
position: relative
|
||||||
|
z-index: 1
|
||||||
|
|
|
@ -18,19 +18,26 @@
|
||||||
display: block
|
display: block
|
||||||
border-radius: 1em
|
border-radius: 1em
|
||||||
padding: .5em
|
padding: .5em
|
||||||
|
background: white
|
||||||
|
text-decoration: none
|
||||||
|
&:hover
|
||||||
|
outline: 1px solid $module-border-color
|
||||||
|
background: $module-bg-color
|
||||||
|
|
||||||
outfit-viewer
|
outfit-viewer
|
||||||
width: 100%
|
width: 100%
|
||||||
height: auto
|
height: auto
|
||||||
aspect-ratio: 1 / 1
|
aspect-ratio: 1 / 1
|
||||||
position: relative
|
position: relative
|
||||||
z-index: -1
|
z-index: 0
|
||||||
margin-bottom: -1em
|
margin-bottom: -1em
|
||||||
|
|
||||||
.name
|
.name
|
||||||
background: white
|
background: inherit
|
||||||
padding: .25em .5em
|
padding: .25em .5em
|
||||||
border-radius: .5em
|
border-radius: .5em
|
||||||
|
position: relative
|
||||||
|
z-index: 1
|
||||||
|
|
||||||
.glitched
|
.glitched
|
||||||
cursor: help
|
cursor: help
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
- title "Rainbow Pool"
|
- title "Rainbow Pool"
|
||||||
- use_responsive_design
|
- use_responsive_design
|
||||||
|
|
||||||
= form_with method: :get do |form|
|
= form_with method: :get, class: "pet-filters" do |form|
|
||||||
|
%fieldset
|
||||||
|
%legend Filter by:
|
||||||
= form.select :color, @color_names, selected: @selected_color&.human_name, include_blank: "Color…"
|
= form.select :color, @color_names, selected: @selected_color&.human_name, include_blank: "Color…"
|
||||||
= form.select :species, @species_names, selected: @selected_species&.human_name, include_blank: "Species…"
|
= form.select :species, @species_names, selected: @selected_species&.human_name, include_blank: "Species…"
|
||||||
= form.submit "Filter"
|
= form.submit "Go"
|
||||||
|
|
||||||
= will_paginate @pet_types
|
= will_paginate @pet_types
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue