EdricChan03 / EdricChan03/studybuddy-android
[Refactor] Move all icons to common `StudyBuddyIcons` object
Open
architecture
migration
user interface
- Dominant language
- Kotlin
- Stars
- 23
- Forks
- 9
- Avg merge
- 9h 1m
- Merged PRs (30d)
- 1
Description
Part of the Compose migration #368, consider migrating all vector drawable-based icons to their Compose `ImageVector` equivalent.
We can use the [Valkyire IDE plugin](https://plugins.jetbrains.com/plugin/24786-valkyrie--svg-to-imagevector) for this, which can generate the following structure:
```kotlin
object StudyBuddyIcons {
object Filled
object Outlined
}
val StudyBuddyIcons.Filled.Help: ImageVector by lazy { /* ... */ }
```
## Tasks
* [x] Add `:ui:icons` (or `:core:designsystem:icons`)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.