Skip to content

Releases: gadenbuie/rsthemes

rsthemes 0.5.0

08 Sep 19:22
96fb91a
Compare
Choose a tag to compare

v0.4.0

21 Aug 12:43
34a55a4
Compare
Choose a tag to compare

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

17 Nov 14:44
bbe73ca
Compare
Choose a tag to compare

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

12 Nov 22:30
Compare
Choose a tag to compare

rsthemes 0.3.0 (2021-11-12)

New Themes

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

01 Oct 14:05
Compare
Choose a tag to compare
  • 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

08 Mar 04:22
Compare
Choose a tag to compare
  • 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

07 Mar 20:58
Compare
Choose a tag to compare

🎉 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)