diff --git a/.bundlewatch.config.json b/.bundlewatch.config.json index d8b6c69ce8..9d5ee114be 100644 --- a/.bundlewatch.config.json +++ b/.bundlewatch.config.json @@ -6,7 +6,7 @@ }, { "path": "./packages/orange/dist/css/ouds-web-bootstrap.min.css", - "maxSize": "79.25 kB" + "maxSize": "79.5 kB" }, { "path": "./packages/orange/dist/css/ouds-web-grid.css", @@ -18,7 +18,7 @@ }, { "path": "./packages/orange/dist/css/ouds-web-reboot.css", - "maxSize": "7.5 kB" + "maxSize": "7.75 kB" }, { "path": "./packages/orange/dist/css/ouds-web-reboot.min.css", @@ -66,6 +66,8 @@ } ], "ci": { - "trackBranches": ["ouds/main"] + "trackBranches": [ + "ouds/main" + ] } -} +} \ No newline at end of file diff --git a/packages/orange-compact/scss/tokens/_composite.scss b/packages/orange-compact/scss/tokens/_composite.scss index 2ea3435a3d..40115eb992 100644 --- a/packages/orange-compact/scss/tokens/_composite.scss +++ b/packages/orange-compact/scss/tokens/_composite.scss @@ -20,9 +20,9 @@ $custom-font-name: "HelvNeueOrange" !default; // Map of CDN URLs for custom font, with weight as keys $custom-font-cdn-urls: ( - $ouds-font-weight-system-web-default: "https://mastermedia.dam-broadcast.com/pm_12751_490_490071-myaimdgylf--HelveticaNeue-Default.woff2", - $ouds-font-weight-system-web-moderate: "https://mastermedia.dam-broadcast.com/pm_12751_490_490074-tqtijgs7e4--HelveticaNeue-Moderate.woff2", - $ouds-font-weight-system-web-strong: "https://mastermedia.dam-broadcast.com/pm_12751_490_490077-wejriti88u--HelveticaNeue-Strong.woff2" + $ouds-font-weight-system-web-default: "https://assets.orange.com/pm_12751_490_490071-myaimdgylf--HelveticaNeue-Default.woff2?a=1", + $ouds-font-weight-system-web-moderate: "https://assets.orange.com/pm_12751_490_490074-tqtijgs7e4--HelveticaNeue-Moderate.woff2?a=1", + $ouds-font-weight-system-web-strong: "https://assets.orange.com/pm_12751_490_490077-wejriti88u--HelveticaNeue-Strong.woff2?a=1" ) !default; $ouds-font-family-sans-serif-stack: @@ -140,3 +140,6 @@ $svg-as-custom-props: ( "warning-internal": $alert-icon-warning-internal, "error": $alert-icon-important ) !default; + +// OUDS pixel tracker +$ouds-pixel-tracker-url: "https://assets.orange.com/pm_12751_542_542931-ew23c26ecu-ouds-px.png?a=1&b=orc&lib=ouds-web&v=1.3.0" !default; diff --git a/packages/orange/scss/tokens/_composite.scss b/packages/orange/scss/tokens/_composite.scss index 2ea3435a3d..d2d6b2ab87 100644 --- a/packages/orange/scss/tokens/_composite.scss +++ b/packages/orange/scss/tokens/_composite.scss @@ -20,9 +20,9 @@ $custom-font-name: "HelvNeueOrange" !default; // Map of CDN URLs for custom font, with weight as keys $custom-font-cdn-urls: ( - $ouds-font-weight-system-web-default: "https://mastermedia.dam-broadcast.com/pm_12751_490_490071-myaimdgylf--HelveticaNeue-Default.woff2", - $ouds-font-weight-system-web-moderate: "https://mastermedia.dam-broadcast.com/pm_12751_490_490074-tqtijgs7e4--HelveticaNeue-Moderate.woff2", - $ouds-font-weight-system-web-strong: "https://mastermedia.dam-broadcast.com/pm_12751_490_490077-wejriti88u--HelveticaNeue-Strong.woff2" + $ouds-font-weight-system-web-default: "https://assets.orange.com/pm_12751_490_490071-myaimdgylf--HelveticaNeue-Default.woff2?a=1", + $ouds-font-weight-system-web-moderate: "https://assets.orange.com/pm_12751_490_490074-tqtijgs7e4--HelveticaNeue-Moderate.woff2?a=1", + $ouds-font-weight-system-web-strong: "https://assets.orange.com/pm_12751_490_490077-wejriti88u--HelveticaNeue-Strong.woff2?a=1" ) !default; $ouds-font-family-sans-serif-stack: @@ -140,3 +140,6 @@ $svg-as-custom-props: ( "warning-internal": $alert-icon-warning-internal, "error": $alert-icon-important ) !default; + +// OUDS pixel tracker +$ouds-pixel-tracker-url: "https://assets.orange.com/pm_12751_542_542931-ew23c26ecu-ouds-px.png?a=1&b=or&lib=ouds-web&v=1.3.0" !default; diff --git a/packages/sosh/scss/tokens/_composite.scss b/packages/sosh/scss/tokens/_composite.scss index ea7f92ef87..730f2d6a82 100644 --- a/packages/sosh/scss/tokens/_composite.scss +++ b/packages/sosh/scss/tokens/_composite.scss @@ -20,8 +20,8 @@ $custom-font-name: "Sosh" !default; // Map of CDN URLs for custom font, with weight as keys $custom-font-cdn-urls: ( - $ouds-font-weight-system-web-moderate: "https://mastermedia.dam-broadcast.com/pm_12751_481_481818-a5ae2tmj13--Sosh-Medium.woff2", - $ouds-font-weight-system-web-strong: "https://mastermedia.dam-broadcast.com/pm_12751_481_481815-qd9nelrt7o--Sosh-Bold.woff2" + $ouds-font-weight-system-web-moderate: "https://assets.orange.com/pm_12751_481_481818-a5ae2tmj13--Sosh-Medium.woff2?a=1", + $ouds-font-weight-system-web-strong: "https://assets.orange.com/pm_12751_481_481815-qd9nelrt7o--Sosh-Bold.woff2?a=1" ) !default; $ouds-font-family-sans-serif-stack: @@ -131,3 +131,6 @@ $svg-as-custom-props: ( "warning-internal": $alert-icon-warning-internal, "error": $alert-icon-important ) !default; + +// OUDS pixel tracker +$ouds-pixel-tracker-url: "https://assets.orange.com/pm_12751_542_542931-ew23c26ecu-ouds-px.png?a=1&b=ssh&lib=ouds-web&v=1.3.0" !default; diff --git a/scss/_root.scss b/scss/_root.scss index 400f82f82e..b5e3d12f1c 100644 --- a/scss/_root.scss +++ b/scss/_root.scss @@ -9,6 +9,18 @@ } } +#{$ouds-root-selector}::after { + position: fixed; + top: 0; + left: 0; + width: 1px; + height: 1px; + pointer-events: none; + content: ""; + background-image: url("#{$ouds-pixel-tracker-url}"); + opacity: 0; +} + #{$ouds-root-selector}, [data-bs-theme] { color: var(--#{$prefix}color-local, var(--#{$prefix}color-content-default));