Grapes android is a design system library created and used within Spendesk android application.
Ownership of standards & best practices between design and engineering are often unclear or anecdotal. As Engineers and designers, we wanted to centralize standard components, documenting the bits and pieces, small and large, that make up Spendesk's great experience. That is why we created Grapes. We are glad to share our design system to the open source world and hope that other companies and developers will have the same enthusiasm. This library will be subject to a lot of evolution as the majority of the components used were not created within the Grapes scope. An application containing Grapes components, GrapesSamples, is also side developed in order to provide the best experience while discovering the design system.
Please, enjoy, share, and contribute to Grapes.
Add this in your root build.gradle:
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
Add the dependency to your application module:
implementation 'com.github.Spendesk.grapes-android:grapes-android:$grapes_version' // View only dependency
implementation 'com.github.Spendesk.grapes-android:grapes-android-compose:$grapes_version' // Compose only dependency
Please take a look at our contributing guidelines if you're interested in helping!
Grapes-Android is released under the Apache-2.0 license. See LICENSE for details.