Stylizacja naszej aplikacji za pomocą motywów

Stylizacja naszej aplikacji za pomocą motywów

Do tej pory korzystaliśmy z motywu dostarczonego domyślnie przez Shiny, ale teraz, gdy nasza aplikacja jest ukończona, chcemy stylizować ją za pomocą kolorów przypominających technologię. W takim przypadku możemy użyć pakietów shinythemes i ggthemr, które zapewniają nam łatwy sposób stosowania motywów odpowiednio do aplikacji Shiny i wykresów ggplot2. Wszystko, co musimy zrobić, aby zastosować motywy, to powiedzieć frameworkowi ggplot2, aby zastosował płaski ciemny motyw dostarczony przez pakiet ggthemr i aby upewnić się, że zewnętrzna strona wykresu jest również stylizowana, używając parametru type = outer, jak pokazano tutaj. Kod należy umieścić w dowolnym miejscu, w którym umieściliśmy nasz kod ggplot2 dla spójności, co znajduje się w pliku funtions.R :

library(ggthemr)

ggthemr(‘flat dark’, type = ‘outer’)

Aby wystylizować samą aplikację Shiny, wysyłamy parametr theme, używając funkcji shinytheme(), do funkcji fluidPage() tuż przed naszym wywołaniem funkcji titlePanel(), jak pokazano tutaj:

ui <-fluidPage (

theme = shinytheme(„suerhero”),

titlePanel(„Cryptourrency Markets”),

Zmieniamy również linię SMA na wykresach na białą, co już wiesz, jak to zrobić, a dzięki tym zmianom nasza aplikacja wygląda teraz całkiem nowocześnie. Poniżej przedstawiono kartę Prosta średnia krocząca:

Tutaj możesz zobaczyć zrzut ekranu karty Przegląd danych:

Aby znaleźć inne motywy, możesz spojrzeć na repository

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *