Last active
August 29, 2015 14:15
-
-
Save charliemitchell/45e88b5355317dc84a5d to your computer and use it in GitHub Desktop.
designer
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<link rel="import" href="../core-drawer-panel/core-drawer-panel.html"> | |
<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="../core-icons/core-icons.html"> | |
<link rel="import" href="../core-icon/core-icon.html"> | |
<link rel="import" href="../core-menu/core-submenu.html"> | |
<link rel="import" href="../core-item/core-item.html"> | |
<link rel="import" href="../paper-icon-button/paper-icon-button.html"> | |
<polymer-element name="my-element"> | |
<template> | |
<style> | |
core-icon-button::shadow core-icon, core-item::shadow core-icon, core-submenu::shadow core-item::shadow core-icon { | |
display: inline-block; | |
vertical-align: middle; | |
fill: currentcolor; | |
position: relative; | |
height: 24px; | |
width: 24px; | |
background-repeat: no-repeat; | |
} | |
[drawer] { | |
-webkit-transform: translateZ(0px); | |
transform: translateZ(0px); | |
z-index: 1000; | |
background-color: rgb(247, 247, 247); | |
} | |
[drawer] core-menu#menu { | |
padding: 15px 20px; | |
margin: 0px; | |
} | |
[drawer] core-menu#menu core-submenu { | |
margin: 0px; | |
text-transform: capitalize; | |
} | |
[drawer] core-menu#menu core-submenu::shadow core-menu { | |
margin: 0px 0px 0px 14px; | |
} | |
[drawer] core-menu#menu core-submenu::shadow core-item { | |
cursor: pointer; | |
color: rgb(105, 105, 105); | |
} | |
[drawer] core-menu#menu core-submenu::shadow core-item.core-selected { | |
font-weight: normal; | |
} | |
[drawer] core-menu#menu core-submenu.salesselected::shadow core-item.core-selected { | |
color: rgb(147, 197, 125); | |
} | |
[drawer] core-menu#menu core-submenu.purchasingselected::shadow core-item.core-selected { | |
color: rgb(122, 184, 197); | |
} | |
[drawer] core-menu#menu core-submenu.inventoryselected::shadow core-item.core-selected { | |
color: rgb(242, 110, 101); | |
} | |
[drawer] core-menu#menu core-submenu.accountspayableselected::shadow core-item.core-selected { | |
color: rgb(190, 133, 210); | |
} | |
[drawer] core-menu#menu core-submenu.accountsreceivableselected::shadow core-item.core-selected { | |
color: rgb(234, 205, 117); | |
} | |
[drawer] core-menu#menu core-submenu.customerrmaselected::shadow core-item.core-selected { | |
color: rgb(69, 129, 142); | |
} | |
[drawer] core-menu#menu core-submenu.adminselected::shadow core-item.core-selected { | |
color: rgb(29, 115, 176); | |
} | |
[drawer] core-menu#menu core-submenu::shadow .core-collapse-closed { | |
display: none; | |
} | |
[drawer] core-menu#menu core-submenu.sales::shadow core-item { | |
color: rgb(147, 197, 125); | |
} | |
[drawer] core-menu#menu core-submenu.purchasing::shadow core-item { | |
color: rgb(122, 184, 197); | |
} | |
[drawer] core-menu#menu core-submenu.inventory::shadow core-item { | |
color: rgb(242, 110, 101); | |
} | |
[drawer] core-menu#menu core-submenu.accountspayable::shadow core-item { | |
color: rgb(190, 133, 210); | |
} | |
[drawer] core-menu#menu core-submenu.accountsreceivable::shadow core-item { | |
color: rgb(234, 205, 117); | |
} | |
[drawer] core-menu#menu core-submenu.customerrma::shadow core-item { | |
color: rgb(69, 129, 142); | |
} | |
[drawer] core-menu#menu core-submenu.admin::shadow core-item { | |
color: rgb(29, 115, 176); | |
} | |
[drawer] core-menu#menu core-item { | |
color: rgb(137, 137, 137); | |
} | |
[drawer] core-menu#menu core-item:hover { | |
cursor: pointer; | |
color: rgb(61, 61, 61); | |
} | |
[main] { | |
height: 100%; | |
background-color: rgb(247, 247, 247); | |
} | |
[main] #card { | |
display: block; | |
margin: 64px 25px 60px 5px; | |
box-shadow: rgba(0, 0, 0, 0.258824) 0px 2px 5px 0px; | |
border-radius: 2px; | |
overflow: hidden; | |
background-color: rgb(255, 255, 255); | |
} | |
[main] #card[hidden] { | |
display: none; | |
} | |
[main] #card.move-up { | |
transition: transform 0.38s cubic-bezier(0.4, 0, 0.2, 1); | |
-webkit-transition: transform 0.38s cubic-bezier(0.4, 0, 0.2, 1); | |
} | |
[main] #card #frameContainer { | |
overflow: auto; | |
} | |
core-toolbar { | |
color: rgb(255, 255, 255); | |
font-size: 20px; | |
font-weight: 400; | |
background-color: rgb(82, 100, 174); | |
} | |
core-toolbar.sales { | |
background-color: rgb(147, 197, 125); | |
} | |
core-toolbar.purchasing { | |
background-color: rgb(122, 184, 197); | |
} | |
core-toolbar.inventory { | |
background-color: rgb(242, 110, 101); | |
} | |
core-toolbar.accountsreceivable { | |
background-color: rgb(234, 205, 117); | |
} | |
core-toolbar.accountspayable { | |
background-color: rgb(190, 133, 210); | |
} | |
core-toolbar.customerrma { | |
background-color: rgb(69, 129, 142); | |
} | |
core-toolbar.medium-tall { | |
height: 144px; | |
} | |
core-toolbar::shadow #bottomBar { | |
height: 80px; | |
} | |
core-toolbar .username { | |
font-size: 12px; | |
} | |
core-toolbar .username core-icon-button.colored { | |
color: rgb(255, 255, 255); | |
} | |
core-toolbar .username core-dropdown { | |
box-shadow: rgba(0, 0, 0, 0.258824) 0px 2px 5px 0px; | |
-webkit-box-shadow: rgba(0, 0, 0, 0.258824) 0px 2px 5px 0px; | |
} | |
core-toolbar .username .dropdown { | |
display: block; | |
color: rgb(0, 0, 0); | |
width: 200px; | |
background-color: rgb(238, 238, 238); | |
} | |
core-toolbar .username .dropdown a { | |
padding-left: 10px; | |
line-height: 40px; | |
display: block; | |
text-decoration: none; | |
color: rgb(0, 0, 0); | |
} | |
core-toolbar .username .dropdown a:hover { | |
cursor: pointer; | |
background-color: rgb(221, 221, 221); | |
} | |
core-toolbar .username .dropdown a core-icon { | |
display: inline-block; | |
vertical-align: middle; | |
fill: currentcolor; | |
position: relative; | |
height: 24px; | |
width: 24px; | |
margin-bottom: 4px; | |
margin-right: 10px; | |
background-repeat: no-repeat; | |
} | |
polyfill-next-selector { | |
content: '.sourceButton'; | |
} | |
::content .sourceButton { | |
position: absolute; | |
z-index: 1; | |
} | |
polyfill-next-selector { | |
content: '.sourceButton:not(.fallback)'; | |
} | |
::content .sourceButton:not(.fallback) { | |
color: rgb(102, 100, 100); | |
bottom: -28px; | |
right: 24px; | |
background-color: rgb(252, 252, 252); | |
} | |
polyfill-next-selector { | |
content: '.sourceButton.fallback'; | |
} | |
::content .sourceButton.fallback { | |
right: 24px; | |
top: 13px; | |
} | |
polyfill-next-selector { | |
content: '#drawerPanel[narrow] .sourceButton:not(.fallback)'; | |
} | |
#drawerPanel[narrow] ::content .sourceButton:not(.fallback) { | |
right: 8px; | |
} | |
polyfill-next-selector { | |
content: '#drawerPanel:not([narrow]) .menuButton'; | |
} | |
#drawerPanel:not([narrow]) ::content .menuButton { | |
display: none; | |
} | |
#drawerPanel[narrow] #card { | |
margin: 0px; | |
box-shadow: none; | |
position: absolute; | |
top: 0px; | |
right: 0px; | |
bottom: 0px; | |
left: 0px; | |
} | |
#drawerPanel[narrow] #card #frameContainer { | |
position: absolute; | |
top: 0px; | |
right: 0px; | |
bottom: 0px; | |
left: 0px; | |
overflow: auto; | |
} | |
.action-item { | |
display: none; | |
color: rgb(85, 85, 85); | |
font-size: 0.9rem; | |
margin: 0px 0px 12px; | |
cursor: pointer; | |
} | |
.action-item:hover { | |
color: rgb(34, 34, 34); | |
} | |
a.action-item { | |
text-decoration: none; | |
} | |
a.action-item.core-selected { | |
color: rgb(0, 0, 0); | |
font-weight: bold; | |
} | |
core-header-panel::shadow #dropShadow { | |
box-shadow: rgba(0, 0, 0, 0.4) 0px 5px 3px -3px inset; | |
} | |
core-drawer-panel::shadow #dropShadow { | |
box-shadow: rgba(0, 0, 0, 0.4) 0px 5px 3px -3px inset; | |
} | |
.dark [drawer] { | |
color: rgb(239, 239, 239); | |
background-color: rgb(34, 34, 34); | |
} | |
.dark [main] { | |
background-color: rgb(34, 34, 34); | |
} | |
.dark [main] #card { | |
box-shadow: rgba(0, 0, 0, 0.901961) 0px 2px 5px 0px; | |
} | |
.dark core-header-panel::shadow #dropShadow { | |
box-shadow: rgb(0, 0, 0) 0px 5px 6px -3px inset; | |
} | |
</style> | |
<core-drawer-panel transition responsivewidth="1000px" touch-action> | |
<core-header-panel id="core_header_panel" drawer class="left-drawer"> | |
<core-toolbar> | |
<core-dropdown halign="left" margin="12"> | |
<core-icon-button icon="expand-more" class="colored core-dropdown-trigger"> | |
[email protected] | |
</core-icon-button> | |
<div class="dropdown" vertical> | |
<a onclick="Api.logout()"> | |
<core-icon icon="exit-to-app"></core-icon> | |
</a> | |
<a href="#"> | |
<core-icon icon="settings"></core-icon> | |
</a> | |
</div> | |
</core-dropdown> | |
</core-toolbar> | |
<div> | |
<core-menu id="menu"> | |
<template></template> | |
</core-menu> | |
</div> | |
</core-header-panel> | |
<core-drawer-panel transition responsivewidth="1000px" rightdrawer main touch-action> | |
<core-header-panel id="core_header_panel1" drawer class="right-drawer"> | |
<core-toolbar class="animate"> | |
<core-item label="myapp" horizontal center layout> | |
<a href="/"></a> | |
</core-item> | |
</core-toolbar> | |
<div> | |
<core-menu> | |
<core-item label="Contacts" tag="#/contacts" icon="account-child" horizontal center layout> | |
<a></a> | |
</core-item> | |
<core-item label="To Do" tag="#/todos" icon="done-all" horizontal center layout> | |
<a></a> | |
</core-item> | |
<core-item label="Gmail" tag="Gmail" icon="mail" horizontal center layout> | |
<a href="https://mail.google.com/" target="_blank"></a> | |
</core-item> | |
<core-item label="Google Calendar" tag="Google Calendar" icon="today" horizontal center layout> | |
<a href="https://calendar.google.com/" target="_blank"></a> | |
</core-item> | |
<core-item label="Google Drive" tag="Google Drive" icon="drive" horizontal center layout> | |
<a href="https://drive.google.com/" target="_blank"></a> | |
</core-item> | |
</core-menu> | |
</div> | |
</core-header-panel> | |
<div id="div" main> | |
<core-toolbar class="animate"> | |
<paper-icon-button icon="menu" core-drawer-toggle></paper-icon-button> | |
<core-item label="myapp" horizontal center layout> | |
<a href="/"></a> | |
</core-item> | |
<span flex></span> | |
<core-item label="[email protected]" horizontal center layout> | |
<a href="/u"></a> | |
</core-item> | |
<core-item label="login" horizontal center layout> | |
<a href="/login"></a> | |
</core-item> | |
<paper-icon-button icon="more-vert" core-right-drawer-toggle></paper-icon-button> | |
</core-toolbar> | |
<div id="main-content"> | |
<div around-justified layout vertical> | |
Footer | |
</div> | |
</div> | |
</div> | |
</core-drawer-panel> | |
</core-drawer-panel> | |
</template> | |
<script> | |
Polymer({ | |
}); | |
</script> | |
</polymer-element> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment