Merge github.com-picklenik:Frontesque/VueTube

This commit is contained in:
Nikita Krupin 2023-01-06 14:13:12 -05:00
commit c05b42b12c
18 changed files with 51 additions and 47 deletions

View File

@ -86,14 +86,13 @@
borderRadius: `${$store.state.tweaks.roundTweak / 4}rem`,
}"
>
<div class="mb-4">Personalized Recommendations</div>
<div class="mb-4">{{ lang.personalizedrecommendations }}</div>
<div
class="background--text"
:class="$vuetify.theme.dark ? 'text--lighten-4' : 'text--darken-4'"
style="font-size: 0.75rem; margin-top: -0.25rem !important"
>
Receive personalized recommendations in exchange for sending watch
time telemetry.
{{ lang.personalizedrecommendationsinfo }}
</div>
</div>
<v-switch

View File

@ -160,7 +160,7 @@
<!-- TODO: translate below -->
<h3 class="ml-8 mt-8">Launch Screen</h3>
<h3 class="ml-8 mt-8">{{ lang.launchscreen }}</h3>
<v-card
flat
@ -200,7 +200,7 @@
mdi-align-horizontal-center
</v-icon>
<span class="mt-3 text-center" style="font-size: 0.8rem">
Centered Layout
{{ lang.centeredlayout }}
</span>
</v-card>
<v-card
@ -237,7 +237,7 @@
mdi-align-vertical-distribute
</v-icon>
<span class="mt-3 text-center" style="font-size: 0.8rem">
Fullscreen Layout
{{ lang.fullscreenlayout }}
</span>
</v-card>
<v-card
@ -282,7 +282,7 @@
</g>
</svg>
<span class="mt-3 text-center" style="font-size: 0.8rem">
Themed Icon
{{ lang.themedicon }}
</span>
</v-card>
</v-card>
@ -291,7 +291,7 @@
<!-- TODO: translate below -->
<h3 class="ml-8 mt-8">Bottom Navigation</h3>
<h3 class="ml-8 mt-8">{{ lang.bottomnavigation }}</h3>
<v-card
flat
class="mx-4 mt-2 mb-6 background d-flex flex-column"
@ -315,7 +315,7 @@
"
>
<div class="my-auto" :class="navigationShift ? 'primary--text' : ''">
Shift
{{ lang.shift }}
</div>
<v-spacer />
<v-switch
@ -341,7 +341,7 @@
"
>
<div class="my-auto" :class="navigationText ? 'primary--text' : ''">
Show Labels
{{ lang.showlabels }}
</div>
<v-spacer />
<v-switch
@ -370,7 +370,7 @@
}"
@click="(navigationIcons = 0), $vuetube.haptics.hapticsImpactLight(1)"
>
<div>MDI</div>
<div>{{ lang.mdi }}</div>
<v-spacer></v-spacer>
<v-icon
:class="navigationIcons === 0 ? 'primary--text' : ''"
@ -412,7 +412,7 @@
$vuetube.haptics.hapticsImpactLight(1)
"
>
<div>Material Symbols</div>
<div>{{ lang.materialsymbols }}</div>
<v-spacer></v-spacer>
<svg
xmlns="http://www.w3.org/2000/svg"
@ -468,7 +468,7 @@
$vuetube.haptics.hapticsImpactLight(1)
"
>
<div>FluentUI Icons</div>
<div>{{ lang.fluentuiicons }}</div>
<v-spacer></v-spacer>
<svg
xmlns="http://www.w3.org/2000/svg"
@ -522,7 +522,7 @@
$vuetube.haptics.hapticsImpactLight(1)
"
>
<div>IBM Carbon Icons</div>
<div>{{ lang.ibmcarbonicons }}</div>
<v-spacer></v-spacer>
<svg
xmlns="http://www.w3.org/2000/svg"

View File

