Skip to content
Last updated: 2026-04-02
Guide

Customize Transparency Center appearance

Your Transparency Center should look and feel like part of your brand, not a third-party add-on. Dxtra provides branding controls in the dashboard for non-technical users and CSS custom properties for developers who embed the components.

Dashboard branding (all users)

Go to Organization > Branding in the Dxtra dashboard. This is the same page you configure during setup, but you can return here at any time to update your branding.

Organization Logo — The primary logo displayed in the Transparency Center header alongside the "Transparency Center" label. Upload a transparent PNG or SVG in horizontal orientation, minimum 300×92px. Click "Replace" to swap an existing logo.

Organization Logomark — A smaller square version used in magic link invitation emails and mobile layouts. Upload a transparent PNG or SVG, 192×192px.

Tip

Use a logo with a transparent background so it sits cleanly against both light and dark Transparency Center themes.

Colors

Two color settings control the Transparency Center palette:

Primary Color — Controls the navigation menu background, primary buttons, and links. Enter a hex color code (e.g. #7C3AED for purple). This color appears prominently throughout the portal, so choose a color with strong brand recognition.

Secondary Color — Controls accent buttons, hover states, and highlights. Enter a hex color code (e.g. #1484E8 for blue). This provides visual contrast against the primary color.

Color contrast

Choose colors with sufficient contrast against white and dark backgrounds. The Transparency Center must remain readable for all users, including those with visual impairments. Aim for a minimum 4.5:1 contrast ratio for text.

Organization Branding settings with logo, logomark, and color fields

The branding settings page — upload logos and set primary and secondary colors.

Saving changes

Click Save after making changes. Branding updates apply immediately to the hosted Transparency Center and are picked up by embedded web components on the next page load.

CSS customization (developers)

When embedding the Transparency Center as a web component, you can override the visual appearance using CSS custom properties. These work on the full <transparency-center> component and on standalone components (<dx-consents>, <dx-rights-management>, etc.).

Color properties

CSS
transparency-center {
  /* Primary brand color — nav, buttons, links */
  --primary-color: #7C3AED;

  /* Secondary accent — hover states, secondary buttons */
  --secondary-color: #1484E8;

  /* Background */
  --background-color: #ffffff;

  /* Text */
  --text-color: #1f2937;

  /* Borders and dividers */
  --border-color: #e5e7eb;
}

Typography properties

CSS
transparency-center {
  --font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
  --font-size-base: 16px;
  --font-size-lg: 18px;
  --font-weight-normal: 400;
  --font-weight-bold: 600;
}

Spacing and shape properties

CSS
transparency-center {
  --spacing-unit: 8px;
  --border-radius: 6px;
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
  --shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);
}

Dark mode

Set color-theme="dark" on the component for a dark background variant:

HTML
<transparency-center
  data-controller-id="YOUR_DATA_CONTROLLER_ID"
  color-theme="dark"
></transparency-center>

You can also override dark mode colors with CSS custom properties:

CSS
transparency-center[color-theme="dark"] {
  --background-color: #1a1a2e;
  --text-color: #e5e7eb;
  --border-color: #374151;
}

Multi-language configuration

The Transparency Center renders all content in the language you configure. This includes AI-generated privacy notices, consent category labels, navigation, disclosure descriptions, and help content.

Setting the default language

Configure your default language in the Dxtra dashboard under language settings. The Transparency Center automatically renders in this language.

Supported languages

Language availability depends on your plan:

Plan Languages
Start ($10/month) English + 1 additional
Growth ($25/month) English + 2 additional
Scale ($100/month) English + 3 additional
Enterprise ($1,000/month) English + 10 additional

Dxtra's AI engine generates documents across 12+ languages using expert-curated legal terminology glossaries, ensuring that legal and compliance terms are accurately translated.

Setting language on embedded components

Use the language attribute to set the display language:

HTML
<transparency-center
  data-controller-id="YOUR_DATA_CONTROLLER_ID"
  language="ja"
></transparency-center>

Common language codes: en (English), de (German), fr (French), es (Spanish), ja (Japanese), pt (Portuguese), nl (Dutch).

Right-to-left support

The Transparency Center automatically adapts its layout for right-to-left languages like Arabic and Hebrew. No additional configuration is needed — set the language code and the layout adjusts accordingly.

Content sections

The Transparency Center displays the following sections to data subjects. All content is pulled automatically from your Dxtra workspace configuration:

Section Source in Dxtra What data subjects see
Overview Workspace configuration Summary tiles with counts for notifications, privacy documents, disclosures, consents, rights requests, privacy signals
Notifications System notifications Welcome messages, policy change alerts
Privacy Notice AI-generated notices (approved) Four-format tabbed view: Privacy Labels, Privacy Overview, Comprehensive Notice, Cookie & Tracking Technologies Notice
Disclosures Processing purposes Individual data processing disclosures grouped by purpose
Consents Consent categories and purposes Toggle controls for each consent purpose and preference category
Rights Management Rights configuration Request history with status tracking and a form to submit new requests
Data Mapping & Profiling Processor integrations Visual display of detected personal data identifiers and which processors handle them
Processing Activity Log Processor event feeds Paginated, filterable table of all data processing events
Help Help center configuration AI-assisted FAQ and self-service support

You control what appears by configuring each capability area in the Dxtra dashboard. For example, toggling off a rights type in Rights Management removes it from the Transparency Center's request form.

Matching your website style

To make the Transparency Center feel consistent with your existing website:

  1. Identify your website's primary and secondary brand colors (inspect the CSS or check your design system)
  2. Set those colors in Organization > Branding in the Dxtra dashboard
  3. Upload your logo with a transparent background
  4. If embedding, use CSS custom properties to match typography (font family, sizes, weights)
  5. Preview the result — the Transparency Center header and navigation should visually align with your site

Accessibility

The Transparency Center maintains WCAG 2.1 Level AA compliance across all customization options:

  • Minimum 4.5:1 contrast ratio for body text
  • Clear keyboard navigation with visible focus indicators
  • Alt text on all images and icons
  • Responsive design that works across screen sizes and zoom levels
  • Semantic HTML structure for screen readers

If you set custom colors that create insufficient contrast, test them with a contrast checker before publishing.


Need help? Email support@dxtra.ai or use in-app chat for assistance with Transparency Center customization.