diff --git a/index.html b/index.html index 50061bf..70d1e75 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,7 @@ VR180 Web Player + @@ -84,17 +31,7 @@ diff --git a/play.svg b/play.svg new file mode 100644 index 0000000..efbd861 --- /dev/null +++ b/play.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vr180-player.css b/vr180-player.css new file mode 100644 index 0000000..518c7c5 --- /dev/null +++ b/vr180-player.css @@ -0,0 +1,53 @@ +#vr-container { + position: relative; + display: inline-block; + width: 100%; +} + +#playBtn { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background: none; + border: none; + cursor: pointer; + padding: 0; + width: 80px; + height: 80px; + transition: opacity 0.3s ease, transform 0.2s ease; + z-index: 10; +} + +#playBtn:hover { + transform: translate(-50%, -50%) scale(1.1); +} + +#playBtn:active { + transform: translate(-50%, -50%) scale(0.95); +} + +#playBtn.hidden { + opacity: 0; + pointer-events: none; +} + +#playBtn img { + width: 100%; + height: 100%; +} + +/* Responsive sizing */ +@media (max-width: 600px) { + #playBtn { + width: 60px; + height: 60px; + } +} + +@media (min-width: 900px) { + #playBtn { + width: 100px; + height: 100px; + } +}