NativeScript / NativeScript/nativescript-cli

tns resources generate splashes : use CSS background property values for the --background option

Ouverte
#4,831 1 commentaire 6 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

feature help wanted resources generation
Langage dominant
JavaScript
Étoiles
1.1k
Forks
204
Merge moyen
1 j 9 h
PR mergées (30 j)
8

Description

Is your feature request related to a problem? Please describe.

When generating splash screen with the tns resources generate command I cant set a linear gradient background for example. The background is always one color, thus restricting the possibility of customizing our app.

Describe the solution you'd like

Something like tns resources generate splashes <Path to image> --background 'linear-gradient(135deg, rgba(7,10,61,1) 0%, rgba(18,51,127,1) 100%)'
The --background option can take the value of the CSS background (or background-color at least) property

Describe alternatives you've considered

Or add a --style option that can take the path of a css file that contain the property of the splash screen.

Additional context

None.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par l’implémentation de la commande tns resources generate splashes et suivez la manière dont l’option --background est analysée et appliquée aux ressources splash générées. Vérifiez le comportement existant de génération des splashs pour Android et iOS, puis assurez-vous que les valeurs d’arrière-plan CSS prises en charge produisent les assets générés attendus sans casser les arrière-plans de couleur unie.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
css, javascript
Domaine
cli, mobile-dev
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.