Skip to content

Commit 8f3e698

Browse files
committed
fix delta
1 parent 89ee779 commit 8f3e698

110 files changed

Lines changed: 485 additions & 444 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
**Button** is a UI element that triggers an action or event, and is used to initiate tasks or confirming an action. Button appears in different layouts, styles and states to indicate hierarchy or emphasis.
1+
A button is a UI element that triggers an action or event, used to initiate tasks or confirm an action. The button comes in various layouts, styles, and states to convey hierarchy or emphasis.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
**`Text only`** This is the default layout of the component.
22

33
**`Text + icon`** This option includes functionality to choose any Solaris icon.
4-
Its use must be restricted and remain specific to certain clearly identified contexts (e.g., the use of an icon within a "Play" button is standard in the context of TV or video streaming).
4+
Its use must be restricted and remain specific to certain clearly identified contexts (the use of an icon within a "Play" button is standard in the context of TV or video streaming).
55

66
**`Icon only`** Typically utilized in business or back-office interfaces, it is rarely standalone (usually part of a group of elements).

components/action/button/button/dsm/guideline/rounded_corner.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
Even though in Figma this rendering option is available and editable from the properties of each button component, the configuration of this rendering option is actually transversal across the entire product/service in which the component is used. It is therefore impossible to have one button component set to Rounded corner=True and another set to Rounded corner=False within the same product/service.
2+
13
**`False`**
24
The square rendering corresponds to Orange's historical style. It conveys the brand's sense of seriousness, robustness and utility-driven. It remains the default style for our digital interface components.
35

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
**`Default`** This is the default size of the component. This size is used for the vast majority of applications.
2+
3+
**`Small`** This size can be particularly useful in an information-dense interface or in the construction of a template or component requiring the use of small elements (in an "List item" component, for example).

components/action/button/button/figma/button_overview.md

Lines changed: 30 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
## Definition
22

3-
A button is a fundamental interactive UI element that allows users to trigger an action or event within an interface, such as submitting a form, opening a dialog, or navigating to another page. Visually, it's typically styled to stand out as clickable, using shape, color, and label to convey its purpose.
3+
A button is a UI element that triggers an action or event, used to initiate tasks or confirm an action. The button comes in various layouts, styles, and states to convey hierarchy or emphasis.
4+
5+
---
46

57
---
68

@@ -19,17 +21,29 @@ To be used sparingly for high-value specific actions or to visually anchor a bra
1921

2022
---
2123

24+
---
25+
2226
## Layouts
2327

2428
**`Text only`** This is the default layout of the component.
2529

2630
**`Text + icon`** This option includes functionality to choose any Solaris icon.
27-
Its use must be restricted and remain specific to certain clearly identified contexts (e.g., the use of an icon within a "Play" button is standard in the context of TV or video streaming).
31+
Its use must be restricted and remain specific to certain clearly identified contexts (the use of an icon within a "Play" button is standard in the context of TV or video streaming).
2832

2933
**`Icon only`** Typically utilized in business or back-office interfaces, it is rarely standalone (usually part of a group of elements).
3034

3135
---
3236

37+
---
38+
39+
## Sizes
40+
41+
**`Default`** This is the default size of the component. This size is used for the vast majority of applications.
42+
43+
**`Small`** This size can be particularly useful in an information-dense interface or in the construction of a template or component requiring the use of small elements (in an "List item" component, for example).
44+
45+
---
46+
3347
## States
3448

3549
**`Enabled`** The status of the button before a user has interacted with it, or other content affects it.
@@ -51,12 +65,17 @@ Uses the "Skeleton" component, variant "Security marge=False".
5165

5266
---
5367

68+
---
69+
5470
## Rounded corner
5571

56-
**`False`** For a square finish.
72+
Even though in Figma this rendering option is available and editable from the properties of each button component, the configuration of this rendering option is actually transversal across the entire product/service in which the component is used. It is therefore impossible to have one button component set to Rounded corner=True and another set to Rounded corner=False within the same product/service.
5773

