summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/viewer
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-11-09 15:36:11 +0100
committerJules Laplace <julescarbon@gmail.com>2020-11-09 15:36:11 +0100
commit5b0ec2fd0cf559c0486a216cda711bfc4b43ccc1 (patch)
tree940992d0521c786231f9e6269a11da3a4f92a0ac /animism-align/frontend/app/views/viewer
parentc63920b43f8adcc27e102b5eefc28e1515f2360f (diff)
fix highlight on pullquotes
Diffstat (limited to 'animism-align/frontend/app/views/viewer')
-rw-r--r--animism-align/frontend/app/views/viewer/player/components.inline/inline.text.js2
-rw-r--r--animism-align/frontend/app/views/viewer/player/player.transcript.css11
-rw-r--r--animism-align/frontend/app/views/viewer/player/player.transcript.js2
3 files changed, 13 insertions, 2 deletions
diff --git a/animism-align/frontend/app/views/viewer/player/components.inline/inline.text.js b/animism-align/frontend/app/views/viewer/player/components.inline/inline.text.js
index 20f45c7..2eadda7 100644
--- a/animism-align/frontend/app/views/viewer/player/components.inline/inline.text.js
+++ b/animism-align/frontend/app/views/viewer/player/components.inline/inline.text.js
@@ -71,7 +71,7 @@ export const Pullquote = ({ paragraph, currentParagraph, currentAnnotation, onAn
? 'current'
: ''
}
- onClick={e => onAnnotationClick(e, paragraph, firstAnnotation)}
+ onClick={e => onAnnotationClick(e, paragraph, annotation)}
dangerouslySetInnerHTML={{ __html: ' ' + annotation.text + ' ' }}
/>
)
diff --git a/animism-align/frontend/app/views/viewer/player/player.transcript.css b/animism-align/frontend/app/views/viewer/player/player.transcript.css
index 24b677b..c6853cb 100644
--- a/animism-align/frontend/app/views/viewer/player/player.transcript.css
+++ b/animism-align/frontend/app/views/viewer/player/player.transcript.css
@@ -144,6 +144,17 @@
color: #000;
transition: all 0.1s;
}
+.player-transcript .pullquote span:hover {
+ box-shadow: -3px -2px 0 #e8e8e8,
+ 3px -2px 0 #e8e8e8,
+ -3px 2px 0 #e8e8e8,
+ 3px 2px 0 #e8e8e8;
+ box-decoration-break: clone;
+ background: #e8e8e8;
+ color: #000;
+ cursor: pointer;
+ transition: all 0.1s;
+}
.player-transcript .paragraph {
position: relative;
diff --git a/animism-align/frontend/app/views/viewer/player/player.transcript.js b/animism-align/frontend/app/views/viewer/player/player.transcript.js
index fc0b3ea..15d376a 100644
--- a/animism-align/frontend/app/views/viewer/player/player.transcript.js
+++ b/animism-align/frontend/app/views/viewer/player/player.transcript.js
@@ -38,7 +38,7 @@ class PlayerTranscript extends Component {
actions.audio.seek(ts)
}
} else {
- actions.audio.seek(paragraph.start_ts)
+ actions.audio.seek(annotation.start_ts)
}
actions.audio.play()
}