Stardew Valley

File information

Last updated

Original upload

Created by

minervamaga and Seismothesaurus

Uploaded by


Virus scan

Safe to use

About this mod

A selection of user interface recolors, now available for Content Patcher

Permissions and credits
Other websites are stealing mods from Nexus and uploading them without permission, while earning money on each mod they steal.  My mods are always found on the three sites listed above and no where else.

Bored of the yellow menus and want a change of pace?  Use a recolor and can't stand that bright UI?  You're in the right place!

Seismothesaurus created the original Garden Variety User Interface prior to SDV 1.3 launching and did a fantastic job with it.  However, the mod was never updated for 1.3+ and with 1.4 looming on the horizon, I decided to tackle the job of converting it to an overlay-friendly version.  In the process, I added some new colors and also added chat box recolors, which were not present in the original.  There are now a total of 26 colors to choose from, along with seasonal themes in three different color schemes.  I hope you enjoy them!

This mod requires Content Patcher to work and has an optional compatibility with Ran's Hearts.  You must download Ran's mod for the compatibility to work.


  1. Install the latest version of SMAPI.
  2. Install Content Patcher (required) and install Ran's Hearts (optional)
  3. Download this mod and unzip it, then copy  the '[CP] Garden Variety UI' folder into Stardew Valley/Mods.
  4. Run the game once to generate the config file and choose your options.
  5. You're done; run the game!

Config Options
  • BaseColor: The color that will be the default before you load a save.  Is also used for a single color scheme.  Defaults to "Seed".  Can be left blank if you do not want a fallback color when using the seasonal option.
  • AllowedValues: AncientFruit, Apricot, Artichoke, Blueberry, BrownSugar, Celery, Charcoal, Concord, CottonCandy, Cranberry, Dragonfruit, Eggplant, Ice, Kale, Lavender, LemonChiffon, Lilac, Mint, OrangeJulius, Pear, Plum, Seed, Storm, Strawberry, Tangerine, Wheat, Yam
  • SeasonalInterface: Used to toggle seasonal changes in the UI.  Uses true/false, defaults to true.
  • SeasonalColorScheme: Used to choose your theme for the seasonal changes.  Defaults to "desaturated".
  • AllowedValues: desaturated, pastel, normal
  • UseColoredFont: Toggles the matching font color for your theme on and off.  Uses true/false, defaults to true.  If false, uses the font from the Storm theme for all UIs.
  • UseRansHeartsCompat: Toggles compatability for Ran's Hearts on and off.  Uses true/false, defaults to false. NOTE: If you want Ran's Hearts, you must download her mod.  This mod only overlays the new background colors, it does not contain the heart sprites themselves.
  • 1to9Hearts: Toggles which type of sprite you are using in Ran's Hearts.  Defaults to "Flower".
  • AllowedValues: heart, flower
  • MaxHeart: Toggles which type of sprite you are using in Ran's Hearts.  Defaults to "Heart".
  • AllowedValues: heart, flower

Seasonal Color Schemes
Listed in order of Spring/Summer/Fall/Winter
  • Desaturated: Lavender, Artichoke, Brown Sugar, Storm
  • Pastel: Cotton Candy, Pear, Orange Julius, Ice
  • Normal: Strawberry, Kale, Seed, Ancient Fruit

Update log
  • 3.2.0 - Updated for SDV 1.4!
  • 3.1.0 - Adds colored box backgrounds
  • 3.0.2 - Even more cursors heart box fixes
  • 3.0.1 - Fixes cursors heart box problem
  • 3.0.0 - Initial upload

Source code found here.  Feel free to submit a pull request with improvements or translations.  You can also report issues or request features using the Issues tab!