All Projects → Ryo-N7 → tvthemes

Ryo-N7 / tvthemes

Licence: GPL-3.0 license
ggplot2 themes and palettes based on your favorite TV shows

Programming Languages

r
7636 projects
CSS
56736 projects

Projects that are alternatives of or similar to tvthemes

arch-plexpass
Docker build script for Arch Linux base with Plex Pass Media Server installed
Stars: ✭ 21 (-82.5%)
Mutual labels:  tv-series, tv-shows
WatchSomething
Project that uses an API to list movies and tv shows that are latest, popular, top rated & on air.
Stars: ✭ 11 (-90.83%)
Mutual labels:  tv-series, tv-shows
rose
Analyse all kinds of data for a TV series
Stars: ✭ 34 (-71.67%)
Mutual labels:  tv-series, tv-shows
DaumMovieTVSeries.bundle
Plex Metadata Agent for daum movie & tv series
Stars: ✭ 38 (-68.33%)
Mutual labels:  tv-series, tv-shows
rockthemes
R colour palettes based on classic rock album covers.
Stars: ✭ 30 (-75%)
Mutual labels:  ggplot2, ggplot2-themes
AndroidTVMovieParadise
Movie Paradise is an Android TV 📺 app. ExoPlayer, Dagger 2, RxJava libraries are used.
Stars: ✭ 68 (-43.33%)
Mutual labels:  tv-series, tv-shows
soap2day-dl
📺 Soap2day downloader: download TV series and movies in your terminal
Stars: ✭ 29 (-75.83%)
Mutual labels:  tv-series, tv-shows
metallicaRt
R package of colour palettes based on Metallica studio album covers.
Stars: ✭ 18 (-85%)
Mutual labels:  ggplot2, ggplot2-themes
imprint
Create Customized 'ggplot2' and 'R Markdown' Themes for Your Organization
Stars: ✭ 24 (-80%)
Mutual labels:  ggplot2, ggplot2-themes
DroidShows
A Reboot of DroidSeries Offline TV Shows Tracker
Stars: ✭ 69 (-42.5%)
Mutual labels:  tv-series, tv-shows
ggplot2 themes in github
A generated list of repos containing themes/styles for ggplot2
Stars: ✭ 43 (-64.17%)
Mutual labels:  ggplot2, ggplot2-themes
soilpalettes
R color palettes inspired by soil profiles
Stars: ✭ 16 (-86.67%)
Mutual labels:  ggplot2, color-scheme
30DayMapChallenge
My contributions to the #30DayMapChallenge 2019, a daily challenge focusing on spatial visualizations happening throughout November.
Stars: ✭ 170 (+41.67%)
Mutual labels:  ggplot2
SwiftTheming
A powerful lightweight theme 🎨 manager for SwiftUI
Stars: ✭ 38 (-68.33%)
Mutual labels:  color-scheme
typora-hivacruz-theme
A Typora theme forked from Cobalt to match my other color schemes.
Stars: ✭ 38 (-68.33%)
Mutual labels:  color-scheme
service.addic7ed
Subtitles addon for Kodi Mediacenter
Stars: ✭ 20 (-83.33%)
Mutual labels:  tv-shows
cake-atom-syntax
Yummy syntax theme for Atom
Stars: ✭ 17 (-85.83%)
Mutual labels:  color-scheme
hockeystick
Download and Visualize Essential Global Heating Data in R
Stars: ✭ 42 (-65%)
Mutual labels:  ggplot2
awesome-nord
This repository contains community-created ports and themes of this color palette for all our beloved applications.
Stars: ✭ 34 (-71.67%)
Mutual labels:  color-scheme
kcm-colorful
Make your KDE Plasma colorful.
Stars: ✭ 126 (+5%)
Mutual labels:  color-scheme

tvthemes 1.3.1

Lifecycle: maturing CRAN_Status_Badge Downloads License: GPL v3 Coverage status R build status ko-fi

Ryo Nakagawara | Twitter: @R_by_Ryo

The tvthemes package is a collection of various ggplot2 themes and color/fill palettes based on everybody’s favorite TV shows. What kick-started this whole package was my blogpost looking at simple TV stats on my current favorite TV show, Brooklyn Nine-Nine. I got a lot of good feedback on the colors I used for the custom ggplot2 theme and color palettes so I decided to expand it to other shows that I love! Suggestions and Pull Requests for palettes/themes are welcome!

library(tvthemes)
library(ggplot2)
library(extrafont)
loadfonts(quiet = TRUE)

ggplot(mpg, aes(displ)) +
  geom_histogram(aes(fill = class), 
                 col = "black", size = 0.1,
                 binwidth = 0.1) +
  scale_fill_brooklyn99(palette = "Dark") +
  labs(title = "Do you know what it means to 'clap back', Raymond?",
       subtitle = glue::glue("BE- {emo::ji('clap')} -CAUSE {emo::ji('clap')} I {emo::ji('clap')} DO {emo::ji('clap')} !"),
       x = "Titles of Your Sex Tape",
       caption = "Pizza bagels? Pizza rolls? Pizza poppers? Pizzaritos? Pizza pockets?") +
  theme_brooklyn99(title.font = "Titillium Web",
                   text.font = "Calibri Light",
                   subtitle.size = 14)

Current list of TV shows

  • Avatar: The Last Airbender: theme + palettes (Fire Nation, Water Tribe, Earth Kingdom, & Air Nomads)
  • Brooklyn Nine-Nine: theme + palettes (regular & dark)
  • Game of Thrones/A Song of Ice & Fire: ‘The Palettes of Ice & Fire’ (currently: Stark, Baratheon (Stannis), Lannister, Tully, Targaryen, Martell, Greyjoy, Tyrell, Arryn, Manderly)
  • Rick & Morty: theme + palette
  • Parks & Recreation: two themes (light & dark) + palette
  • The Simpsons: theme + palette
  • Spongebob Squarepants: theme + palette + background images
  • Hilda: Day, Dusk, Night themes + palettes
  • Attack on Titan: palette
  • Kim Possible: palette
  • Big Hero 6: palette
  • Gravity Falls: palette
  • Steven Universe: palette
  • More in future releases…
  • Development branch: TBD…

Installation

You can install tvthemes by:

## install.packages(devtools)
## for development version:
devtools::install_github("Ryo-N7/tvthemes")

## v1.3.0 is available on CRAN!
install.packages("tvthemes")

Now available on CRAN!

tvthemes 1.0.0 Major Changes

See vignette.

Fonts & Colors

See vignette.

Examples

You can find the code for all the examples below in the “Examples” Vignette on the Package Website.

Brooklyn Nine-Nine

b99d

b99l

Spongebob Squarepants

bobspog

bobspogbkg

Game of Thrones: House Stark, Tully, Targaryen

StarkTullyTargaryen

Game of Thrones: House Tyrell, Lannister, Greyjoy

TyrellLannisterGreyjoy

Game of Thrones: Arryn, Manderly, Martell

ArrynManderlyMartell

Game of Thrones: Stannis Baratheon, The One True King

stannis

The Simpsons

simpsons

Rick and Morty

randm

Avatar: The Last Airbender (Fire Nation, Air Nomads, Water Tribe, Earth Kingdom)

tla

Parks and Recreation

pandr

Attack on Titan

aot

Kim Possible

KimPossible

Big Hero 6

bighero6

Hilda

hilda

Gravity Falls

gravityfall

Steven Universe

stevenuniverse

Contributing

Please note that the tvthemes project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

This code is released under the GPL v3 License - see the LICENSE.md file for details.

Credits

Inspired by Matt Oldach‘s {vaporwave}, Bob Rudis{hrbrthemes}, Garrick Aden-Buie’s {ggpomological}, Ewen Henderson’s {ghibli}, rOpenSci’s {ochRe}, & Nathan Cunningham.

Hilda palettes from Matt Shanks and ChevyRay.

“Some Time Later” font courtesy of Frederick Brennan.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].