Decathlon Design System UI components for Compose applications

Overview

Vitamin Decathlon Design System logo Vitamin Decathlon Design System logo

Vitamin Compose

Decathlon Design System libraries for android applications

Website

Compose Decathlon Design System is based on Material Design compose artifact described on the official documentation and maintained by Google developers and designers.

But these native components are overridden to respect Decathlon's Visual Identity. You'll find the design specifications and technical information for supported platforms by Decathlon on decathlon.design. If you are interested by a sample, you can install a demo with sample module in the technical project.

πŸš€ Getting Started

A VitaminTheme is available in foundation artifact from where you can get all colors, typographies and shapes in your composable hierarchy. Note that this theme is mandatory if you want to use any composable available in other vitamin compose artifacts. If you don't use it, an error will be triggered at the runtime.

VitaminTheme {
  // Your composable declarations
}

πŸ“₯ Download

Release artifacts are available on Maven Central. Check the release page to know what is the latest release version of Vitamin artifacts.

repositories {
    mavenCentral()
}

implementation("com.decathlon.vitamin.compose:<component>:<last_version>")

If you want to test latest changes merge in main branch, you can test Vitamin Android from snapshot artifacts but we don't recommend to use theses artifacts in production where you can have regressions or breaking changes until the next official release.

repositories {
    maven {
        url = uri("https://oss.sonatype.org/content/repositories/snapshots/")
    }
}

implementation("com.decathlon.vitamin.compose:<component>:<latest-major + 1>.0.0-SNAPSHOT")

If you have any question about the versioning of this project, you can just read our documentation about it.

Special thanks

Thank you to the contributors involved in these vitamin-compose libraries. πŸ’™

Thank you also Remix Icon because Vitamix Icons is the official Decathlon icon library based on their open-source icon library (Remix Design Β© 2020). This original library is under the license Apache 2.0 and has been modified by Decathlon. Learn more.

License

