Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 18 additions & 17 deletions ouds_theme_contract/lib/ouds_component_version.dart
Original file line number Diff line number Diff line change
Expand Up @@ -13,21 +13,22 @@
// Generated by Tokenator

class OudsComponentVersion {
static const alertMessage = '1.1.0';
static const badge = '1.2.0';
static const bar = '1.0.0';
static const button = '3.2.0';
static const checkbox = '2.4.0';
static const chip = '1.3.0';
static const divider = '1.0.0';
static const inlineAlert = '1.0.0';
static const link = '2.2.0';
static const passwordInput = '1.2.0';
static const phoneNumberInput = '1.2.0';
static const pinCodeInput = '1.2.0';
static const radioButton = '1.4.0';
static const skeleton = '1.0.0';
static const switchButton = '1.5.0';
static const tag = '1.4.0';
static const textInput = '1.3.0';
static const alertMessage = '1.0.0';
static const badge = '1.2.0';
static const bar = '1.0.0';
static const bulletList = '1.0.0';
static const button = '3.2.0';
static const checkbox = '2.4.0';
static const chip = '1.3.0';
static const divider = '1.0.0';
static const inlineAlert = '1.0.0';
static const link = '2.2.0';
static const passwordInput = '1.2.0';
static const phoneNumberInput = '1.2.0';
static const pinCodeInput = '1.2.0';
static const radioButton = '1.4.0';
static const skeleton = '1.0.0';
static const switchButton = '1.5.0';
static const tag = '1.4.0';
static const textInput = '1.3.0';
}
20 changes: 10 additions & 10 deletions ouds_theme_contract/lib/ouds_tokens_version.dart
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@
// Generated by Tokenator

class OudsTokensVersion {
static const oudsCore = '1.9.0';
static const androidCore = '1.0.0';
static const androidSystem = '1.2.0';
static const orangeCore = '1.2.0';
static const orangeBrand = '2.3.0';
static const orangeCompactBrand = '2.3.0';
static const soshCore = '1.2.0';
static const soshBrand = '2.3.0';
static const wireframeCore = '1.3.0';
static const wireframeBrand = '2.3.0';
static const oudsCore = '1.9.0';
static const androidCore = '1.0.0';
static const androidSystem = '1.2.0';
static const orangeCore = '1.2.0';
static const orangeBrand = '2.3.0';
static const orangeCompactBrand = '2.3.0';
static const soshCore = '1.2.0';
static const soshBrand = '2.3.0';
static const wireframeCore = '1.3.0';
static const wireframeBrand = '2.3.0';
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Orange brand tokens version 2.3.0
// Generated by Tokenator

import 'package:flutter/material.dart';

abstract class OudsIconTokens {
late undefined brandTheme;
late Color colorContentDefault;
late Color colorContentStatusWarningExternalShape;
late Color colorContentStatusWarningInternalShape;
}
39 changes: 39 additions & 0 deletions ouds_theme_orange/lib/components/orange_bulletList_tokens.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Orange brand tokens version 2.3.0
// Generated by Tokenator

import 'package:ouds_global_raw_tokens/dimension_raw_tokens.dart';
import 'package:ouds_theme_contract/ouds_tokens_provider.dart';
import 'package:ouds_theme_contract/theme/tokens/components/ouds_bulletList_tokens.dart';

class OrangeBulletListTokens extends OudsBulletListTokens {
final OudsProvidersTokens providersTokens;

OrangeBulletListTokens(this.providersTokens);

@override
double get spaceColumnGapBodyLarge => providersTokens.spaceTokens.columnGapSmall;
@override
double get spaceColumnGapBodyMedium => providersTokens.spaceTokens.columnGapSmall;
@override
double get spacePaddingBlockBodyLarge => providersTokens.spaceTokens.paddingBlock2xsmall;
@override
double get spacePaddingBlockBodyMedium => providersTokens.spaceTokens.paddingBlock2xsmall;
@override
double get spacePaddingInlineLevel0 => DimensionRawTokens.dimension50;
@override
double get spacePaddingInlineLevel1 => DimensionRawTokens.dimension450;
@override
double get spacePaddingInlineLevel2 => DimensionRawTokens.dimension850;
}
33 changes: 33 additions & 0 deletions ouds_theme_orange/lib/components/orange_icon_tokens.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Orange brand tokens version 2.3.0
// Generated by Tokenator

import 'package:flutter/material.dart';
import 'package:ouds_theme_contract/ouds_tokens_provider.dart';
import 'package:ouds_theme_contract/theme/tokens/components/ouds_icon_tokens.dart';

class OrangeIconTokens extends OudsIconTokens {
final OudsProvidersTokens providersTokens;

OrangeIconTokens(this.providersTokens);

@override
undefined get brandTheme => providersTokens.orangeTokens;
@override
Color get colorContentDefault => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryNeutralEmphasizedBlack, providersTokens.colorScheme.repositoryNeutralMutedLower);
@override
Color get colorContentStatusWarningExternalShape => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryWarningMedium, providersTokens.colorScheme.repositoryWarningLow);
@override
Color get colorContentStatusWarningInternalShape => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryWarningHigh, providersTokens.colorScheme.opacityTransparent);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Orange Compact brand tokens version 2.3.0
// Generated by Tokenator