@ -56,6 +56,8 @@ module.exports = {
backup: "Backup",
backupinfo: "Backup or restore your application settings",
restore: "Restore",
personalizedrecommendations: "Personalized recommendations",
personalizedrecommendationsinfo: "Receive personalized recommendations in exchange for sending watch time telemetry.",
},
theme: {
normal: "Normal",
@ -73,6 +75,17 @@ module.exports = {
roundthumbnails: "Round Thumbnails",
roundwatchpagecomponents: "Round Watch Page Components",
radius: "Radius",
launchscreen: "Launch Screen",
centeredlayout: "Centered Layout",
fullscreenlayout: "Fullscreen Layout",
themedicon: "Themed Icon",
bottomnavigation: "Bottom Navigation",
shift: "Shift",
showlabels: "Show labels",
mdi: "MDI",
materialsymbols: "Material Symbols",
fluentuiicons: "FluentUI Icons",
ibmcarbonicons: "IBM Carbon Icons",
},
startup: {
defaultpage: "Default Page",

View File

@ -12,7 +12,7 @@ module.exports = {
index: {
connecting: "Verbinden",
plugins: "Loading Plugins",
plugins: "Plugins werden geladen",
launching: "Starten",
},
@ -20,13 +20,13 @@ module.exports = {
general: "Allgemein",
theme: "Theme",
player: "Videoplayer",
uitweaker: "UI Optimierer",
uitweaker: "UI Tweaker",
startupoptions: "Startoptionen",
plugins: "Plugins",
updates: "Updates",
logs: "Logs",
about: "Über",
devmode: "Registrierungseditor",
devmode: "Entwicklermodus",
},
mods: {
@ -79,7 +79,7 @@ module.exports = {
events: {
welcome: "Wilkommen bei VueTube",
tagline: "Die Zukunft des Videostreamings",
next: "Nächste",
next: "Weiter",
updated: "VueTube wurde aktualisiert!",
awesome: "Cool!",
langsetup: "Lass uns eine Sprache aussuchen!",

View File

@ -7,7 +7,8 @@ module.exports = {
library: "Librería",
restart: "Reiniciar",
later: "Más tarde",
settingRestart: "Al modificar este ajuste, la app debe ser reiniciada para que los cambios se apliquen.",
settingRestart:
"Al modificar este ajuste, la app debe ser reiniciada para que los cambios se apliquen.",
okay: "OK"
},
@ -54,7 +55,9 @@ pages: {
language: "Idioma",
backup: "Copia de seguridad",
backupinfo: "Haz una copia de seguridad de tus ajustes o restáuralos",
restore: "Restaurar"
restore: "Restaurar",
personalizedrecommendations: "Recomendaciones personalizadas",
personalizedrecommendationsinfo: "Recibe recomendaciones personalizadas a cambio de enviar datos de tu tiempo de reproducción.",
},
theme: {
normal: "Normal",
@ -72,6 +75,17 @@ pages: {
roundthumbnails: "Redondear miniaturas",
roundwatchpagecomponents: "Redondear componentes del vídeo",
radius: "Radio",
launchscreen: "Pantalla de carga",
centeredlayout: "Interfaz centrada",
fullscreenlayout: "Interfaz a pantalla completa",
themedicon: "Icono dinámico",
bottomnavigation: "Navegación inferior",
shift: "Movimiento",
showlabels: "Mostrar etiquetas",
mdi: "MDI",
materialsymbols: "Material Symbols",
fluentuiicons: "Iconos de FluentUI",
ibmcarbonicons: "Iconos de IBM Carbon",
},
startup: {
defaultpage: "Pagina predeterminada",
@ -81,7 +95,8 @@ pages: {
checking: "Buscando actualizaciones",
available: "Actualización disponible",
noupdate: "No hay nuevas actualizaciones",
noupdatemessage: "Estás usando la versión más reciente de VueTube. Vuelve más tarde para buscar actualizaciones.",
noupdatemessage:
"Estás usando la versión más reciente de VueTube. Vuelve más tarde para buscar actualizaciones.",
installed: "Versión instalada",
latest: "Última versión",

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="48" width="48"><symbol id="main"><path d="M11 42q-1.25 0-2.125-.875T8 39V19.5q0-.7.325-1.35.325-.65.875-1.05l13-9.75q.4-.3.85-.45.45-.15.95-.15.5 0 .95.15.45.15.85.45l13 9.75q.55.4.875 1.05.325.65.325 1.35V39q0 1.25-.875 2.125T37 42h-9V28h-8v14Z"/></symbol><use href="#main" /></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48"><symbol id="main"><path d="M11 42q-1.25 0-2.125-.875T8 39V19.5q0-.7.325-1.35.325-.65.875-1.05l13-9.75q.4-.3.85-.45.45-.15.95-.15.5 0 .95.15.45.15.85.45l13 9.75q.55.4.875 1.05.325.65.325 1.35V39q0 1.25-.875 2.125T37 42h-9V28h-8v14Z"/></symbol><use href="#main"/></svg>

Before

Width:  |  Height:  |  Size: 331 B

After

Width:  |  Height:  |  Size: 330 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="48" width="48"><symbol id="main"><path d="M15.5 7q-.65 0-1.075-.425Q14 6.15 14 5.5q0-.65.425-1.075Q14.85 4 15.5 4h17q.65 0 1.075.425Q34 4.85 34 5.5q0 .65-.425 1.075Q33.15 7 32.5 7Zm-6.55 6q-.65 0-1.075-.425-.425-.425-.425-1.075 0-.65.425-1.075Q8.3 10 8.95 10h30.1q.65 0 1.075.425.425.425.425 1.075 0 .65-.425 1.075Q39.7 13 39.05 13ZM7 44q-1.2 0-2.1-.9Q4 42.2 4 41V19q0-1.2.9-2.1.9-.9 2.1-.9h34q1.2 0 2.1.9.9.9.9 2.1v22q0 1.2-.9 2.1-.9.9-2.1.9Zm15.7-8.15 6.85-4.6q.7-.45.7-1.25t-.7-1.25l-6.85-4.6q-.75-.5-1.55-.075t-.8 1.325v9.25q0 .9.8 1.325.8.425 1.55-.125Z"/></symbol><use href="#main" /></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48"><symbol id="main"><path d="M15.5 7q-.65 0-1.075-.425Q14 6.15 14 5.5q0-.65.425-1.075Q14.85 4 15.5 4h17q.65 0 1.075.425Q34 4.85 34 5.5q0 .65-.425 1.075Q33.15 7 32.5 7Zm-6.55 6q-.65 0-1.075-.425-.425-.425-.425-1.075 0-.65.425-1.075Q8.3 10 8.95 10h30.1q.65 0 1.075.425.425.425.425 1.075 0 .65-.425 1.075Q39.7 13 39.05 13ZM7 44q-1.2 0-2.1-.9Q4 42.2 4 41V19q0-1.2.9-2.1.9-.9 2.1-.9h34q1.2 0 2.1.9.9.9.9 2.1v22q0 1.2-.9 2.1-.9.9-2.1.9Zm15.7-8.15 6.85-4.6q.7-.45.7-1.25t-.7-1.25l-6.85-4.6q-.75-.5-1.55-.075t-.8 1.325v9.25q0 .9.8 1.325.8.425 1.55-.125Z"/></symbol><use href="#main"/></svg>

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 643 B

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB