This article gives you all you need to implement v2.0 Gaia-style confimation dialogs in your own app.
Live sample
The following gives you an idea of what a simple confirm dialog would look like on Firefox OS 2.0.
Code
Here is the code you'll need.
CSS
<link href="(your styles folder)/style/confirm.css" rel="stylesheet" type="text/css">
The CSS can be found in the Gaia project 2.0 branch under . Copy this into your own project, along with the .
HTML
Note: The CSS inside the <style> element isn't needed for the implementation: it is just for the purposes of this example.
<!doctype html>
<html>
<head>
<link href="https://mdn.github.io/gaia-2.0-bb/confirm.css" rel="stylesheet" type="text/css">
<link href="https://gaia-components.github.io/gaia-icons/gaia-icons-embedded.css" rel="stylesheet" type="text/css">
<style>
html, body {
font-family: sans-serif;
margin: 0;
padding: 0;
font-size: 10px;
background-color: #fff;
}
body {
background: none;
}
</style>
</head>
<body>
<!-- Default confirm dialog -->
<form role="dialog" data-type="confirm">
<section>
<h1>Confirmation</h1><!-- this heading is optional -->
<p>Are you sure you want to delete this contact?</p>
</section>
<menu>
<button>Cancel</button>
<button class="danger">Delete</button>
</menu>
</form>
</body>
</html>
Note: Use <button type="button"> if you don't want your form to be submitted.
Document Tags and Contributors
Tags:
Contributors to this page:
chrisdavidmills,
chrisdavidmills-github
Last updated by:
chrisdavidmills,