Skip to content

Text Editing

One of DCS's most powerful features is real-time text editing. Update your website's content instantly without waiting for developers or deployments.

How It Works

When you edit text in the portal:

  1. Your change is saved as a text override
  2. Your site fetches overrides from the DCS API
  3. The new text appears immediately on your site

No code changes. No deployments. Instant updates.

Text Overrides Page

Navigate to Sites → Your Site → Text Overrides

Override List

The main view shows all text overrides for your site:

ColumnDescription
KeyThe text identifier (e.g., home.hero.title)
OriginalDefault text in the code
OverrideYour custom text
StatusSaved, Pending, or Committed
UpdatedLast modification date

Filtering

Filter overrides by:

  • Status — All, Pending, Committed
  • Page — Filter by page prefix
  • Search — Find by key or content

Creating an Override

Method 1: From the Override List

  1. Click + New Override
  2. Select the text key from the dropdown
  3. Enter your new text
  4. Click Save

Method 2: From Preview Mode

  1. Click Preview to view your site
  2. Enable Edit Mode (toggle in top bar)
  3. Click on any editable text
  4. Edit directly and save

Editing an Override

  1. Find the override in the list
  2. Click the edit icon or the row
  3. Modify the text
  4. Click Save

Rich Text

Some text keys support rich text (bold, links, etc.):

  • Look for the rich text editor icon
  • Use the toolbar for formatting
  • Preview your formatting before saving

Override Status

StatusMeaningAction
🟢 SavedStored and live on siteNone needed
🟡 PendingWaiting to be committedWill be bundled in next release
🔵 CommittedIn release branchWill go live with next deployment

Best Practices

Be Concise

Website text should be scannable. Keep it brief and impactful.

Check on Mobile

Preview your changes on different screen sizes. Long text might wrap unexpectedly.

Maintain Consistency

Use consistent terminology across your site. If you say "Get Started" in one place, don't say "Begin Now" elsewhere.

Review Before Deploying

Preview your site with all pending overrides to ensure everything looks correct together.

Discarding Overrides

If you've made a mistake:

  1. Find the override
  2. Click the trash icon
  3. Confirm deletion

The text will revert to the original default.

Bulk Operations

Export Overrides

  1. Click Export button
  2. Choose format (JSON or CSV)
  3. Download the file

Import Overrides

  1. Click Import button
  2. Upload your file
  3. Review the preview
  4. Confirm import

Text Key Reference

Text keys follow a naming convention:

{page}.{section}.{element}

Examples:

  • home.hero.title — Main heading on home page
  • about.team.description — Team section description
  • contact.form.submitButton — Submit button text

Finding Text Keys

If you don't know a text key:

  1. Use Preview Mode with Edit Mode enabled
  2. Hover over text to see its key
  3. Or search in the override list

Limitations

What You Can Edit

  • Static text content
  • Button labels
  • Headings and descriptions
  • Simple lists

What You Cannot Edit

  • Images and media (use development requests)
  • Layout and structure
  • Navigation menus (usually)
  • Complex interactive elements

For changes beyond text, submit a Development Request.

Troubleshooting

Override Not Appearing

  1. Hard refresh the site (Ctrl+Shift+R)
  2. Check the override status is "Saved"
  3. Verify you're viewing the correct environment
  4. Check browser console for API errors

Text Looks Wrong

  1. Check for extra whitespace
  2. Verify HTML formatting (if using rich text)
  3. Preview on different screen sizes

Cannot Find Text Key

  1. The text may not be configured for overrides
  2. Contact your development partner
  3. Or submit a dev request to make it editable

Next Steps

Duff Cloud Services Documentation