1.0.1171 • Published 4 months ago

l-min-components v1.0.1171

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

Learngual Components

This is the Components repository of the Learngual suite. It houses all the shared UI components that are used across various applications within the Learngual platform. All other applications depend on these components, ensuring a consistent look and feel as well as code reusability.

Technologies and Libraries

This project is built using a range of modern technologies and libraries, including:

  • React: A JavaScript library for building user interfaces.
  • Vite: A modern frontend build tool.
  • Styled Components: For component-level styling in React.

These are some of the key technologies that provide the foundation for our web application. For a full list of all the packages used, please refer to the package.json file in the project repository.

Installation

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (Preferably the latest stable version)
  • npm (Node Package Manager), which comes with Node.js
  • Yarn (Optional, can be installed via npm with npm install --global yarn)

You can check your Node.js, npm, and Yarn version by running:

   node -v
   npm -v
   yarn -v

Step-by-Step Installation

  1. Clone the Repository

    • Clone the application repository to your local machine using the following Git command:
      git clone https://github.com/Learngual-Inc/components.git
    • After cloning, navigate into the project directory:
      cd components
  2. Install Dependencies

    • Using npm:
      npm install
    • Or, using Yarn:
      yarn install

    These commands read the package.json file and install all the dependencies listed under dependencies and devDependencies.

  3. Running the Application

    • Using npm:
      npm run dev
    • Or, using Yarn:
      yarn dev

    Access the application by navigating to http://localhost:5173 in your web browser.

Notes

  • The scripts section in package.json provides additional commands:

    • Using npm: npm run build to build the application for production and npm run preview to preview the built application.
    • Using Yarn: yarn build to build the application for production and yarn preview to preview the built application.
  • If you encounter any issues during installation, ensure your Node.js, npm, and Yarn are updated to the latest versions and try re-running the installation commands.

Features

The Components repository includes a variety of reusable UI components, such as:

  • Button: Customizable buttons for various user interactions.
  • Dropdown: Flexible dropdown menus for user selections.
  • Search Bar: Intuitive search functionality for efficient data retrieval.
  • Loader: Visual indicators for loading states and asynchronous operations.
  • And many more: The repository contains a diverse range of other components, each designed with flexibility and reusability in mind, to cater to the diverse needs of the Learngual applications.

Contributing

To contribute, please follow these guidelines:

  1. Create a New Branch for Each Feature:

    • For each new feature or fix you're working on, create a separate branch from the main branch. Name the branch something descriptive related to the feature or fix.
  2. Add Changes and Commit:

  • Make your changes in your feature branch. Once you're done, add your changes and make a commit with a descriptive message.
  1. Pull the Latest Changes from Main:
  • Before pushing your changes, pull the latest changes from the main branch to ensure compatibility.
  1. Push Your Changes:
  • Push your changes to the remote repository.
  1. Create a Pull Request:
  • Go to the GitHub repository page and create a pull request (PR) for your branch. Describe your changes and proposed modifications.
  1. Request a Review:
  • Invite the team lead or other designated reviewers to review your PR.
  1. Merging:
  • Only the team lead or authorized team members should merge the PR after a successful review.

Please adhere to the coding standards and guidelines of the project. If you're unsure about something, feel free to ask!

License

This project is proprietary. All rights reserved. Unauthorized copying, modification, distribution, or use of this software is strictly prohibited unless otherwise permitted by the project owners.

1.0.1027

7 months ago

1.0.1147

4 months ago

1.0.1025

7 months ago

1.0.1145

4 months ago

1.0.1143

4 months ago

1.0.1022

7 months ago

1.0.1141

4 months ago

1.0.1020

7 months ago

1.0.1139

4 months ago

1.0.1018

7 months ago

1.0.1137

4 months ago

1.0.1015

7 months ago

1.0.1135

4 months ago

1.0.1012

8 months ago

1.0.1131

4 months ago

1.0.1008

