Example
Documentation article about Example
Example
Example
You want to provide four selectable skins for a theme, each with a different color scheme to correspond with the different seasons: winter, spring, summer, and fall. You create four individual skin preset files in your theme's Skins directory: winter_skin.json, spring_skin.json, summer_skin.json, and fall_skin.json.
You use the theme developer tools to run the theme gulp:local command. The developer tools automatically edit your theme's manifest.json file to include these skins:
1//...2, 'skins': [3 {4 'name': 'winter_skin'5 , 'file': 'Skins/winter_skin.json'6 }7 , {8 'name': 'spring_skin'9 , 'file': 'Skins/spring_skin.json'10 } 11 , {12 'name': 'summer_skin'13 , 'file': 'Skins/summer_skin.json'14 } 15 , {16 'name': 'fall_skin'17 , 'file': 'Skins/fall_skin.json'18 } 19]20//...Later, you decide that you want the SMT Theme Skin Manager to display different names for each skin. You open the manifest.json file and make the following edits to each skin object's name property:
1//...2, 'skins': [3 {4 'name': 'Winter Color Scheme'5 , 'file': 'Skins/winter_skin.json'6 }7 , {8 'name': 'Spring Color Scheme'9 , 'file': 'Skins/spring_skin.json'10 } 11 , {12 'name': 'Summer Color Scheme'13 , 'file': 'Skins/summer_skin.json'14 } 15 , {16 'name': 'Fall Color Scheme'17 , 'file': 'Skins/fall_skin.json'18 } 19]20//...Frequently Asked Questions (4)
How can I create different selectable skins for a theme in NetSuite?
Do I need to run a specific command for the theme developer tools to update my manifest.json with skins?
Can I change the display names for skins in the SMT Theme Skin Manager later?
Where should I store the skin preset files for my theme?
Was this article helpful?
More in General
- Field Service Management Enhancements and Bug Fixes for 2026
Overview of the 2026 Field Service Management SuiteApp updates showcasing enhancements and bug fixes.
- Pass String Literals
Documentation article about Pass String Literals
- Manual Edits
Documentation article about Manual Edits
- Integrating NetSuite Connector with Shopify: Setup Guide
Integrate your NetSuite Connector with Shopify seamlessly by following this setup guide, including key authorization steps.
Advertising
Reach General Professionals
Put your product in front of NetSuite experts who work with General every day.
Sponsor This Category