Coder Social home page Coder Social logo

doganozturk / baklava-input-mask-examples Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 20 KB

A Vite-based demonstration application illustrating the integration and compatibility between the Baklava Design System and different input masking libraries.

Home Page: https://baklava-input-mask-examples.vercel.app

HTML 34.39% TypeScript 63.72% CSS 0.22% JavaScript 1.67%
web-components

baklava-input-mask-examples's Introduction

Integration Showcase: Baklava Design System with Multiple Input Masking Libraries

Overview

This project demonstrates the integration of the Baklava Design System with various input masking libraries including Maskito and IMask. The primary goal is to showcase versatile compatibility and how these tools can be utilized together within a vanilla JS application.

Baklava Design System

Trendyol's Baklava Design System offers a robust set of guidelines, components, and tools designed to assist developers and designers in creating consistent, visually appealing user interfaces. For additional details, visit the Baklava Design System website.

Masking Libraries

Maskito Input Masking Library

Maskito is an input masking library that simplifies adding input masks to web applications, enhancing user experience by guiding data entry in specified formats. Learn more about Maskito here.

IMask

IMask is another flexible masking library that provides a diverse range of options for data input formatting and validation. Further information on IMask can be found here.

Getting Started

To begin working with this showcase project, follow the steps below to clone the repository and set up the environment:

# Clone the repository
git clone https://github.com/doganozturk/baklava-input-mask-examples.git

# Navigate to the project directory
cd baklava-input-mask-examples

# Install the dependencies
npm install

# Launch the development server
npm run dev

Future Directions

This project may incorporate additional masking libraries or other relevant technologies as part of future expansions to demonstrate broader utility with the Baklava Design System.

Author

  • Doğan Öztürk - View on Github

baklava-input-mask-examples's People

Watchers

Doğan Öztürk avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.