2017-08-17 8 views
0

Existe-t-il un moyen d'utiliser un thème prédéfini tel que "cosmos" du paquet shinythemes mais de simplement changer quelques choses avec la barre de navigation? Je souhaite modifier la couleur d'arrière-plan, la couleur du texte et la couleur du survol de la barre de navigation.Comment personnaliser navbar dans Shiny R?

J'ai réussi à changer la couleur de fond mais je suis incapable de trouver un moyen de changer le texte et la couleur de la barre de navigation lorsque la souris survole un onglet.

C'est ce que j'ai jusqu'à présent:

theme = shinytheme("cosmo"), #app theme 
tags$head(tags$style(".navbar {background-color:darkgreen;}")) #navbar color 

Répondre

0

Vous pouvez créer votre propre fichier Css et le mettre dans votre répertoire www (see here dans la section CSS, ou here section 1) - assurez-vous les autorisations sont correctes.

Donc, si vous voulez juste modifier légèrement le thème cosmo alors vous pouvez download et modifier comme vous le souhaitez. Ou en créer un à partir de zéro, comme dans le premier lien, et s'inspirer de cosmo (ou utiliser ces commandes et les ajouter à votre interface utilisateur - pas besoin de CSS).