From 7307889639b68064e642ae65bf98d9856c10922b Mon Sep 17 00:00:00 2001 From: Victor Häggqvist Date: Sat, 16 Jan 2016 14:14:59 +0100 Subject: finalize convertion of existing plugins --- style/plugins/activity-indicator.scss | 9 +++++--- style/plugins/caption.scss | 22 ++++++++++++++++++ style/plugins/closebutton.scss | 9 ++++++-- style/plugins/navigation.scss | 43 +++++++++++++++++++++++++++++++++++ style/plugins/overlay.scss | 9 +++++--- 5 files changed, 84 insertions(+), 8 deletions(-) create mode 100644 style/plugins/caption.scss create mode 100644 style/plugins/navigation.scss (limited to 'style/plugins') diff --git a/style/plugins/activity-indicator.scss b/style/plugins/activity-indicator.scss index d5df8c0..6fbc1db 100644 --- a/style/plugins/activity-indicator.scss +++ b/style/plugins/activity-indicator.scss @@ -8,7 +8,6 @@ $loadingbox-size: 20px; #imagelightbox-loading { box-shadow: rgba(0, 0, 0, .75) 0 0 $loadingbox-size*2; - background: #444; // Fallback background: rgba(0, 0, 0, .5); height: $loadingbox-size; left: 50%; @@ -45,6 +44,10 @@ $loadingbox-size: 20px; } @keyframes fade-in { - 0% { opacity: 0; } - 100% { opacity: 1; } + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } } diff --git a/style/plugins/caption.scss b/style/plugins/caption.scss new file mode 100644 index 0000000..fec2093 --- /dev/null +++ b/style/plugins/caption.scss @@ -0,0 +1,22 @@ +#imagelightbox-caption { + background-color: #666; + bottom: 0; + color: #fff; + left: 0; + padding: 10px; + position: fixed; + right: 0; + text-align: center; + z-index: 10001; + animation: fade-in .25s linear; +} + +@keyframes fade-in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + diff --git a/style/plugins/closebutton.scss b/style/plugins/closebutton.scss index 68b813b..3106e04 100644 --- a/style/plugins/closebutton.scss +++ b/style/plugins/closebutton.scss @@ -13,6 +13,7 @@ $closebutton-size: 40px; transition: color .3s ease; width: $closebutton-size; z-index: 10002; + cursor: pointer; &:hover { background-color: #111; @@ -42,8 +43,12 @@ $closebutton-size: 40px; } @keyframes fade-in { - 0% { opacity: 0; } - 100% { opacity: 1; } + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } } @media only screen and (max-width: 660px) { diff --git a/style/plugins/navigation.scss b/style/plugins/navigation.scss new file mode 100644 index 0000000..207d396 --- /dev/null +++ b/style/plugins/navigation.scss @@ -0,0 +1,43 @@ + +#imagelightbox-nav-sink { + display: flex; + justify-content: center; +} +#imagelightbox-nav { + border-radius: 20px; + animation: fade-in .25s linear; + + background-color: rgba(0, 0, 0, .5); + bottom: 60px; + padding: 5px 2px 1px; + position: fixed; + z-index: 10001; + + a { + border-radius: 50%; + border: 1px solid #fff; + display: inline-block; + height: 20px; + margin: 0 5px; + width: 20px; + } + + .active { + background-color: #fff; + } +} + +@media only screen and (max-width: 660px) { + #imagelightbox-nav { + bottom: 20px; + } +} + +@keyframes fade-in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} diff --git a/style/plugins/overlay.scss b/style/plugins/overlay.scss index edbc05a..94dc431 100644 --- a/style/plugins/overlay.scss +++ b/style/plugins/overlay.scss @@ -1,6 +1,5 @@ #imagelightbox-overlay { - background: #fff; background: rgba(255, 255, 255, .9); bottom: 0; left: 0; @@ -12,6 +11,10 @@ } @keyframes fade-in { - 0% { opacity: 0; } - 100% { opacity: 1; } + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } } -- cgit v1.2.3