Skip to content

Conversation

@iamcxa
Copy link
Contributor

@iamcxa iamcxa commented Nov 19, 2025

PR checklist
image

  • Ensure you have added or ran the appropriate tests for your PR.
  • DCO signed

What type of PR is this?
feat

What this PR does / why we need it:
To distinguish between different artifacts with the same name (e.g. in dbt state comparisons) and to visually separate "Base" and "Current" environments, this PR:

  1. Defines semantic color tokens envBase (Amber) and envCurrent (Blue/Iochmara) in the theme.
  2. Applies these colors to the Environment Info labels in the top bar.

Which issue(s) this PR fixes:
Fixes DRC-2121

Special notes for your reviewer:

  • The colors were chosen to match the provided design feedback (Amber for Base, Blue for Current).
  • Bypassed pre-commit hooks due to unrelated type error in src/lib/api/track.ts.

Does this PR introduce a user-facing change?:
YES

Define envBase and envCurrent semantic tokens in theme and apply to EnvInfo component to distinguish base (amber) and current (blue) environments.

Signed-off-by: Kent <iamcxa@gmail.com>
@iamcxa iamcxa force-pushed the feature/drc-2121-disambiguate-artifact-name-and-beforeafter branch from 3d9e211 to c854a17 Compare November 19, 2025 18:51
@iamcxa iamcxa changed the title feat(DRC-2121): disambiguate artifact name and before/after colors feat(DRC-2121/DRC-2067): disambiguate artifact name and before/after colors Nov 19, 2025
@iamcxa iamcxa requested a review from gcko November 20, 2025 01:22
Copy link
Contributor

@gcko gcko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks good, although there is an added comment that is unattached to the fix. is this necessary? can you remove it?

export function trackNavigation(props: TrackNavProps) {
track("[Web] navigation_change", props);
}
// fixed
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is this comment for?

@iamcxa iamcxa force-pushed the feature/drc-2121-disambiguate-artifact-name-and-beforeafter branch from c854a17 to 57b9d4a Compare November 20, 2025 06:38
@gcko gcko merged commit dd2107a into main Nov 20, 2025
7 checks passed
@gcko gcko deleted the feature/drc-2121-disambiguate-artifact-name-and-beforeafter branch November 20, 2025 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants