@@ -19,11 +19,13 @@ import 'package:ouds_theme_contract/theme/tokens/components/ouds_components_toke
1919import 'package:ouds_theme_contract/theme/tokens/semantic/ouds_border_semantic_tokens.dart' ;
2020import 'package:ouds_theme_contract/theme/tokens/semantic/ouds_color_semantic_tokens.dart' ;
2121import 'package:ouds_theme_contract/theme/tokens/semantic/ouds_font_semantic_tokens.dart' ;
22+ import 'package:ouds_theme_contract/theme/tokens/semantic/ouds_opacity_semantic_tokens.dart' ;
2223import 'package:ouds_theme_orange/material/orange_material_color_dark_tokens.dart' ;
2324import 'package:ouds_theme_orange/material/orange_material_color_light_tokens.dart' ;
2425import 'package:ouds_theme_orange/semantic/orange_border_semantic_tokens.dart' ;
2526import 'package:ouds_theme_orange/semantic/orange_color_semantic_tokens.dart' ;
2627import 'package:ouds_theme_orange/semantic/orange_font_semantic_tokens.dart' ;
28+ import 'package:ouds_theme_orange/semantic/orange_opacity_semantic_tokens.dart' ;
2729
2830/// [OrangeTheme] implements the [OudsThemeContract] and defines the "Orange" theme for the application.
2931/// It provides both light and dark theme configurations using the OUDS design system, including color, typography,
@@ -65,6 +67,9 @@ class OrangeTheme implements OudsThemeContract {
6567 OudsColorSemanticTokens get colorSemanticTokens =>
6668 OrangeColorSemanticTokens ();
6769
70+ @override
71+ OudsOpacitySemanticTokens get opacityTokens => OrangeOpacitySemanticTokens ();
72+
6873 @override
6974 OudsBorderSemanticTokens get borderTokens => OrangeBorderSemanticTokens ();
7075
@@ -78,6 +83,7 @@ class OrangeTheme implements OudsThemeContract {
7883 @override
7984 OudsProvidersTokens get providersTokens => OudsProvidersTokens (
8085 colorScheme: colorsScheme,
86+ opacityTokens: opacityTokens,
8187 borderTokens: borderTokens,
8288 fontTokens: fontTokens);
8389
0 commit comments