Create a Theme Record in NetSuite for Customization

Creating a theme record in NetSuite allows for effective customization and deployment of your website's appearance using Gulp commands.

·1 min read·1 views·View Oracle Docs

Creating a theme record in NetSuite is essential for customizing your website's appearance. Here’s how to do it step-by-step:

  1. Run the Gulp Command
    In your top-level theme development directory, execute the following command:

    none
    gulp theme:deploy --create
  2. Input Theme Information
    You’ll be prompted to enter details about your new theme, including its name. Be cautious at this stage—do not activate the theme or perform any actions in NetSuite since your new theme is merely a copy of the active one.

  3. Check Workspace Updates
    The gulp create command not only creates a record of the theme in NetSuite but also updates your local workspace directory to reflect the theme name. For instance, if you name your theme "My Awesome Theme," your workspace will look like this:

    none
    1Workspace/
    2 My_Awesome_Theme/
    3 assets/
    4 Modules/
    5 Overrides/
    6 Skins
    7 manifest.json

Once your theme is recorded, you can proceed to deploy and activate it across different website domains effectively.

Who This Affects

  • Administrators: Responsible for managing themes in NetSuite.
  • Developers: Tasked with creating and deploying website themes.

Key Takeaways

  • Use the Gulp command to create a new theme record in NetSuite.
  • Ensure not to activate the theme until it is fully prepared.
  • The local workspace reflects the new theme structure for further development.

Frequently Asked Questions (4)

Do I need to activate the theme immediately after creating it using the Gulp command?
No, you should not activate the theme immediately after creating it. The new theme is a copy of the active one and should not be activated until it is fully prepared and ready.
How does the Gulp command affect the local workspace when creating a theme record?
The Gulp command updates your local workspace by creating a new directory reflecting the theme name. This workspace includes assets, modules, overrides, skins, and a manifest.json file.
Can I perform actions in NetSuite immediately after creating a theme record?
You should avoid performing actions in NetSuite immediately after creating a theme record as this may disrupt the setup process. It is advisable to first complete any additional preparations on the theme.
Is the theme creation process similar for developers and administrators?
Yes, the theme creation using Gulp is relevant for both developers tasked with creating and deploying themes and administrators responsible for managing them in NetSuite.
Source: Create a Record of the New Theme in NetSuite Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Commerce

View all Commerce articles →