ch1c0t / web.helpers

A few functions to create web user interfaces

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

web.helpers are a few functions to create web user interfaces. To install:

npm install @ch1c0t/web.helpers

render

To import:

import { render } from '@ch1c0t/web.helpers'

render accepts two arguments:

Usage examples:

div = document.createElement 'div'
render 'SomeId', div

array = [
  document.createElement 'div'
  document.createElement 'div'
]
render 'AnotherId', array

render updates an element at id with Element.replaceChildren.

One way to create elements is with web.tags.

isMobile

is to check if you are in a mobile browser:

import { isMobile } from '@ch1c0t/web.helpers'

if isMobile()
  console.log 'inside of a mobile browser'
else
  console.log 'otherwise'

About

A few functions to create web user interfaces

License:BSD Zero Clause License


Languages

Language:CoffeeScript 73.2%Language:HTML 13.0%Language:Pug 11.7%Language:CSS 0.8%Language:JavaScript 0.7%Language:Sass 0.6%