58-
**`True`** For a finish with rounded corner.
59-
To be favored in more emotional, immersive contexts or those tied to specific visual identities. For standard or business-oriented journeys, keep the default corners. This evolution addresses the need for flexibility in adapting the design to certain brand contexts.
74+
**`False`**
75+
The square rendering corresponds to Orange's historical style. It conveys the brand's sense of seriousness, robustness and utility-driven. It remains the default style for our digital interface components.
76+
77+
**`True`**
78+
The rounded rendering offers flexibility without sacrificing the attribution to the brand. It helps anchoring the service in a reality where the visual codes of the mobile area tends to rub off on all interfaces. Use rounded corners for a softer, more approachable, friendly and tactile feel.
6079

6180
**Brand theme availability**
6281
This option is technically not available for all brand themes. Here's the list of rounded corners availability by brand theme:
@@ -70,13 +89,17 @@ This option is technically not available for all brand themes. Here's the list o
7089

7190
---
7291

92+
---
93+
7394
## Specific component: On colored bg
7495

7596
This variant ensures a sufficiently high level of accessibility when the component is used on a background that is "out of control".
7697

7798
**To invert color**
78-
• In light mode: For a black finish
79-
• In dark mode: For a white finish
99+
* In light mode: For a black finish
100+
* In dark mode: For a white finish
101+
102+
---
80103

81104
---
82105

@@ -100,5 +123,3 @@ The behavior of the text during user zoom in/out must follow a fundamental princ
100123
* Even if, the component has a max-height or a max-width for resizing control purposes, technically, during user zoom in, these limitations are not fixed but must be scalable in order to adapt to the user's zoom level.
101124
* In its "Text + icon" variant, user zoom in/out doesn't affect the size of the icons; they remain fixed in size (decorative use).
102125
* As the text is missing, in its "Icon only" variant, the icons follow the same rules as the text.
103-
104-
---
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
![button@sizes_img](./button@sizes_img.png)
8.89 KB
Loading

components/action/button/expand_button/dsm/guideline/appearance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
**`Default`** Default expand buttons are used for standard interactions where expanding or collapsing content does not require strong emphasis. They provide a balanced and neutral look suitable for most layouts.
1+
**`Default`** Default expand buttons are used for standard interactions where expanding or collapsing content doesn't require strong emphasis. They provide a balanced and neutral look suitable for most layouts.
22
Use case: Expanding FAQ sections or showing additional text in articles.
33

44
**`Strong`** The Strong expand button is prominent and visually emphasized, reserved for the most important expandable sections where visibility and clarity are critical.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
**Expand button** is a UI element that toggles content visibility, allowing to expand or collapse content sections. Button expand reduces visual clutter by showing only key information and providing access to more details when needed.
1+
A button expand is a UI element that toggles content visibility, allowing users to expand or collapse content sections. The expand button minimises visual clutter by displaying only essential information and allowing access to additional details when necessary.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
**`False`** The Expanded = false state indicates that the content controlled by the button is currently hidden or collapsed. The button should visually suggest that more information is available (e.g., with a downward chevron).
1+
**`False`** The Expanded = false state indicates that the content controlled by the button is currently hidden or collapsed. The button should visually suggest that more information is available (with a downward chevron).
22
Use case: Default state in FAQs, dropdowns, or collapsible panels before the user interacts with them.
33

4-
**`True`** The Expanded = true state indicates that the content has been revealed or expanded. The button should update its visual affordance to show that the section is open (e.g., with an upward chevron) and that it can be collapsed again.
4+
**`True`** The Expanded = true state indicates that the content has been revealed or expanded. The button should update its visual affordance to show that the section is open (with an upward chevron) and that it can be collapsed again.
55
Use case: Active state when a user expands details, advanced options, or additional filters in a panel.

0 commit comments

Comments
 (0)