diff options
Diffstat (limited to 'animism-align/frontend/app/views/viewer/player/player.transcript.css')
| -rw-r--r-- | animism-align/frontend/app/views/viewer/player/player.transcript.css | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/animism-align/frontend/app/views/viewer/player/player.transcript.css b/animism-align/frontend/app/views/viewer/player/player.transcript.css new file mode 100644 index 0000000..f9a9863 --- /dev/null +++ b/animism-align/frontend/app/views/viewer/player/player.transcript.css @@ -0,0 +1,89 @@ +.player-transcript { + position: absolute; + top: 0; left: 0; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: scroll; +} + +.player-transcript .header, +.player-transcript .paragraph { + font-family: "Freight Text", serif; + font-size: 3rem; + line-height: 1.28; + width: 70rem; + max-width: 80%; + margin: 0 auto; + padding-bottom: 2rem; +} +.player-transcript .header { + text-align: center; +} +.player-transcript .header:first-child { + margin-top: 8rem; +} + +/* transcript scroll bar */ + +.player-transcript::-webkit-scrollbar { + cursor: pointer; + user-select: none; + width: 4px +} +.player-transcript::-webkit-scrollbar-button { + display: block; + width: 0; + height: 0; +} +.player-transcript::-webkit-scrollbar-track-piece { + background:rgba(211,211,211,0.8); +} +.player-transcript::-webkit-scrollbar-thumb { + display: block; + background: #000; +} + +/* paragraph subtypes */ + +.player-transcript .header { + text-align: center; + padding-top: 2rem; +} +.player-transcript .header:first-of-type { + padding-top: 0; +} +.player-transcript .header span { +} + +.player-transcript .paragraph, +.player-transcript .hidden { +} + +.player-transcript .blockquote { + padding-left: 2rem; + line-height: 1.45; +} + +/* sentences */ + +.player-transcript span { + margin-right: 4px; + box-shadow: 0 0 0 rgba(255,255,255,0.0); +} +.player-transcript .media span { + margin-right: 0; + border-bottom: 1px solid; + cursor: pointer; +} + +.player-transcript .paragraph .current { + box-shadow: -5px -1px 0 #e8e8e8, + 5px -1px 0 #e8e8e8, + -5px 1px 0 #e8e8e8, + 5px 1px 0 #e8e8e8; + box-decoration-break: clone; + background: #e8e8e8; + color: #000; + transition: all 0.2s; +} |
