Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:FlashEmbed/styles.css: Difference between revisions

Template page
Created page with ".ruffle-player { position: relative; } .ruffle-player .preloader { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; background: rgba(0,0,0,0.5); cursor: pointer; } .ruffle-player .preloader img { max-width: 80px; margin-right: 1em; } .ruffle-player .preloader_title { font-size: 1.2em; color: #fff; } .ruffle-player .preloader_button { padding: 0.5em 1em; backgroun..."
 
No edit summary
Line 1: Line 1:
.ruffle-container {
  position: relative;
  width: 100%;
  max-width: 800px;          /* or {{{width}}} */
  padding-top: 56.25%;        /* aspect‐ratio box (16:9) */
  background: var(--bg) center/cover no-repeat;
}
.ruffle-player {
.ruffle-player {
   position: relative;
   position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
}
}


.ruffle-player .preloader {
.ruffle-overlay {
   position: absolute;
   position: absolute;
   top: 0; left: 0;
   top: 0; left: 0; right: 0; bottom: 0;
  width: 100%; height: 100%;
   display: flex;
   display: flex;
  flex-direction: column;
   align-items: center;
   align-items: center;
   justify-content: center;
   justify-content: center;
   background: rgba(0,0,0,0.5);
   background: rgba(0,0,0,0.6);
   cursor: pointer;
   color: #fff;
}
}


.ruffle-player .preloader img {
.preloader_title {
   max-width: 80px;
   font-size: 1.5em;
   margin-right: 1em;
   margin-bottom: 0.5em;
}
}


.ruffle-player .preloader_title {
.preloader_button {
   font-size: 1.2em;
  padding: 0.75em 1.5em;
   font-size: 1em;
  background: #28a;
  border: none;
  border-radius: 0.25em;
   color: #fff;
   color: #fff;
}
   cursor: pointer;
 
.ruffle-player .preloader_button {
   padding: 0.5em 1em;
  background: #0066cc;
  color: #fff;
  border-radius: 0.25em;
  margin-left: 1em;
}
}

Revision as of 08:28, 25 April 2025

.ruffle-container {
  position: relative;
  width: 100%;
  max-width: 800px;           /* or {{{width}}} */
  padding-top: 56.25%;        /* aspect‐ratio box (16:9) */
  background: var(--bg) center/cover no-repeat;
}

.ruffle-player {
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
}

.ruffle-overlay {
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: rgba(0,0,0,0.6);
  color: #fff;
}

.preloader_title {
  font-size: 1.5em;
  margin-bottom: 0.5em;
}

.preloader_button {
  padding: 0.75em 1.5em;
  font-size: 1em;
  background: #28a;
  border: none;
  border-radius: 0.25em;
  color: #fff;
  cursor: pointer;
}

Advertising: