Skip to content

miamarti/core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X-Tag - Custom Elements for Modern Browsers

Based on the current W3 Web Components draft, X-Tag enables the custom element portion of the proposal. Custom elements let you register new tags/elements with the parser so they are recognized and inflated with special abilities you define.

Find out more about what X-Tag does, where it works, and how to use it, on the project page here: http://x-tags.org

X-Tag (excluding third-party icons or images) is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Developers

To get started hacking on X-Tag:

$ git clone https://github.com/x-tag/core x-tag-core

$ cd x-tag-core

$ git submodule update --init --recursive

$ npm install   // for devDependencies

$ grunt build    // output to ./dist

Tests

Jasmine tests via grunt are not working yet, please open
test/index.html in your browser to see if everything passes.

Distributable Build

$ grunt build

// See ./dist/ directory for the js files that can be used in your project

Create your own X-Tags

To get started making your own X-Tags visit x-tags.org.

Share your tags by adding them to the offical X-Tag Registry.