Rsthemes Versions Save

🔮 Full RStudio IDE and Syntax Themes

v0.4.0

1 year ago

rsthemes 0.4.0

  • New theme: Elm Light and Dark, based on the syntax them I created for my website (#96).

  • Added 10 new light variants of the Atelier base16 theme (@rossellhayes #95)

  • Increased text contrast on inactive tabs in the base16 light themes (@rossellhayes #94)

v0.3.1

2 years ago

rsthemes 0.3.1 (2021-11-17)

  • Lighten the "black bright" terminal color across all themes since it's used for crayon::silver() and was hard to see with the previous default.

v0.3.0

2 years ago

rsthemes 0.3.0 (2021-11-12)

New Themes

  • Four new Material Themes: Dark, Lighter, Ocean, and Palenight (@lusignan, @grrrck #64, #49, #47)

  • New theme: Serendipity Dark and Light, based on the VS Code theme from wickedtemplates (#73).

Improvements and Fixes

  • Improved dialog styles (#43):

    • Checkboxes now show correct status (thanks @etiennebacher #39)
    • Code snippet editor is now visible (thanks @etiennebacher #37)
    • Fixed button and code search styles that result from dialog styles
  • File name in Find all Files is now styled (#36, #43)

  • Added support for terminal color theming via rsthemes_terminal_colors() (@nsgrantham #63). Most themes now set the first eight terminal colors (black, red, green, yellow, blue, magenta, cyan, white).

  • Added use_theme_rstudio_default() and corresponding RStudio addin Use Default RStudio Theme (thanks @dragosmg, #71).

  • Fixed menu item hover and selected colors in complete menu themes

  • Added {rsthemes} version and header to final .rstheme files

  • Backgrounds of scrollbars are now transparent and don't hide the code underneath the scrollbar (thanks @dragosmg, #75).

v0.1.0

3 years ago
  • Added rstheme(), an R function for creating new themes!

  • Three new themes:

  • Added support for automatically choosing light/dark theme by sunrise/sunset times using {suncalc} and {ipapi}. (thanks @pat-s, #33)

  • Added support for full dialog menu theming via rstheme_dialog_options(). Full dialog theming is used in Flat White, Horizon Dark and Night Owl.

  • Added support for enlarging tabs via rstheme_large_tabs(), on display in Flat White, Horizon Dark and Night Owl.

v0.0.7

4 years ago
  • Added a new theme: Flat White. Based on the Atom theme.

  • Many improvements were made to the light theme template, including adding background color preferences, better targeting of R-specific tokens, and the addition of $rlang-identifier.

v0.0.6

4 years ago

🎉 Favorite Themes!

  • Added a favorite themes list. Similar to the preferred light/dark themes, users can now chose their favorite themes and walk through them. Use set_theme_favorite() interactively or in your ~/.Rprofile with a vector of theme names. Then use use_theme_favorite() or the Next Favorite Theme RStudio addin to walk through this list of themes. (#11)

🐛 Bugs Avoided

  • install_rsthemes() now uses rstudioapi::addTheme(..., force = TRUE) to install themes, rather than trying to guess the correct directory. If this method fails, users can use the destdir option to install into non-standard directories. If all else fails, please open an issue in rstudio/rstudioapi. (thanks @leonawicz, #15)