@use 'iro-sass/src/index' as iro; @use 'iro-design/src/functions' as fn; @use 'include-media/dist/include-media' as media; @include iro.props-namespace('exhibit') { @include iro.props-store(( --colors: ( --footer: ( --bg: fn.global-color(--bg-hi), ), ) ), 'colors'); @include iro.bem-component(iro.props-namespace()) { display: grid; grid-template-rows: 1fr auto; grid-template-areas: 'content' 'footer'; box-sizing: border-box; height: 100vh; @include iro.bem-elem('content') { grid-area: content; height: auto; overflow: hidden; } @include iro.bem-elem('footer') { grid-area: footer; background-color: fn.color(--footer --bg); } } }