<commit_before># Human Interface Guidelines

HIG is Autodesk's unified design design system, so we can build better products faster. 

HIG aims to provide implementations for the mayor platforms (web/native ios/native android/...) with one **shared interface.json** that makes sure all the different implementations are consistent across the platforms. To understand how we structured the HIG, please go and read our [interface.json](src/interface/interface.json).

## Implementations
Currently HIG has 2 implementations:
- Vanilla html/css/javascript, see [src/implementations/vanilla](src/implementations/vanilla)
- React, see [src/implementations/react](src/implementations/react)

## Design

HIG identifies 4 levels of detail in a UI: 
- `Basics`: These are the most basic building blocks of the design: color, typography, icons, buttons, form elements etc.
- `Components`: These are distinct pieces of the product experience, things like dialog boxes, navigation bars, toolbars, and inspectors.
- `Page Types`: Think of these as specific types of views or screens within our products. This includes canvas views, list or grid indexes, dashboards, and item details.
- `Mini-Experiences`: These are collections of components or pages that create a small, discrete experience within our products: sign-in, trial, sharing, in-product learning.

## Contributing

Read our contribution guidelines here: [CONTRIBUTING.md](CONTRIBUTING.md) <commit_msg>fix typos<commit_after># Human Interface Guidelines

HIG is Autodesk's unified design system, so we can build better products faster. 

HIG aims to provide implementations for the major platforms (web/native ios/native android/...) with one **shared interface.json** that makes sure all the different implementations are consistent across the platforms. To understand how we structured the HIG, please go and read our [interface.json](src/interface/interface.json).

## Implementations
Currently HIG has 2 implementations:
- Vanilla html/css/javascript, see [src/implementations/vanilla](src/implementations/vanilla)
- React, see [src/implementations/react](src/implementations/react)

## Design

HIG identifies 4 levels of detail in a UI: 
- `Basics`: These are the most basic building blocks of the design: color, typography, icons, buttons, form elements, etc.
- `Components`: These are distinct pieces of the product experience, things like dialog boxes, navigation bars, toolbars and inspectors.
- `Page Types`: Think of these as specific types of views or screens within our products. This includes canvas views, list or grid indexes, dashboards and item details.
- `Mini-Experiences`: These are collections of components or pages that create a small, discrete experience within our products: sign-in, trial, sharing, in-product learning.

## Contributing

Read our contribution guidelines here: [CONTRIBUTING.md](CONTRIBUTING.md) 
{'fraction_non_alphanumeric': 0.07519057519057519, 'fraction_numerical': 0.001386001386001386, 'mean_word_length': 5.208602150537635, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6009503', 'n_tokens_mistral': 734, 'n_tokens_neox': 705, 'n_words': 348}