1.0.0 • Published 14 days ago

tagon v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
14 days ago

Welcome to TAGON

TAGON is a powerful addon to your html code which is written in javascript that provides you the modern functionalities in a simplified way also it's a free and Open source project

made with ❤ for the devlopers by MANIKANDAN SRINIVASALU

Effects tags

  • blur-it

    this tag helps to blur the content in a html page
    <blue-it value="2">
        sample text
    </blue-it>
attributevalue
value0.1 to n

popup tags

  • text-popup

    this element helps to popup an ALERT-BOX with a msg and you may also redirect the page after the selection of ok button in the popup box
    <text-popup msg="your msg" goto="<filepath>">
        sample text
    </text-popup>
attributevalue
msgyou can writ e any message to it
gotothe path EG: "/static/about.html"

Transition tags

some common Transition attributes

note: the tag must contain all the attributes as mentioned in the samplecode

attributevalue
durationstarts from 0 (1000 = 1s)
loopno.of.times 1,2...N values (or) Infinity
animetypeease-in, ease-out, linear, ease-in-out
deg-x to x where { x = 0 to N values }
move-x to x values (default px)
  • move-v

    this tag helps you to move your content - vertically
<move-v move="100" duration="2000" animetype="linear" loop="Infinity">sample text</move-v>
  • move-h

    this tag helps you to move your content - horizontally
<move-h move="-100" duration="2000" animetype="ease-in" loop="1">sample text</move-h>
  • scale-v

    this tag helps you to scale your content - vertically
<scale-v scale="2" duration="2000" animetype="linear" loop="Infinity">sample text</scale-v>
  • scale-h

    this tag helps you to scale your content - horizontally
<scale-h scale="3" duration="2000" animetype="ease-in" loop="1">sample text</scale-h>
  • scale-it

    this tag helps you to scale your content - both vertically and horizontally
<scale-it scale="2" duration="2000" animetype="linear" loop="Infinity">sample text</scale-it>
  • rotate-it

    this tag helps you to animate your content - rotate to a degree
<rotate-it deg="-100" duration="2000" animetype="ease-in-out" loop="1">sample text</rotate-it>
  • rotate-tostart

    this tag helps you to animate your content - rotate to a degree and comes back to the start position
<rotate-it deg="-100" duration="2000" animetype="ease-in-out" loop="1">sample text</rotate-it>
  • whats-app

    this tag helps you to directly access the chat page of the service provider
<whats-app number="091234567890" msg="hello" content="any content" image="path/sample.png" imgh="30px" imgw="30px" instyle="any-css-styling"></whats-app>
attributevalue
numberwhatsapp number with country code
msgthe predefined message you wish to get
contentto display in the html page (use " " if no content)
imageadd png/jpg img (use " " if no image)
imghheight of image in px eg: 20px
imgwwidth of image in px eg: 20px
instylewrite your custom css style for the content
  • time-line

    this tag helps you to write a simple timeline
<time-line info="2024" title="Project begin" detail="description about the title" side="left"></time-line>
attributevalue
infotimeline info eg:2003 , date , text etc
titleheading
detaildescription about the timeline
sideleft or right
iconimage (use " " if no image)
want to style ?do it with given below attributes
infocolor, titlecolor, detailcolor, iconcolorto color the fonts
infomoveh, infomovev ,iconmovemove in directions (default px)
iconheight, iconwidth, iconradius, iconborderborder use css style (use " " if no needed) eg:2px solid black
  • read-json, read-xml , read-csv

    all these read tags helps you to display their respective data in an html page
<read-json src="path/file.json"></read-json>
<read-xml src="path/file.xml"></read-xml>
<read-csv src="path/file.csv"></read-csv>
attributevalue
srcuse local file or apis both works eg:jsonapi
this is only for-read-csv-
thborder, tdborderborder with css eg:2px solid black
thpad, tdpadpadding eg30px
thbgcolor, thbgcolorall color
thalign, tdalignleft,center,right
  • net-info

    this tag displays the connectivity of the page to the network as offline / online and it displays on the screen only for 4 seconds if you need you can apply css styling to it
<net-info styleoff="write css for offline"
 styleon="write css for online"></net-info>
  • go-up

    this tag push you to the top of the page and completely customizable by css
<go-up text="write your text"></-up>
  • scroll-progress

    this tag displays the progess of the page scrolling and it is fixed at the top
<scroll-progress barcolor="grey" progresscolor="violet" barheight="5px"></scroll-progress>
attributevalue
barcolorsecondary or basecolor
progresscolorprimary or moving color
barheightheight of the scroll progressbar