Copyright 2022 Decathlon.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Comments
  • feat: Create skeleton component

    feat: Create skeleton component

    Changes description πŸ§‘β€πŸ’»

    Add skeleton components

    Context πŸ€”

    #3

    Checklist βœ…

    • [x] I have reviewed the submitted code
    • [x] I have tested on a phone device/emulator
    • [x] I have tested on a tablet device/emulator
    • [x] I have tested on a kiosk device/emulator

    Screenshots πŸ“Έ

    Phone

    Screenshot_20220617_143605

    Tablet

    Screenshot_20220617_143834

    Kiosk

    Screenshot_20220617_144019

    Other info πŸ‘‹

    opened by FDELAHA24 14
  • feat: snackbar

    feat: snackbar

    Changes description πŸ§‘β€πŸ’»

    Add Snackbars following Figma and Vitamin documentation

    Context πŸ€”

    Because it's a new component

    Checklist βœ…

    • [x] I have reviewed the submitted code
    • [x] I have tested on a phone device/emulator
    • [x] I have tested on a tablet device/emulator
    • [x] I have tested on a kiosk device/emulator

    Screenshots πŸ“Έ

    Phone

    Snackbars_phone

    Tablet

    Snackbars_tablet

    Kiosk

    Snackbars_kiosk

    Other info πŸ‘‹

    Naming interrogation in Slack : https://decathlon-design.slack.com/archives/C02LEHA8T5J/p1656508735130819

    opened by rcarondecathlon 11
  • feat(quantity): Add component and documentation

    feat(quantity): Add component and documentation

    Changes description πŸ§‘β€πŸ’»

    Add quantity component and documentation

    Context πŸ€”

    https://github.com/Decathlon/vitamin-compose/issues/7

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • [ ] I have tested on a tablet device/emulator.
    • [ ] I have tested on a large screen device/emulator.
    • [ ] If it includes design changes, please ask for a review with a core team designer.

    Screenshots πŸ“Έ

    Capture d’écran 2022-11-15 aΜ€ 16 24 35 Capture d’écran 2022-11-15 aΜ€ 16 24 57 Capture d’écran 2022-11-23 aΜ€ 15 10 20

    Other info πŸ‘‹

    enhancement πŸš€ 
    opened by adrienbusin 10
  • feat: add icon mode to display Button with only the icon

    feat: add icon mode to display Button with only the icon

    Changes description πŸ§‘β€πŸ’»

    Add possibility to have a button with only an icon without text

    Context πŸ€”

    #35

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • [ ] I have tested on a tablet device/emulator.
    • [ ] I have tested on a large screen device/emulator.
    • [ ] If it includes design changes, please ask for a review with a core team designer.

    Screenshots πŸ“Έ

    Screenshot_20221007_142814

    Other info πŸ‘‹

    enhancement πŸš€ 
    opened by FDELAHA24 7
  • fix(Button): fix icon visibility issue in button when label was too long

    fix(Button): fix icon visibility issue in button when label was too long

    Changes description πŸ§‘β€πŸ’»

    The icon was hidden when button label was too long. This contribution fixes this issue.

    Context πŸ€”

    #37

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • [x] I have tested on a tablet device/emulator.
    • [x] I have tested on a large screen device/emulator.
    • [ ] If it includes design changes, please ask for a review with a core team designer.

    Screenshots πŸ“Έ

    Screenshot_20220819_145043

    Other info πŸ‘‹

    opened by FDELAHA24 6
  • feat: Create Badge component

    feat: Create Badge component

    Changes description πŸ§‘β€πŸ’»

    Add badges components

    Context πŸ€”

    https://github.com/Decathlon/vitamin-compose/issues/1

    Checklist βœ…

    • [x] I have reviewed the submitted code
    • [x] I have tested on a phone device/emulator
    • [x] I have tested on a tablet device/emulator
    • [x] I have tested on a kiosk device/emulator

    Screenshots πŸ“Έ

    Capture d’écran 2022-06-10 aΜ€ 15 47 54

    Other info πŸ‘‹

    opened by adrienbusin 6
  • chore: Upgrade libraries versions.

    chore: Upgrade libraries versions.

    Changes description πŸ§‘β€πŸ’»

    | library | old version | new version | |---|---|---| |Android Gradle plugin| 7.2.1 | 7.3.1 | |Kotlin Gradle plugin| 1.6.21 | 1.7.0 | |sonarqube| 3.3 | 3.5.0.2730 | |ktlint| 10.2.0 | 11.0.0 | |vitamin-android| 0.4.0-beta01 | 0.4.0 | |refreshVersions| 0.40.2 | 0.51.0 | |customview-poolingcontainer| 1.0.0-beta02 | 1.0.0 | |compose| 1.2.0-rc01 | 1.2.0 | |accompanist| 0.24.11-rc | 0.25.0 | |espresso| 3.4.0 | 3.5.0 | |junit| 1.1.3 | 1.1.4 |

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • I have tested on a tablet device/emulator.
    • I have tested on a large screen device/emulator.
    • If it includes design changes, please ask for a review with a core team designer.
    config πŸ›  
    opened by corentin-stamper 5
  • feat: add radius foundation

    feat: add radius foundation

    Changes description πŸ§‘β€πŸ’»

    • create Radius foundation
    • update all components to use vitamin radius
    • badges size refactor

    Context πŸ€”

    Closes #26

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • I have tested on a tablet device/emulator.
    • I have tested on a large screen device/emulator.
    • If it includes design changes, please ask for a review with a core team designer.
    enhancement πŸš€ 
    opened by corentin-stamper 5
  • fix(Button): remove small button size

    fix(Button): remove small button size

    Changes description πŸ§‘β€πŸ’»

    Remove the small button size as requested in the issue

    Context πŸ€”

    34

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • [x] I have tested on a tablet device/emulator.
    • [x] I have tested on a large screen device/emulator.
    • [ ] If it includes design changes, please ask for a review with a core team designer.

    Screenshots πŸ“Έ

    Other info πŸ‘‹

    opened by FDELAHA24 5
  • fix(radiobuttons): accessibility issue

    fix(radiobuttons): accessibility issue

    Changes description πŸ§‘β€πŸ’»

    • update radiobuttons sample to add states management
    • fix accessibility issue

    Context πŸ€”

    Closes #9

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • [x] I have tested on a tablet device/emulator.
    • [x] I have tested on a large screen device/emulator.
    • If it includes design changes, please ask for a review with a core team designer.

    Screenshots πŸ“Έ

    https://user-images.githubusercontent.com/46709142/185627871-f6f41fc6-d676-44f5-ace1-dd13f652ba5d.mp4

    opened by corentin-stamper 5
  • Text inputs are not vitamin compliant

    Text inputs are not vitamin compliant

    Describe the bug

    The text input filled is not vitamin compliant, the row is too long.

    To Reproduce

    Capture d’écran 2022-06-02 aΜ€ 14 13 37

    Expected behavior

    https://www.decathlon.design/726f8c765/p/31121d-text-input/b/601da7 No margin is required. image

    Screenshots

    Smartphone (please complete the following information):

    • Device: [e.g. One Plus]
    • OS: [e.g. Lollipop]
    • Version [e.g. 21]
    bug πŸ› 
    opened by adrienbusin 5
  • feat(Progress): Add extra small size

    feat(Progress): Add extra small size

    Changes description πŸ§‘β€πŸ’»

    Add extra small size for progress component

    Context πŸ€”

    #52

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • [ ] I have tested on a tablet device/emulator.
    • [ ] I have tested on a large screen device/emulator.
    • [ ] If it includes design changes, please ask for a review with a core team designer.

    Screenshots πŸ“Έ

    Screenshot_20230106_154448

    design request πŸ™Œ 
    opened by FDELAHA24 4
  • Can't update Compose version to 1.3

    Can't update Compose version to 1.3

    Describe the bug

    When we try to upgrade Compose UI to 1.3.0, we encounter difficulties with Paparazzi.

    Fork published here: https://github.com/chrisbanes/paparazzi/pull/2

    Probably fixed here: https://github.com/cashapp/paparazzi/pull/640

    Need to track a new version of Paparazzi with one of these fixes.

    Expected behavior

    Upgrade Compose version to 1.3.0

    bug πŸ› invalid ❌ run πŸ’¨ 
    opened by GerardPaligot 1
  • Create small variant size for tags

    Create small variant size for tags

    Changes description πŸ§‘β€πŸ’»

    • Create small variant size for tags
    • Create snapshot tests with Paparazzi

    Context πŸ€”

    Closes https://github.com/Decathlon/vitamin-compose/issues/59

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • [x] I have tested on a tablet device/emulator.
    • [x] I have tested on a large screen device/emulator.
    • [x] If it includes design changes, please ask for a review with a core team designer.

    Screenshots πŸ“Έ

    com decathlon vitamin compose tags_VitaminTagsTest_small Default,Light

    opened by GerardPaligot 2
  • feat(Fab): add fab and fab extended components

    feat(Fab): add fab and fab extended components

    Changes description πŸ§‘β€πŸ’»

    Adds fab and fab extended components

    Context πŸ€”

    #50

    Checklist βœ…

    • [x] Make sure you are requesting to pull a topic/feature/bugfix branch. Please, don't request directly from your main!
    • [x] Check commits & PR names matches our requested structure. It must follow the https://www.conventionalcommits.org pattern.
    • [x] Check compose contract convention. It must follow conventions described here.
    • [x] Check your code additions will fail neither code linting checks.
    • [x] I have reviewed the submitted code.
    • [x] I have tested on a phone device/emulator.
    • [ ] I have tested on a tablet device/emulator.
    • [ ] I have tested on a large screen device/emulator.
    • [ ] If it includes design changes, please ask for a review with a core team designer.

    Screenshots πŸ“Έ

    Screenshot_20221223_151302

    design request πŸ™Œ 
    opened by FDELAHA24 7
  • feat(tag): Add a small size for Tag component

    feat(tag): Add a small size for Tag component

    To do Add a small size to the existing Tag component. See design issue : https://github.com/Decathlon/vitamin-design/issues/15

    Decathlon.design link Figma link

    Additional context Tag with Medium Size already exists

    enhancement πŸš€ run πŸ’¨ 
    opened by ManonPolle 0
  • Wrong buttons colors with physical keyboard navigation

    Wrong buttons colors with physical keyboard navigation

    Context

    https://developer.android.com/develop/ui/views/touch-and-input/keyboard-input/navigation

    TL;DR

    "Android supports physical keyboards attached to the device. A keyboard offers not only a convenient mode for text input, but also offers a way for users to navigate and interact with your app. [...], tablets and similar devices are growing in popularity and many users like to attach keyboard accessories."

    Describe the bug The selected state of a button makes the text unreadable.

    To Reproduce Connect a physical keyboard to your device (usb C, or bluetooth). Launch vitamin compose demo with your bare hands Navigate to button demo Now use the keyboard, press "tab" to go from one button to the other

    Expected behavior When a button is selected (or has the "keyboard focus") its text should be readable

    Screenshots Screenshot from 2022-12-14 09-28-25 ^ primary Screenshot from 2022-12-14 09-29-04 ^ Ghost living up to his name

    Smartphone (please complete the following information): All

    bug πŸ› design request πŸ™Œ run πŸ’¨ 
    opened by dimitriz09 1
