diff options
| Commit | 2513e31f732794e54f62edaf3fde9fe5ab129dfe (patch) | |
|---|---|---|
| Author | 2018-12-23 14:05:04 +0800 | |
| Committer | 2018-12-23 14:05:04 +0800 | |
| Files | 9726dd318fa7f01d939ece804aad28fc5661e700 /src/_viewer-360.scss | |
| Spectre-Dark-Gruvbox-0.5.8.tar Spectre-Dark-Gruvbox-0.5.8.tar.gz Spectre-Dark-Gruvbox-0.5.8.zip | ||
| Parent | b27f43a679e259ce11d3c084f3d18c628e198924 (diff) | |
| Parent | cb542639988948295b0dd3afb36a5117b8572169 (diff) | |
Merge pull request #551 from picturepan2/0.5.8 v0.5.8
0.5.8
1 files changed, 14 insertions, 13 deletions
| -rw-r--r-- | src/_viewer-360.scss | 27 |
diff --git a/src/_viewer-360.scss b/src/_viewer-360.scss index add0cf6..c1b8928 100644 --- a/src/_viewer-360.scss +++ b/src/_viewer-360.scss @@ -1,19 +1,21 @@ // 360 Degree Viewer -// The number of images -$image-height: 9rem; -$image-number: 36 !default; -$image-width: 24rem; -.viewer-360 { - align-items: center; - display: flex; - flex-direction: column; - +// Mixin: Viewer slider sizes +@mixin viewer-slider-size($image-number: 36) { @for $s from 1 through ($image-number) { - .viewer-slider[value='#{$s}'] + .viewer-image { + .viewer-slider[max='#{$image-number}'][value='#{$s}'] + .viewer-image { background-position-y: percentage((($s)-1) * 1/(($image-number)-1)); } } +} + +.viewer-360 { + align-items: center; + display: flex; + flex-direction: column; + + // Copy and add more numbers if you need + @include viewer-slider-size(36); .viewer-slider { cursor: ew-resize; @@ -26,8 +28,7 @@ $image-width: 24rem; background-position-y: 0; background-repeat: no-repeat; background-size: 100%; - height: $image-height; + max-width: 100%; order: 1; - width: $image-width; } -} +}
\ No newline at end of file |