diff --git a/src/page/image-button/image-button.html.ts b/src/page/image-button/image-button.html.ts index 68656aa..0ba3a4a 100644 --- a/src/page/image-button/image-button.html.ts +++ b/src/page/image-button/image-button.html.ts @@ -8,12 +8,16 @@ export const ImageButtonFactory = { shouldDownload = false }: { shouldDownload?: boolean } = {} ) => (href?: url) => - ` - - `; + ${href ? '' : ''} + `; diff --git a/src/page/image-button/image-button.scss b/src/page/image-button/image-button.scss index ada1b00..6cbdd7f 100644 --- a/src/page/image-button/image-button.scss +++ b/src/page/image-button/image-button.scss @@ -5,23 +5,19 @@ padding: var(--small-margin) 8px; text-align: center; - > button { - cursor: pointer; + .svg-container { + position: relative; + margin: auto; + @include square(var(--icon-size)); - > .svg-container { - position: relative; - margin: auto; - @include square(var(--icon-size)); - - > svg { - transition: stroke var(--transition-time), transform var(--transition-time); - } - } - - > p { - font-size: 0.9rem; - font-style: italic; - text-align: center; + > svg { + transition: stroke var(--transition-time), transform var(--transition-time); } } + + p { + font-size: 0.9rem; + font-style: italic; + text-align: center; + } }