> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gitascii.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Premium ASCII Profile Card

> Premium ASCII renderer configuration and publication limits

Widget ID: `premium-ascii-profile-card`.

Derived score, insight, DNA, and velocity panels can use fallback data because the full render path drops some optional enriched fields. They are not verified productivity assessments. Replace preset roles, website, and location text with accurate values. See [data sources](https://docs.gitascii.com/reference/data-sources.md) for interpretation and asset fallback behavior.

## Example output

![Premium ASCII Profile Card offline example](https://mintcdn.com/gitascii/Q7I1oj2V6RJeCwI9/images/widgets/premium-ascii-profile-card.svg?fit=max\&auto=format\&n=Q7I1oj2V6RJeCwI9\&q=85\&s=d32686f27ab20fad43f585670b2e52b1)

Generated by the actual SVG engine using invented documentation fixture data. This illustrates the renderer defaults, not a live account or validated metrics.

## Configuration

The following property names are read by this renderer or its shared palette helper. Properties are optional in the layout model. Types shown are source assertions or explicit conversions, not runtime validation. Omitted values use renderer/data/style defaults; an empty string or zero can also activate a fallback where the source uses `||`. Use the linked renderer for nested value shapes and conditional defaults.

| Property | Source type or conversion |
| :- | :- |
| `accentColor` | `string` |
| `animated` | `boolean` |
| `backgroundColor` | `string` |
| `borderColor` | `string` |
| `customLocation` | `string` |
| `customName` | `string` |
| `customRoles` | `string` |
| `customWebsite` | `string` |
| `hideLangs` | `string` |
| `hideLangsArr` | `string[]` |
| `hideMetrics` | `string[]` |
| `hideReposList` | `string[]` |
| `langsCount` | `number` |
| `maxRepos` | `number` |
| `repoSortBy` | `string` |
| `roles` | `renderer-specific value` |
| `secondaryColor` | `string` |
| `selectedRepos` | `string[]` |
| `showActivity` | `boolean` |
| `showFollowers` | `boolean` |
| `showLanguages` | `boolean` |
| `showLocation` | `boolean` |
| `showMetrics` | `boolean` |
| `showRepos` | `boolean` |
| `showRoles` | `boolean` |
| `showStars` | `boolean` |
| `showTerminalPrompt` | `boolean` |
| `showTopRepos` | `boolean` |
| `showUptime` | `boolean` |
| `showWebsite` | `boolean` |
| `textColor` | `string` |
| `transparentBackground` | `renderer-specific value` |

## Layout example

This instance starts from the renderer defaults. The dimensions are an example, not a promised minimum or editor preset. Add it to the `widgets` array of a [configuration](https://docs.gitascii.com/api/configuration.md), then [render the complete layout](https://docs.gitascii.com/guides/reproduce-editor.md).

```json theme={null}
{
  "instanceId": "premium-ascii-profile-card-example",
  "widgetId": "premium-ascii-profile-card",
  "position": {
    "x": 0,
    "y": 0
  },
  "size": {
    "width": 600,
    "height": 360
  },
  "config": {},
  "locked": false,
  "visible": true,
  "zIndex": 1
}
```

Start with the matching suite's [template](https://docs.gitascii.com/templates/overview.md) in the editor to inherit its composition and dimensions. Check both published themes and replace decorative placeholder copy before publishing. Preview interaction does not establish interaction support in GitHub's image embed.

Implementation: [`renderPremiumAsciiProfileCard`](https://github.com/Igorcbraz/GitAscii/blob/f248c939a3ea7810c3d3e331ae904b56a72b998f/src/features/widgets/renderers/PremiumAsciiProfileCardRenderer.ts). See the [full catalog](https://docs.gitascii.com/widgets/overview.md) for related widgets.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.