2022-12-02 21:52:47 +00:00
|
|
|
## `frontend/` directory structure:
|
|
|
|
|
2023-03-06 17:34:37 +00:00
|
|
|
- `cli/` - frontend command-line based interface for Gradience's backend functions
|
2022-12-02 21:52:47 +00:00
|
|
|
- `dialogs/` - message boxes and simple popup windows
|
2023-03-06 17:34:37 +00:00
|
|
|
- `schemas/` - color view schemas, mostly used to dynamically construct views with GradienceOptionRow widget
|
2023-01-03 18:20:21 +00:00
|
|
|
- `utils/` - general purpose utility modules and helpers for UI related stuff
|
2023-03-06 17:34:37 +00:00
|
|
|
- `views/` - more extensive widgets (eg. widget groups, lists) and GTK window views
|
|
|
|
- `widgets/` - simple custom (eg. custom Adw.ActionRow) widgets
|