8 months ago

1.0.1128

4 months ago

1.0.1005

8 months ago

1.0.1125

4 months ago

1.0.1123

4 months ago

1.0.1002

8 months ago

1.0.1121

4 months ago

1.0.1119

4 months ago

1.0.1117

4 months ago

1.0.1115

5 months ago

1.0.1108

5 months ago

1.0.1106

5 months ago

1.0.1103

6 months ago

1.0.999

8 months ago

1.0.1098

6 months ago

1.0.1097

6 months ago

1.0.1096

6 months ago

1.0.1095

6 months ago

1.0.1094

6 months ago

1.0.1093

6 months ago

1.0.1092

6 months ago

1.0.1091

6 months ago

1.0.1090

6 months ago

1.0.1089

6 months ago

1.0.1088

6 months ago

1.0.1087

6 months ago

1.0.1086

6 months ago

1.0.1085

6 months ago

1.0.1084

6 months ago

1.0.1083

6 months ago

1.0.1082

6 months ago

1.0.1081

6 months ago

1.0.1080

6 months ago

1.0.1079

6 months ago

1.0.1078

6 months ago

1.0.1077

6 months ago

1.0.1076

6 months ago

1.0.1075

6 months ago

1.0.1074

6 months ago

1.0.1073

6 months ago

1.0.1072

6 months ago

1.0.1068

7 months ago

1.0.1066

7 months ago

1.0.1063

7 months ago

1.0.1061

7 months ago

1.0.1059

7 months ago

1.0.1055

7 months ago

1.0.1052

7 months ago

1.0.1171

4 months ago

1.0.1050

7 months ago

1.0.1170

4 months ago

1.0.1169

4 months ago

1.0.1048

7 months ago

1.0.1168

4 months ago

1.0.1167

4 months ago

1.0.1166

4 months ago

1.0.1165

4 months ago

1.0.1164

4 months ago

1.0.1163

4 months ago

1.0.1042

7 months ago

1.0.1162

4 months ago

1.0.1161

4 months ago

1.0.1040

7 months ago

1.0.1159

4 months ago

1.0.1157

4 months ago

1.0.1036

7 months ago

1.0.1155

4 months ago

1.0.1033

7 months ago

1.0.1153

4 months ago

1.0.1031

7 months ago

1.0.1151

4 months ago

1.0.1029

7 months ago

1.0.1149

4 months ago

1.0.891

10 months ago

1.0.898

10 months ago

1.0.895

10 months ago

1.0.986

9 months ago

1.0.988

9 months ago

1.0.982

9 months ago

1.0.984

9 months ago

1.0.979

9 months ago

1.0.976

9 months ago

1.0.968

9 months ago

1.0.883

10 months ago

1.0.886

10 months ago

1.0.991

9 months ago

1.0.993

9 months ago

1.0.943

10 months ago

1.0.945

10 months ago

1.0.940

10 months ago

1.0.936

10 months ago

1.0.938

10 months ago

1.0.934

10 months ago

1.0.930

10 months ago

1.0.928

10 months ago

1.0.924

10 months ago

1.0.926

10 months ago

1.0.964

9 months ago

1.0.961

9 months ago

1.0.956

9 months ago

1.0.949

10 months ago

1.0.901

10 months ago

1.0.921

10 months ago

1.0.918

10 months ago

1.0.916

10 months ago

1.0.910

10 months ago

1.0.912

10 months ago

1.0.907

10 months ago

1.0.904

10 months ago

1.0.660

1 year ago

1.0.782

12 months ago

1.0.788

12 months ago

1.0.785

12 months ago

1.0.664

1 year ago

1.0.666

1 year ago

1.0.656

1 year ago

1.0.779

12 months ago

1.0.773

12 months ago

1.0.776

12 months ago

1.0.681

1 year ago

1.0.683

1 year ago

1.0.680

1 year ago

1.0.686

1 year ago