import 'package:ouds_global_raw_tokens/dimension_raw_tokens.dart';
import 'package:ouds_theme_contract/ouds_tokens_provider.dart';
import 'package:ouds_theme_contract/theme/tokens/components/ouds_bulletList_tokens.dart';

class OrangeCompactBulletListTokens extends OudsBulletListTokens {
final OudsProvidersTokens providersTokens;

OrangeCompactBulletListTokens(this.providersTokens);

@override
double get spaceColumnGapBodyLarge => providersTokens.spaceTokens.columnGapSmall;
@override
double get spaceColumnGapBodyMedium => providersTokens.spaceTokens.columnGapSmall;
@override
double get spacePaddingBlockBodyLarge => providersTokens.spaceTokens.paddingBlock2xsmall;
@override
double get spacePaddingBlockBodyMedium => providersTokens.spaceTokens.paddingBlock2xsmall;
@override
double get spacePaddingInlineLevel0 => DimensionRawTokens.dimension50;
@override
double get spacePaddingInlineLevel1 => DimensionRawTokens.dimension450;
@override
double get spacePaddingInlineLevel2 => DimensionRawTokens.dimension850;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Orange Compact brand tokens version 2.3.0
// Generated by Tokenator

import 'package:flutter/material.dart';
import 'package:ouds_theme_contract/ouds_tokens_provider.dart';
import 'package:ouds_theme_contract/theme/tokens/components/ouds_icon_tokens.dart';

class OrangeCompactIconTokens extends OudsIconTokens {
final OudsProvidersTokens providersTokens;

OrangeCompactIconTokens(this.providersTokens);

@override
undefined get brandTheme => providersTokens.orangeTokens;
@override
Color get colorContentDefault => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryNeutralEmphasizedBlack, providersTokens.colorScheme.repositoryNeutralMutedLower);
@override
Color get colorContentStatusWarningExternalShape => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryWarningMedium, providersTokens.colorScheme.repositoryWarningLow);
@override
Color get colorContentStatusWarningInternalShape => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryWarningHigh, providersTokens.colorScheme.opacityTransparent);
}
39 changes: 39 additions & 0 deletions ouds_theme_sosh/lib/components/sosh_bulletList_tokens.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Sosh brand tokens version 2.3.0
// Generated by Tokenator

import 'package:ouds_global_raw_tokens/dimension_raw_tokens.dart';
import 'package:ouds_theme_contract/ouds_tokens_provider.dart';
import 'package:ouds_theme_contract/theme/tokens/components/ouds_bulletList_tokens.dart';

