You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
💜 KotStep is a Jetpack Compose library that simplifies the creation of customizable step-by-step UI components in your Android applications. It allows you to easily integrate vertical and horizontal stepper components with icons, titles, and various customization options.
Features
Multiple stepper styles:
Horizontal Numbered Stepper
Horizontal Tab Stepper
Horizontal Icon Stepper
Horizontal Dashed Stepper
Vertical Icon Stepper
Vertical Tab Stepper
Vertical Numbered Stepper
Vertical Icon Stepper with Label
Vertical Tab Stepper with Label
Vertical Numbered Stepper with Label
Easy integration with Jetpack Compose
Optional checkmark icons for completed steps.
Highly customizable appearance and behavior
Installation
To get started with KotStep in your Android Jetpack Compose project,
Add it in your root build.gradle at the end of repositories:
Style of the line connecting steps (SOLID, DASHED, DOTTED)
showCheckMarkOnDone
Boolean
true
Whether to show a checkmark on completed steps
showStrokeOnCurrent
Boolean
true
Whether to show a stroke around the current step
strokeCap
StrokeCap
StrokeCap.Square
Style of the ends of the line connecting steps (ROUNDED, SQUARE)
Reporting Issues and Requesting Features✨
If you encounter any issues or have feature requests, please create a new issue in this repository.
Supporting KotStep ❤️
Support it by joining stargazers for this repository. ⭐
Also follow me for my next creations! 🤩
---
Copyright 2023 binayshaw7777
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.