1.0.687

1 year ago

1.0.791

11 months ago

1.0.670

1 year ago

1.0.794

11 months ago

1.0.673

1 year ago

1.0.679

1 year ago

1.0.678

1 year ago

1.0.677

1 year ago

1.0.797

11 months ago

1.0.676

1 year ago

1.0.860

11 months ago

1.0.744

12 months ago

1.0.747

12 months ago

1.0.862

11 months ago

1.0.741

12 months ago

1.0.864

11 months ago

1.0.738

12 months ago

1.0.854

11 months ago

1.0.857

11 months ago

1.0.735

12 months ago

1.0.852

11 months ago

1.0.731

12 months ago

1.0.848

11 months ago

1.0.727

1 year ago

1.0.729

1 year ago

1.0.761

12 months ago

1.0.768

12 months ago

1.0.765

12 months ago

1.0.871

11 months ago

1.0.750

12 months ago

1.0.876

11 months ago

1.0.879

11 months ago

1.0.757

12 months ago

1.0.873

11 months ago

1.0.753

12 months ago

1.0.701

1 year ago

1.0.820

11 months ago

1.0.814

11 months ago

1.0.817

11 months ago

1.0.805

11 months ago

1.0.844

11 months ago

1.0.722

1 year ago

1.0.846

11 months ago

1.0.725

1 year ago

1.0.841

11 months ago

1.0.719

1 year ago

1.0.715

1 year ago

1.0.838

11 months ago

1.0.833

11 months ago

1.0.835

11 months ago

1.0.714

1 year ago

1.0.831

11 months ago

1.0.708

1 year ago

1.0.705

1 year ago

1.0.825

11 months ago

1.0.828

11 months ago

1.0.694

1 year ago

1.0.691

1 year ago

1.0.690

1 year ago

1.0.697

1 year ago

1.0.699

1 year ago

1.0.698

1 year ago

1.0.800

11 months ago

1.0.802

11 months ago

1.0.655

1 year ago

1.0.650

1 year ago

1.0.652

1 year ago

1.0.647

1 year ago

1.0.623

1 year ago

1.0.626

1 year ago

1.0.620

1 year ago

1.0.641

1 year ago

1.0.644

1 year ago

1.0.638

1 year ago

1.0.635

1 year ago

1.0.632

1 year ago

1.0.629

1 year ago

1.0.617

1 year ago

1.0.614

1 year ago

1.0.611

1 year ago

1.0.604

1 year ago

1.0.607

1 year ago

1.0.601

1 year ago

1.0.598

1 year ago

1.0.580

1 year ago

1.0.587

1 year ago

1.0.595

1 year ago

1.0.590

1 year ago

1.0.592

1 year ago

1.0.576

1 year ago

1.0.568

1 year ago

1.0.573

1 year ago

1.0.564

1 year ago

1.0.566

1 year ago

1.0.562

1 year ago

1.0.558

1 year ago

1.0.559

1 year ago

1.0.557

1 year ago

1.0.556

1 year ago

1.0.549

1 year ago

1.0.550

1 year ago

1.0.552

1 year ago

1.0.551

1 year ago

1.0.548

1 year ago

1.0.545

1 year ago

1.0.542

1 year ago

1.0.539

1 year ago

1.0.538

1 year ago

1.0.537

1 year ago

1.0.536

1 year ago

1.0.531

1 year ago

1.0.533

1 year ago

1.0.528

1 year ago

1.0.525

1 year ago

1.0.523

1 year ago

1.0.520

1 year ago

1.0.517

1 year ago

1.0.514

1 year ago

1.0.511

1 year ago

1.0.507

1 year ago

1.0.494

1 year ago

1.0.497

1 year ago

1.0.503

1 year ago

1.0.500

1 year ago

1.0.491

1 year ago

1.0.485

1 year ago

1.0.488

1 year ago

1.0.482

1 year ago

1.0.480

