Custom HTML5 elements, built on top of the x-tag framework.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
accordion
actionbar
alert-popup
autosuggest
date-time-picker
dialog-prompt
dialog-toast
dropdown-menu
elements
flipbox
grid-list
index-scroller
lib
list-view
map
modal
overlay
pager
panel
search-list
slidebox
slider
tabbox
time-picker-analog
toggle-switch
toggler
.gitignore
.gitmodules
README.md
README.md.orig
best-practices.md
x-tag-specs-jul25.pdf
x-tag.js
xtag.json

README.md

<<<<<<< HEAD

xtag-elements

Mozilla-supported library of custom HTML elements

Best Practices

Please review and follow our best practices when contributing to the project. All pull requests will be reviewed for adherance.

Contributions

Contributions are welcome.

  • First checkout this etherpad doc to see what is being worked on.
  • Read our best practices before starting any development on tags.
  • Check out x-tag-specs-jul25.pdf for a basic spec of each control.

Completed

See this etherpad

In Progress

<<<<<<< HEAD

  • alert-popup
  • date-time-picker
  • dialog-prompt
  • dialog-prompt
  • dropdown-menu
  • grid-list
  • index-scroller
  • list-view
  • search-list
  • time-picker-analog
  • toggle-switch

Contributions are welcome. Please read our best practices before starting any development on tags. Check out x-tag-specs-jul25.pdf for a basic spec of each control.

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://mozilla.github.com/x-tag/

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, first check out the code and be sure you also clone the elements submodule:

git clone --recursive https://github.com/mozilla/x-tag

Open up demo.html in your browser to see how things work.

x-tag/master ======= [See this etherpad]((https://etherpad.mozilla.org/L2F6xohteK)

x-tag-elements/master