mirror of
https://github.com/Myzel394/Alibi.git
synced 2025-06-18 23:05:26 +02:00
chore(docs): Add documentation for ui folder
Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
This commit is contained in:
parent
f426cfe287
commit
ba50d48f23
14
app/src/main/java/app/myzel394/alibi/ui/README.md
Normal file
14
app/src/main/java/app/myzel394/alibi/ui/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
# ui
|
||||
|
||||
This folder contains all user interfaces. The folder is structured as follows:
|
||||
|
||||
* `components`: contains all reusable components
|
||||
* `atoms`, `molecules`, `organisms`, `pages`: contains components that are generic and can be
|
||||
reused in different contexts
|
||||
* `<name>Screen/{atoms,molecules,organisms,pages}`: contains components that are specific to a
|
||||
screen
|
||||
* `screens`: contains all screens. Screens are composed of components from the `components` folder
|
||||
* `models`: contains view models used by the screens
|
||||
* `utils`: contains general utility functions
|
||||
|
||||
The root Kotlin files are used for the general setup of the UI.
|
Loading…
x
Reference in New Issue
Block a user