From e09da9386d4387c72cd159ade150f0131f2260dd Mon Sep 17 00:00:00 2001 From: Lisa P Date: Wed, 9 Dec 2015 15:52:24 +0100 Subject: [PATCH] refactor some of the icon styles an usages --- app/styles/app/layouts/jobs.sass | 22 ------------- app/styles/app/modules/build-header.sass | 30 ------------------ app/styles/app/modules/icons.sass | 38 +++++++++++++++++------ app/templates/components/build-header.hbs | 22 +++++++++---- 4 files changed, 45 insertions(+), 67 deletions(-) diff --git a/app/styles/app/layouts/jobs.sass b/app/styles/app/layouts/jobs.sass index 5bbbb43e..7ee297b7 100644 --- a/app/styles/app/layouts/jobs.sass +++ b/app/styles/app/layouts/jobs.sass @@ -156,25 +156,3 @@ .job-duration flex: 1 0 14% padding-right: 1em -.icon-clock - display: inline-block - width: 16px - height: 20px - margin-right: .3em - vertical-align: middle - background: - size: auto 20px - position: -2px 0 - @extend %icon-line-clock - -.icon-calendar - display: inline-block - width: 16px - height: 18px - margin-right: .3em - vertical-align: middle - background: - size: auto 18px - position: -1px 0 - @extend %icon-line-calendar - diff --git a/app/styles/app/modules/build-header.sass b/app/styles/app/modules/build-header.sass index 90a14468..16606615 100644 --- a/app/styles/app/modules/build-header.sass +++ b/app/styles/app/modules/build-header.sass @@ -89,35 +89,5 @@ margin: 1rem 0 list-style: none line-height: 1.7 - - .commit-commit, - .commit-compare - @extend %icon-line-commit - padding-left: 1.7em - background: - size: auto 23px - repeat: no-repeat - position: -11px -1px .commit-clock - @extend %icon-line-clock - padding-left: 1.7em margin-bottom: 1rem - background: - size: auto 22px - repeat: no-repeat - position: 0 2px - .commit-calendar - @extend %icon-line-calendar - padding-left: 1.7em - background: - size: auto 20px - repeat: no-repeat - position: 1px 3px - .commit-stopwatch - @extend %icon-line-stopwatch - padding-left: 1.7em - background: - size: auto 18px - repeat: no-repeat - position: 4px 3px - diff --git a/app/styles/app/modules/icons.sass b/app/styles/app/modules/icons.sass index 5ec193ba..573f9071 100644 --- a/app/styles/app/modules/icons.sass +++ b/app/styles/app/modules/icons.sass @@ -1,5 +1,6 @@ %icon display: inline-block + vertical-align: middle background: size: 100% repeat: no-repeat @@ -53,19 +54,19 @@ .icon-key @extend %icon @extend %icon-line-key - width: 1.2em - height: 1.3em + width: 20px + height: 20px background-position: 0 6px - margin-right: .3em + margin-right: .1em %icon-line-fingerprint background-image: inline-image('line-icons/icon-fingerprint.svg') .icon-fingerprint @extend %icon @extend %icon-line-fingerprint - width: 1.3em - height: 1.3em - margin-right: .3em + width: 20px + height: 20px + margin-right: .1em %icon-line-calendar background-image: inline-image('line-icons/icon-cal.svg') @@ -73,16 +74,36 @@ .icon-cal, .icon-calendar @extend %icon - @extend %icon-line-fingre + @extend %icon-line-calendar + width: 20px + height: 18px + margin-right: .1em + background: + size: auto 20px + position: -1px 0 %icon-line-clock background-image: inline-image('line-icons/icon-clock.svg') -.icon-line-clock +.icon-clock @extend %icon @extend %icon-line-clock + width: 20px + height: 20px + margin-right: .1em + background: + size: auto 21px + position: -2px 0 %icon-line-stopwatch background-image: inline-image('line-icons/icon-stopwatch.svg') +.icon-stopwatch + @extend %icon + @extend %icon-line-stopwatch + width: 20px + height: 18px + margin-right: .1em + background-size: auto 18px + background-position: 1px 0 .icon-line-build @extend %icon @@ -94,7 +115,6 @@ @extend %icon @extend %icon-line-commit - %icon-line-eye background-image:inline-image('line-icons/icon-view.svg') diff --git a/app/templates/components/build-header.hbs b/app/templates/components/build-header.hbs index 07a9e7ae..246f37ce 100644 --- a/app/templates/components/build-header.hbs +++ b/app/templates/components/build-header.hbs @@ -19,15 +19,19 @@