Releases(0.2.0-alpha01)
  • 0.2.0-alpha01(Dec 12, 2022)

    New Components

    • feat(quantity): Add component and documentation by @adrienbusin in https://github.com/Decathlon/vitamin-compose/pull/49
    • feat: add icon mode to display Button with only the icon by @FDELAHA24 in https://github.com/Decathlon/vitamin-compose/pull/46

    What's Changed

    • feat: add radius foundation by @CorentinStamperDecathlon in https://github.com/Decathlon/vitamin-compose/pull/42
    • fix(Dropdown): Add click on textInput by @adrienbusin in https://github.com/Decathlon/vitamin-compose/pull/53

    Full Changelog: https://github.com/Decathlon/vitamin-compose/compare/0.1.0...0.2.0-alpha01

    Source code(tar.gz)
    Source code(zip)
  • 0.1.0(Dec 12, 2022)

    What's Changed

    • fix(AppBar): fix selected state label color in bottom navigation bar by @FDELAHA24 in https://github.com/Decathlon/vitamin-compose/pull/39
    • fix(Button): remove small button size by @FDELAHA24 in https://github.com/Decathlon/vitamin-compose/pull/40
    • fix(all): define all preview functions as private by @CorentinStamperDecathlon in https://github.com/Decathlon/vitamin-compose/pull/45
    • fix(Button): fix icon visibility issue in button when label was too long by @FDELAHA24 in https://github.com/Decathlon/vitamin-compose/pull/41
    • fix(Typography): add bold versions and rename text1, text2 and text3 by @FDELAHA24 in https://github.com/Decathlon/vitamin-compose/pull/44
    • fix: bottom navigation item label by @CorentinStamperDecathlon in https://github.com/Decathlon/vitamin-compose/pull/48

    Full Changelog: https://github.com/Decathlon/vitamin-compose/compare/0.1.0-beta02...0.1.0

    Source code(tar.gz)
    Source code(zip)
  • 0.1.0-beta02(Sep 6, 2022)

    New components

    • feat: Create skeleton component by @FDELAHA24 in https://github.com/Decathlon/vitamin-compose/pull/22
    • feat: snackbar by @rcarondecathlon in https://github.com/Decathlon/vitamin-compose/pull/23

    What's Changed

    • fix(radiobuttons): accessibility issue by @CorentinStamperDecathlon in https://github.com/Decathlon/vitamin-compose/pull/29
    • chore: update Vitamin Android version to 0.4.0-beta02 by @GerardPaligot in https://github.com/Decathlon/vitamin-compose/commit/5eabd0f98c754745eaf657dc6a95666e4632bd75

    New Contributors

    • @rcarondecathlon made their first contribution in https://github.com/Decathlon/vitamin-compose/pull/23
    • @CorentinStamperDecathlon made their first contribution in https://github.com/Decathlon/vitamin-compose/pull/29

    Full Changelog: https://github.com/Decathlon/vitamin-compose/compare/0.1.0-beta01...0.1.0-beta02

    Source code(tar.gz)
    Source code(zip)
  • 0.1.0-beta01(Jul 18, 2022)

    What's Changed

    • feat: Create divider component by @FDELAHA24 in https://github.com/Decathlon/vitamin-compose/pull/14
    • chore: validates the licenses of our dependency graph by @GerardPaligot in https://github.com/Decathlon/vitamin-compose/pull/20
    • chore: Add refreshVersions plugin to update dependencies by @GerardPaligot in https://github.com/Decathlon/vitamin-compose/pull/21
    • Create convention file to follow in all contributions by @GerardPaligot in https://github.com/Decathlon/vitamin-compose/pull/16
    • Attribution/thanks for Remixicons lib by @clempou in https://github.com/Decathlon/vitamin-compose/pull/24
    • Add snapshot tests for button variants by @GerardPaligot in https://github.com/Decathlon/vitamin-compose/pull/19
    • docs: fix the README at "Thanks Remix Icon" level by @lauthieb in https://github.com/Decathlon/vitamin-compose/pull/28
    • feat: Create Badge component by @adrienbusin in https://github.com/Decathlon/vitamin-compose/pull/12
    • Apply new compose contract convention. by @GerardPaligot in https://github.com/Decathlon/vitamin-compose/pull/27

    New Contributors

    • @FDELAHA24 made their first contribution in https://github.com/Decathlon/vitamin-compose/pull/14
    • @GerardPaligot made their first contribution in https://github.com/Decathlon/vitamin-compose/pull/20
    • @clempou made their first contribution in https://github.com/Decathlon/vitamin-compose/pull/24
    • @lauthieb made their first contribution in https://github.com/Decathlon/vitamin-compose/pull/28
    • @adrienbusin made their first contribution in https://github.com/Decathlon/vitamin-compose/pull/12

    Full Changelog: https://github.com/Decathlon/vitamin-compose/compare/0.1.0-alpha05...0.1.0-beta01

    Source code(tar.gz)
    Source code(zip)
  • 0.1.0-alpha05(May 17, 2022)

    What's Changed

    • Add Vitamin theme with colors, typography, icons and assets by @GerardPaligot in foundation
    • Add appbar components by @GerardPaligot in appbars
    • Add button components by @GerardPaligot in buttons
    • Add checkbox components by @GerardPaligot in checkboxes
    • Add menu components by @GerardPaligot in menus
    • Add modal components by @CorentinStamperDecathlon in modals
    • Add price components by @FannyDemey in prices
    • Add progressbar components by @rcarondecathlon in progressbars
    • Add radiobutton components by @adrienbusin in radiobuttons
    • Add rating components by @GerardPaligot in ratings
    • Add switch components by @CorentinStamperDecathlon in switches
    • Add tab components by @adrienbusin in tabs
    • Add tag components by @FannyDemey in tags
    • Add text input components by @GerardPaligot in text-inputs
    Source code(tar.gz)
    Source code(zip)
