- v0.0.175Latest
- v0.0.175-integration
- v0.0.172-integration
- v0.0.172
- v0.0.171
- v0.0.171-integration
- v0.0.170-integration
- v0.0.169
- v0.0.169-integration
- v0.0.168
- v0.0.168-integration
- v0.0.167
- v0.0.167-integration
- v0.0.166-integration
- v0.0.165
- v0.0.165-integration
- v0.0.164
- v0.0.164-integration
- v0.0.163
- v0.0.163-integration
- v0.0.162
- v0.0.162-integration
- v0.0.161
- v0.0.161-integration
- v0.0.160
- v0.0.160-integration
- v0.0.159
- v0.0.159-integration
- v0.0.158
- v0.0.158-integration
- v0.0.157-integration
- v0.0.156-integration
- v0.0.156
- v0.0.154-integration
- v0.0.152
- v0.0.152-integration
- v0.0.151-integration
- v0.0.151
- v0.0.150
- v0.0.150-integration
- v0.0.149
- v0.0.149-integration
- v0.0.148
- v0.0.148-integration
- v0.0.146
- v0.0.146-integration
- v0.0.145-integration
- v0.0.144
- v0.0.144-integration
- v0.0.143
- v0.0.143-integration
- v0.0.142
- v0.0.142-integration
- v0.0.141
- v0.0.141-integration
- v0.0.140
- v0.0.140-integration
- v0.0.139
- v0.0.139-integration
- v0.0.138
- v0.0.138-integration
- v0.0.137
- v0.0.137-integration
- v0.0.136-integration
- v0.0.135
- v0.0.135-integration
- v0.0.134-integration
- v0.0.134
- v0.0.133
- v0.0.133-integration
- v0.0.130
- v0.0.130-integration
- v0.0.129
- v0.0.129-integration
- v0.0.128
- v0.0.128-integration
- v0.0.127
- v0.0.127-integration
- v0.0.126
- v0.0.126-integration
- v0.0.125
- v0.0.125-integration
- v0.0.124
- v0.0.124-integration
- v0.0.123
- v0.0.123-integration
- v0.0.122
- v0.0.122-integration
- v0.0.121
- v0.0.121-integration
- v0.0.120
- v0.0.120-integration
- v0.0.119
- v0.0.119-integration
- v0.0.118
- v0.0.118-integration
- v0.0.117
- v0.0.117-integration
- v0.0.116-integration
- v0.0.115
- v0.0.115-integration
- v0.0.114
- v0.0.114-integration
- v0.0.112
- v0.0.112-integration
- v0.0.111
- v0.0.111-integration
- v0.0.110
- v0.0.110-integration
- v0.0.109
- v0.0.109-integration
- v0.0.108
- v0.0.108-integration
- v0.0.107
- v0.0.107-integration
- v0.0.106
- v0.0.106-integration
- v0.0.105
- v0.0.105-integration
- v0.0.104
- v0.0.104-integration
- v0.0.103-integration
- v0.0.102
- v0.0.102-integration
- v0.0.101
- v0.0.101-integration
- v0.0.100
- v0.0.100-integration
- v0.0.99-integration
- v0.0.98-integration
- v0.0.97-integration
- v0.0.96-integration
- v0.0.95
- v0.0.95-integration
- v0.0.94-integration
- v0.0.93-integration
- v0.0.92
- v0.0.91
- v0.0.91-integration
- v0.0.90
- v0.0.90-integration
- v0.0.89-integration
- v0.0.88-integration
- v0.0.87-integration
- v0.0.86-integration
- v0.0.84-integration
- v0.0.83-integration
- v0.0.82-integration
- v0.0.81-integration
- v0.0.80-integration
- v0.0.74-integration
- v0.0.73-integration
- v0.0.72-integration
- v0.0.71
- v0.0.71-integration
- v0.0.70-integration
- v0.0.69-integration
- v0.0.68-integration
- v0.0.64-integration
- v0.0.63-integration
- v0.0.61-integration
- v0.0.60-integration
- v0.0.59-integration
- v0.0.56-integration
- v0.0.55-integration
- v0.0.54-integration
- v0.0.53-integration
- v0.0.51-integration
- v0.0.48-integration
- v0.0.46-integration
- v0.0.45-integration
- v0.0.44-integration
- v0.0.43-integration
- v0.0.42-integration
- v0.0.41-integration
- v0.0.40-integration
- v0.0.39-integration
- v0.0.38-integration
- v0.0.37-integration
- v0.0.36-integration
- v0.0.35-integration
- v0.0.34-integration
- v0.0.33-integration
- v0.0.32-integration
- v0.0.31-integration
- v0.0.30-integration
- v0.0.29-integration
- v0.0.28-integration
- v0.0.27-integration
- v0.0.26-integration
- v0.0.25-integration
- v0.0.24-integration
- v0.0.23-integration
- v0.0.22-integration
- v0.0.21-integration
- v0.0.20-integration
- v0.0.19-integration
- v0.0.18-integration
- v0.0.17-integration
- v0.0.16-integration
- v0.0.15-integration
- v0.0.14-integration
- v0.0.12-integration
- v0.0.11-integration
- v0.0.10-integration
- v0.0.9-integration
- v0.0.8-integration
- v0.0.7-integration
- v0.0.6-integration
- v0.0.4-integration
- v0.0.3-integration
Fathym Atomic Design Kit
The Fathym Atomic Design Kit is a base atomic library that is designed to be composed into domain-specific component libraries. This approach allows for a high degree of modularity and reusability in your UI development.
To effectively use this library, we recommend following Brad Frostās Atomic Design Principles. These principles provide a methodology for creating design systems that are easy to understand, scalable, and powerful. They involve breaking down your UI into its most basic components (or āatomsā), and combining these atoms to form more complex āmoleculesā and āorganismsā.
You can learn more about Atomic Design Principles here: Atomic Design Principals
By adhering to these principles, you can ensure that your UI is consistent, maintainable, and adaptable to a wide range of use cases.
Atomic Components
src/atoms
The src/atoms
directory contains the most basic building blocks of your UI.
Each file in this directory corresponds to a single atomic component.
src/molecules
The src/molecules
directory contains more complex components that are composed
of multiple atoms. Each file in this directory corresponds to a single molecule
component.
src/organisms
The src/organisms
directory contains even more complex components that are
composed of multiple molecules and/or atoms. Each file in this directory
corresponds to a single organism component.
src/templates
The src/templates
directory contains templates that can be used to quickly
create consistent layouts. Each file in this directory corresponds to a single
template.
src/utils
The src/utils
directory contains utility functions that can be used throughout
your application. Each file in this directory corresponds to a single utility
function.
Please refer to the individual files in each directory for more detailed documentation on how to use each component or utility function, including code examples.