class SoshBulletListTokens extends OudsBulletListTokens {
final OudsProvidersTokens providersTokens;

SoshBulletListTokens(this.providersTokens);

@override
double get spaceColumnGapBodyLarge => providersTokens.spaceTokens.columnGapSmall;
@override
double get spaceColumnGapBodyMedium => providersTokens.spaceTokens.columnGapSmall;
@override
double get spacePaddingBlockBodyLarge => providersTokens.spaceTokens.paddingBlock2xsmall;
@override
double get spacePaddingBlockBodyMedium => providersTokens.spaceTokens.paddingBlock2xsmall;
@override
double get spacePaddingInlineLevel0 => DimensionRawTokens.dimension50;
@override
double get spacePaddingInlineLevel1 => DimensionRawTokens.dimension450;
@override
double get spacePaddingInlineLevel2 => DimensionRawTokens.dimension850;
}
33 changes: 33 additions & 0 deletions ouds_theme_sosh/lib/components/sosh_icon_tokens.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Sosh brand tokens version 2.3.0
// Generated by Tokenator

import 'package:flutter/material.dart';
import 'package:ouds_theme_contract/ouds_tokens_provider.dart';
import 'package:ouds_theme_contract/theme/tokens/components/ouds_icon_tokens.dart';

class SoshIconTokens extends OudsIconTokens {
final OudsProvidersTokens providersTokens;

SoshIconTokens(this.providersTokens);

@override
undefined get brandTheme => providersTokens.soshTokens;
@override
Color get colorContentDefault => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryNeutralEmphasizedBlack, providersTokens.colorScheme.repositoryNeutralMutedLower);
@override
Color get colorContentStatusWarningExternalShape => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryWarningMedium, providersTokens.colorScheme.repositoryWarningLow);
@override
Color get colorContentStatusWarningInternalShape => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryWarningHigh, providersTokens.colorScheme.opacityTransparent);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Wireframe brand tokens version 2.3.0
// Generated by Tokenator

import 'package:ouds_global_raw_tokens/dimension_raw_tokens.dart';
import 'package:ouds_theme_contract/ouds_tokens_provider.dart';
import 'package:ouds_theme_contract/theme/tokens/components/ouds_bulletList_tokens.dart';

class WireframeBulletListTokens extends OudsBulletListTokens {
final OudsProvidersTokens providersTokens;

WireframeBulletListTokens(this.providersTokens);

@override
double get spaceColumnGapBodyLarge => providersTokens.spaceTokens.columnGapSmall;
@override
double get spaceColumnGapBodyMedium => providersTokens.spaceTokens.columnGapSmall;
@override
double get spacePaddingBlockBodyLarge => providersTokens.spaceTokens.paddingBlock2xsmall;
@override
double get spacePaddingBlockBodyMedium => providersTokens.spaceTokens.paddingBlock2xsmall;
@override
double get spacePaddingInlineLevel0 => DimensionRawTokens.dimension50;
@override
double get spacePaddingInlineLevel1 => DimensionRawTokens.dimension450;
@override
double get spacePaddingInlineLevel2 => DimensionRawTokens.dimension850;
}
33 changes: 33 additions & 0 deletions ouds_theme_wireframe/lib/components/wireframe_icon_tokens.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
//
// Software Name: OUDS Flutter
// SPDX-FileCopyrightText: Copyright (c) Orange SA
// SPDX-License-Identifier: MIT
//
// This software is distributed under the MIT license,
// the text of which is available at https://opensource.org/license/MIT/
// or see the "LICENSE" file for more details.
//
// Software description: Flutter library of reusable graphical components
//

// Wireframe brand tokens version 2.3.0
// Generated by Tokenator

import 'package:flutter/material.dart';
import 'package:ouds_theme_contract/ouds_tokens_provider.dart';
import 'package:ouds_theme_contract/theme/tokens/components/ouds_icon_tokens.dart';

class WireframeIconTokens extends OudsIconTokens {
final OudsProvidersTokens providersTokens;

WireframeIconTokens(this.providersTokens);

@override
undefined get brandTheme => providersTokens.wireframeTokens;
@override
Color get colorContentDefault => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryNeutralEmphasizedBlack, providersTokens.colorScheme.repositoryNeutralMutedLower);
@override
Color get colorContentStatusWarningExternalShape => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryWarningMedium, providersTokens.colorScheme.repositoryWarningLow);
@override
Color get colorContentStatusWarningInternalShape => providersTokens.colorScheme.lightDark(providersTokens.colorScheme.repositoryWarningHigh, providersTokens.colorScheme.opacityTransparent);
}
Loading