Fake Toss Design System with Jetpack Compose

FTDS Fake Toss Design System Let's clone TDS with Jetpack Compose! TDS의 λͺ¨λ“  면을 따라

Fake Toss 1 Apr 18, 2022
Andromeda is a open-source design language system implemented in Jetpack Compose.

Andromeda Andromeda is a open-source design language system implemented in Jetpack Compose. Catalog app Table of Contents About the Project Getting St

Adit Lal 140 Dec 25, 2022
A lightweight particle system for Jetpack Compose - Quarks

compose-particle-system Quarks is a lightweight particle system for Jetpack Compose. There are endless possibilities for creating generative art with

Nikhil Chaudhari 41 Dec 28, 2022
Customisable Preview of system UI decoration for Jetpack Compose.

AdvancedPreview Customisable Preview of system UI decoration for Jetpack Compose. Use cases Want the Preview in Android Studio to look more like in re

Mobnetic 28 Dec 5, 2022
Sample repo that demonstrates various options for testing Jetpack Compose applications.

Composing With Confidence This is the sample repository for the Composing With Confidence presentation from Droidcon NYC in 2022. If you run the sampl

Adam McNeilly 9 Dec 2, 2022
Small Android project demonstrating some navigation components for Jetpack Compose.

Small Android project demonstrating some navigation components for Jetpack Compose. Created this for presenting about this topic for a GDG meetup.