2 years ago

1.0.472

2 years ago

1.0.475

2 years ago

1.0.478

2 years ago

1.0.469

2 years ago

1.0.461

2 years ago

1.0.464

2 years ago

1.0.467

2 years ago

1.0.459

2 years ago

1.0.441

2 years ago

1.0.449

2 years ago

1.0.443

2 years ago

1.0.445

2 years ago

1.0.452

2 years ago

1.0.454

2 years ago

1.0.456

2 years ago

1.0.437

2 years ago

1.0.439

2 years ago

1.0.435

2 years ago

1.0.431

2 years ago

1.0.385

2 years ago

1.0.420

2 years ago

1.0.387

2 years ago

1.0.382

2 years ago

1.0.428

2 years ago

1.0.422

2 years ago

1.0.374

2 years ago

1.0.370

2 years ago

1.0.415

2 years ago

1.0.410

2 years ago

1.0.377

2 years ago

1.0.412

2 years ago

1.0.379

2 years ago

1.0.407

2 years ago

1.0.397

2 years ago

1.0.392

2 years ago

1.0.394

2 years ago

1.0.340

2 years ago

1.0.343

2 years ago

1.0.348

2 years ago

1.0.346

2 years ago

1.0.331

2 years ago

1.0.334

2 years ago

1.0.336

2 years ago

1.0.360

2 years ago

1.0.404

2 years ago

1.0.400

2 years ago

1.0.366

2 years ago

1.0.351

2 years ago

1.0.354

2 years ago

1.0.357

2 years ago

1.0.321

2 years ago

1.0.325

2 years ago

1.0.318

2 years ago

1.0.264

2 years ago

1.0.220

2 years ago

1.0.187

2 years ago

1.0.266

2 years ago

1.0.260

2 years ago

1.0.183

2 years ago

1.0.262

2 years ago

1.0.185

2 years ago

1.0.228

2 years ago

1.0.268

2 years ago

1.0.300

2 years ago

1.0.223

2 years ago

1.0.225

2 years ago

1.0.181

2 years ago

1.0.297

2 years ago

1.0.253

2 years ago

1.0.176

2 years ago

1.0.255

2 years ago

1.0.210

2 years ago

1.0.171

2 years ago

1.0.251

2 years ago

1.0.294

2 years ago

1.0.216

2 years ago

1.0.257

2 years ago

1.0.212

2 years ago

1.0.214

2 years ago

1.0.170

2 years ago

1.0.242

2 years ago

1.0.285

2 years ago

1.0.164

2 years ago

1.0.244

2 years ago

1.0.167

2 years ago

1.0.287

2 years ago

1.0.160

2 years ago

1.0.283

2 years ago

1.0.205

2 years ago

1.0.208

2 years ago

1.0.246

2 years ago

1.0.289

2 years ago

1.0.201

2 years ago

1.0.168

2 years ago

1.0.248

2 years ago

1.0.203

2 years ago

1.0.275

2 years ago

1.0.230

2 years ago

1.0.197

2 years ago

1.0.277

2 years ago

1.0.270

2 years ago

1.0.193

2 years ago

1.0.273

2 years ago

1.0.195

2 years ago

1.0.239

2 years ago

1.0.315

2 years ago

1.0.279

2 years ago

1.0.311

2 years ago

1.0.234

2 years ago

1.0.237

2 years ago

1.0.308

2 years ago

1.0.191

2 years ago

1.0.159

2 years ago

1.0.158

2 years ago

1.0.157

2 years ago

1.0.156

2 years ago

1.0.150

2 years ago

1.0.149

2 years ago

1.0.147

2 years ago

1.0.145

2 years ago

1.0.143

2 years ago

1.0.1

2 years ago

0.12.0

2 years ago

0.11.0

2 years ago

0.10.0

2 years ago

0.9.0

2 years ago

0.8.0

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.5.0

2 years ago

0.4.0

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago