1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Improve subtitles by changing default dont to universal system font stack(the same one github uses) and improving stroke for uniform option.

This commit is contained in:
Danny Michel 2022-04-29 08:19:47 -04:00 committed by Bill Thornton
parent a28da159db
commit 12326e32cd

View file

@ -40,13 +40,13 @@ function getTextStyles(settings, preview) {
switch (settings.dropShadow || '') { switch (settings.dropShadow || '') {
case 'raised': case 'raised':
list.push({ name: 'text-shadow', value: '-1px -1px white, 0px -1px white, -1px 0px white, 1px 1px black, 0px 1px black, 1px 0px black' }); list.push({ name: 'text-shadow', value: '-0.04em -0.04em #fff, 0px -0.04em #fff, -0.04em 0px #fff, 0.04em 0.04em #000, 0px 0.04em #000, 0.04em 0px #000' });
break; break;
case 'depressed': case 'depressed':
list.push({ name: 'text-shadow', value: '1px 1px white, 0px 1px white, 1px 0px white, -1px -1px black, 0px -1px black, -1px 0px black' }); list.push({ name: 'text-shadow', value: '0.04em 0.04em #fff, 0px 0.04em #fff, 0.04em 0px #fff, -0.04em -0.04em #000, 0px -0.04em #000, -0.04em 0px #000' });
break; break;
case 'uniform': case 'uniform':
list.push({ name: 'text-shadow', value: '-1px 0px #000000, 0px 1px #000000, 1px 0px #000000, 0px -1px #000000' }); list.push({ name: 'text-shadow', value: '#000 0px 0.03em, #000 0px -0.03em, #000 0px 0.05em, #000 0px -0.05em, #000 0.03em 0px, #000 -0.03em 0px, #000 0.03em 0.03em, #000 -0.03em 0.03em, #000 0.03em -0.03em, #000 -0.03em -0.03em, #000 0.03em 0.05em, #000 -0.03em 0.05em, #000 0.03em -0.05em, #000 -0.03em -0.05em, #000 0.05em 0px, #000 -0.05em 0px, #000 0.05em 0.03em, #000 -0.05em 0.03em, #000 0.05em -0.03em, #000 -0.05em -0.03em' });
break; break;
case 'none': case 'none':
list.push({ name: 'text-shadow', value: 'none' }); list.push({ name: 'text-shadow', value: 'none' });
@ -93,7 +93,7 @@ function getTextStyles(settings, preview) {
list.push({ name: 'font-variant', value: 'small-caps' }); list.push({ name: 'font-variant', value: 'small-caps' });
break; break;
default: default:
list.push({ name: 'font-family', value: 'inherit' }); list.push({ name: 'font-family', value: '-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol' });
list.push({ name: 'font-variant', value: 'none' }); list.push({ name: 'font-variant', value: 'none' });
break; break;
} }