Parshav 3 Sep 15, 2021
Simple compose components

Jetpack-compose-sandbox Simple compose components Very simple compose components (In the MainActivitity, uncomment which compose you want to check out

null 0 Nov 19, 2021
This repo contains components built with Jetpack Compose for the Microsoft Surface Duo.

Surface Duo Jetpack Compose SDK This repo contains components built with Jetpack Compose for the Microsoft Surface Duo and other large screen and fold

Microsoft 53 Dec 9, 2022
A Collection of major Jetpack compose UI components which are commonly used.πŸŽ‰πŸ”πŸ‘Œ

SSComposeCookBook A Collection of major Jetpack compose UI components which are commonly used. Introduction Jetpack Compose is a modern toolkit for bu

Simform Solutions 370 Dec 28, 2022
JetStrap - Ready-Made Jetpack Compose Components

JetStrap Ready-Made Jetpack Compose Components Installation implementation "com.

Hyeonseo Yang 0 Jan 6, 2022
Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cached data by Room

Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cached data by Room

Yogi Dewansyah 13 Aug 31, 2022
Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cached data by Room

Mobile Banking Android App made by Jetpack Compose Components with Kotlin, MVVM Pattern, Multi Module, Navigation, Hilt, Coroutines, Retrofit and cach

Yogi Dewansyah 13 Aug 31, 2022
Carol 12 Sep 25, 2022
Android app for Taiga agile system

TaigaMobile This is unofficial android app for taiga.io (agile project management system) built with Jetpack Compose (brand new UI toolkit from Google

Eugene 112 Dec 30, 2022
A high-performance Android system parasitic container.

Mizuki A high-performance Android system parasitic container. This is a project idea that will be realized in a few years time. License GPL-3.0 Copyri

Fankesyooni 1 Jan 10, 2022
Android Jetpack is a set of components, tools and guidance to make great Android apps.

Android Jetpack is a set of components, tools and guidance to make great Android apps. They bring together the existing Support Library and Architecture Components and arrange them into four categories.

Atik Faysal 0 Dec 8, 2021
Kompose wrappers for material-components-web

Kompose Material Design Components (KMDC) A set of kotlin wrappers over [email protected] library providing Jetbrains Compose DSL for bui

Martynas PetuΕ‘ka 82 Jan 1, 2023
Pinocchio is a group of libraries for various common UI components. It could contain Composable, View, and everything related to UI.

Pinocchio Pinocchio is a group of libraries for various common UI components. It could contain Composable, View, and everything related to UI. All UI

NAVER Z 24 Nov 30, 2022
New style for app design Online Flora Go Go App UI made in Jetpack Compose. πŸ˜‰ 😎

JetComposeLoginUI New style for app design Online Flora Go Go App UI made in Jetpack Compose. ?? ?? (Navigation Components, Dagger-Hilt, Material Comp

Arvind Meshram 95 Dec 22, 2022