Skip to content

PaponAhasan/UIComponentsLibrary

Repository files navigation

UIComponentsLibrary

📦 Installation

Step 1: Add JitPack Repository

In your settings.gradle.kts, add the JitPack repository inside dependencyResolutionManagement:

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        mavenCentral()
        maven { url = uri("https://jitpack.io") }
    }
}

Step 2: Add the Library Dependency

In your module-level build.gradle.kts:

dependencies {
    implementation("com.github.PaponAhasan:UIComponentsLibrary:Tag")
}

🏷️ Latest Version

You can find the latest version here on JitPack. Check Latest

📌 Note: Replace Tag with the latest release tag of the library

🚀 Features

  • ✅ Supports both XML and Jetpack Compose
  • ⚡ Lightweight and optimized for performance
  • 🧩 Easy to integrate into any Android project
  • 📱 Responsive and modern design

🛠️ Usage

XML View Example

<com.rakibul.ahasan.uicomponents.CircularLoadingView
    android:layout_width="100dp"
    android:layout_height="100dp"
    android:layout_gravity="center"/>

Jetpack Compose Example

CircularLoadingCompose(
    modifier = Modifier.size(100.dp),
    color = Color.Gray
)

🤝 Contributing

  • Contributions are very welcome! 🎉
  • If you want to contribute:
  • Fork the repository
  • Create a new feature branch
  • Make your changes
  • Submit a Pull Request
  • We appreciate your support

📬 Contact

🛡️ License

MIT License

This project is licensed under the terms of the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages