Coder Social home page Coder Social logo

iamaravinds / golem-components Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 49 KB

A Library of components for a full fledged Web development for Vue3

JavaScript 20.50% HTML 2.63% Vue 55.75% CSS 21.12%
components-library golem library vue3 vue3-components

golem-components's Introduction

Golem Components

A Library of components for a full fledged Web development

Golem Components support only for Vue 3.

Prerequisites

This project requires NodeJS (version 14 or later) and a Vue 3. Node and NPM are really easy to install.

Table of contents

Getting Started

Golem is an awesome library which is at seed level now. The goel is to roll over the web app like a golem to build robust strong components.

Installation

BEFORE YOU INSTALL: please read the prerequisites

Install Golem Components in your application:

Using npm

$ npm i golem-components

Using yarn

$ yarn add golem-components

Usage

Registering with the app

main.js

import GolemComponents from 'golem-components';
import 'golem-components/dist/style.css';

import App from './App.vue';

const app = createApp(App);

app.use(GolemComponents);

app.mount('#app');

Using the components

Just start using the components here and thats it!!!!

App.vue

<GButton>Click me ๐Ÿท</GButton>

<GButton expanded>I am Fat ๐Ÿท</GButton>

<GInput />

<GInput placeholder='Secret here!! ๐Ÿคซ' type="password" />

<GSearch
@search='alertItem'
/>

<GSearch
  :category="[
    'Pokemon',
    'Dragon Ball Z',
    'Naruto',
  ]"
  @search='alertItem'
/>

Contributing

  1. Fork it on github!
  2. Create your feature branch: git checkout -b my-new-component
  3. Add your changes: git add .
  4. Commit your changes: git commit -am 'New component with details'
  5. Push to the branch: git push origin my-new-component
  6. Submit a pull request ๐Ÿ˜Ž

Authors

See also the list of contributors who participated in this project.

Built With

License

MIT

golem-components's People

Contributors

iamaravinds avatar

Stargazers

 avatar  avatar

Watchers

 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.