Skip to content

Instantly share code, notes, and snippets.

@chuckh
Last active August 29, 2015 14:06
Show Gist options
  • Save chuckh/8b2f2cfbd660b34c8bdd to your computer and use it in GitHub Desktop.
Save chuckh/8b2f2cfbd660b34c8bdd to your computer and use it in GitHub Desktop.
designer
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-header-panel/core-header-panel.html">
<link rel="import" href="../paper-checkbox/paper-checkbox.html">
<link rel="import" href="../paper-input/paper-input.html">
<link rel="import" href="../paper-button/paper-button.html">
<link rel="import" href="../core-icons/core-icons.html">
<link rel="import" href="../paper-icon-button/paper-icon-button.html">
<link rel="import" href="../core-icons/av-icons.html">
<link rel="import" href="../paper-fab/paper-fab.html">
<polymer-element name="my-element">
<template>
<style>
:host {
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
box-sizing: border-box;
}
paper-dialog {
width: 80%;
height: 90%;
max-width: 1080px;
}
#core_header_panel {
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
padding-left: 40px;
padding-right: 40px;
max-width: 1080px;
}
#core_toolbar {
min-height: 80px;
color: white;
padding: 5px 0px 0px;
background-color: rgb(255, 47, 146);
}
#section {
padding: 20px;
}
#footer {
margin: 0px;
padding: 10px 20px;
background-color: rgb(161, 194, 250);
}
#paper_input_title {
width: 100%;
color: white;
padding-left: 10px;
padding-right: 10px;
margin-top: -5px;
}
#paper_input {
width: 100%;
min-width: 300px;
padding-right: 20px;
}
.half {
width: 49%;
margin-right: 10px;
}
paper-fab {
color: white;
background: rgb(66, 133, 244);
}
paper-checkbox::shadow #ink[checked], paper-checkbox::shadow #checkbox {
border-color: rgb(255, 255, 255);
}
#core_toolbar paper-input::shadow textarea {
color: rgb(255, 255, 255);
font-size: 1.2em;
}
paper-button[raisedbutton].colored {
color: rgb(255, 255, 255);
background: rgb(66, 133, 244);
}
paper-icon-button.grey::shadow core-icon {
fill: rgb(128, 128, 128);
}
paper-input.titlebar::shadow #ink {
color: rgb(255, 255, 255);
}
</style>
<paper-dialog id="dialog1" transition="paper-dialog-transition-bottom" autoclosedisabled="true" opened="false">
<core-header-panel mode="standard" id="core_header_panel">
<core-toolbar id="core_toolbar" center>
<paper-checkbox checked id="paper_checkbox"></paper-checkbox>
<paper-input inputvalueformirror="This is a title of dialog box -- This is a title of dialog box&nbsp;" inputhasvalue="This is a title of dialog box -- This is a title of dialog box" label="TITLE" maxrows="2" willvalidate multiline inputvalue="This is a title of dialog box -- This is a title of dialog box" value="This is a title of dialog box -- This is a title of dialog box" id="paper_input_title" layout vertical></paper-input>
<paper-button icon="close" id="paper_button" on-click="{{ hideDialog }}"></paper-button>
</core-toolbar>
<section id="section">
<div layout horizontal wrap>
<paper-input inputvalueformirror="Left field test&nbsp;" inputhasvalue="Left field test" label="Left Field" floatinglabel willvalidate inputvalue="Left field test" value="Left field test" id="paper_input50" class="half" layout vertical></paper-input>
<paper-input inputvalueformirror="test test&nbsp;" inputhasvalue="test test" label="Right Field" floatinglabel willvalidate inputvalue="test test" value="test test" id="paper_input50" class="half" layout vertical></paper-input>
</div>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
<paper-input inputvalueformirror="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... &nbsp;" inputhasvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " label="TEST 1" floatinglabel willvalidate multiline inputvalue="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " value="This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... This is a test... " id="paper_input" layout vertical></paper-input>
</section>
<section id="footer" layout horizontal center>
<paper-icon-button icon="delete" disabled="{{ inputDisabled }}" class="grey" on-click="{{ deleteData }}"></paper-icon-button>
<paper-icon-button icon="mail" class="grey" on-click="{{ emailData }}"></paper-icon-button>
<paper-button label="Load Documennt/Plan" on-click="{{ loadData }}" flex></paper-button>
<paper-fab icon="check" id="paper_fab" class="fab-success" on-click="{{ hideDialog }}"></paper-fab>
</section>
</core-header-panel>
</paper-dialog>
<paper-button label="Open Plan Dialog" raisedbutton on-click="{{ showDialog }}" class="colored"></paper-button>
</template>
<script>
Polymer({
inputDisabled: false,
openit: false,
showDialog: function () {
this.openit = true;
console.log('showDialog');
},
hideDialog: function () {
this.openit = false;
console.log('hideDialog');
}
});
</script>
</polymer-element>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment