Skip to content
This repository has been archived by the owner on Dec 29, 2022. It is now read-only.

Commit

Permalink
Use core-icons icons
Browse files Browse the repository at this point in the history
Remove svg assets found in core-icons
  • Loading branch information
dfreedm committed May 5, 2014
1 parent 1487600 commit ab56c5c
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 34 deletions.
10 changes: 0 additions & 10 deletions elements/designer-element/assets/play.svg

This file was deleted.

11 changes: 0 additions & 11 deletions elements/designer-element/assets/save.svg

This file was deleted.

15 changes: 14 additions & 1 deletion elements/designer-element/designer-element.css
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,17 @@ iframe {

#code {
font-size: 16px;
}
}

core-icon-button {
fill: #656565;
}

/*
* some icons need to be rotated 90deg because that direction is missing
* TODO(dfreedm): Get proper icons from designers
* */
core-icon-button.rotate {
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
}
28 changes: 16 additions & 12 deletions elements/designer-element/designer-element.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
<link rel="import" href="../../components/core-layout/core-layout.html">
<link rel="import" href="../../components/core-pages/core-pages.html">
<link rel="import" href="../../components/core-toolbar/core-toolbar.html">

<link rel="import" href="../../components/core-icons/core-icons.html">
<link rel="import" href="../../components/core-icons/iconsets/social-icons.html">

<link rel="import" href="../../components/core-icon-button/core-icon-button.html">

<link rel="import" href="../../components/code-mirror/code-mirror.html">
Expand All @@ -21,35 +25,35 @@

<core-toolbar id="appbar" theme="core-light-theme">

<core-icon-button icon="maximize" on-tap="{{fullscreenAction}}"></core-icon-button>
<core-icon-button icon="{{maximized ? 'fullscreen-exit' : 'fullscreen'}}" on-tap="{{fullscreenAction}}"></core-icon-button>

<span style="padding-right: 16px;"></span>

<core-selector selected="{{paletteMode}}">
<core-icon-button icon="list" name="menu"></core-icon-button>
<core-icon-button icon="modules" name="grid"></core-icon-button>
<core-icon-button icon="view-list" name="menu"></core-icon-button>
<core-icon-button icon="view-module" name="grid"></core-icon-button>
</core-selector>

<span style="padding-right: 16px;"></span>

<core-selector selected="{{selected}}">
<core-icon-button src="assets/design.png" name="design"></core-icon-button>
<core-icon-button src="assets/code.png" name="code"></core-icon-button>
<core-icon-button icon="visibility" name="design"></core-icon-button>
<core-icon-button icon="unfold-more" class="rotate" name="code"></core-icon-button>
</core-selector>

<span style="padding-right: 16px;"></span>

<core-icon-button src="assets/save.svg" on-tap="{{saveAction}}"></core-icon-button>
<core-icon-button icon="save" on-tap="{{saveAction}}"></core-icon-button>
<!-- shareAction must be triggered from click to allow opening a tab (otherwise can only open a floating window) -->
<core-icon-button icon="shortcut" on-click="{{shareAction}}"></core-icon-button>
<core-icon-button src="assets/play.svg" on-click="{{previewAction}}"></core-icon-button>
<core-icon-button icon="social:share" on-click="{{shareAction}}"></core-icon-button>
<core-icon-button icon="launch" on-click="{{previewAction}}"></core-icon-button>

<div core-flex></div>

<core-icon-button icon="left" on-tap="{{promoteElement}}"></core-icon-button>
<core-icon-button icon="right" on-tap="{{demoteElement}}"></core-icon-button>
<core-icon-button icon="up" on-tap="{{moveoutElement}}"></core-icon-button>
<core-icon-button icon="maximize" on-tap="{{maximizeElement}}"></core-icon-button>
<core-icon-button icon="arrow-back" on-tap="{{promoteElement}}"></core-icon-button>
<core-icon-button icon="arrow-forward" on-tap="{{demoteElement}}"></core-icon-button>
<core-icon-button icon="arrow-back" class="rotate" on-tap="{{moveoutElement}}"></core-icon-button>
<core-icon-button icon="fullscreen" on-tap="{{maximizeElement}}"></core-icon-button>

</core-toolbar>

Expand Down

0 comments on commit ab56c5c

Please sign in to comment.