diff --git a/src/renderer/src/App.module.css b/src/renderer/src/App.module.css new file mode 100644 index 00000000..62b81d0e --- /dev/null +++ b/src/renderer/src/App.module.css @@ -0,0 +1,13 @@ +/* https://stackoverflow.com/questions/18270894/html5-video-does-not-hide-controls-in-fullscreen-mode-in-chrome */ +video.video::-webkit-media-controls { + display:none !important; +} + +video.video::cue { + background-color: rgba(0,0,0,0.3); +} + +/* remove gap between subtitle lines https://stackoverflow.com/questions/41317044/need-help-styling-subtitles-on-html5-using-the-track-element */ +video.video::-webkit-media-text-track-display { + overflow: visible !important; +} diff --git a/src/renderer/src/App.tsx b/src/renderer/src/App.tsx index d7659fa6..2c0ad910 100644 --- a/src/renderer/src/App.tsx +++ b/src/renderer/src/App.tsx @@ -95,6 +95,7 @@ import useThumbnails from './hooks/useThumbnails'; import useSubtitles from './hooks/useSubtitles'; import useStreamsMeta from './hooks/useStreamsMeta'; import { bottomStyle, videoStyle } from './styles'; +import styles from './App.module.css'; const electron = window.require('electron'); const { exists } = window.require('fs-extra'); @@ -2390,7 +2391,7 @@ function App() {
{/* eslint-disable-next-line jsx-a11y/media-has-caption */}