Skip to content

Commit

Permalink
refactor(*): use mask-image CSS for cloud provider logos (#6280)
Browse files Browse the repository at this point in the history
  • Loading branch information
anotherchrisberry committed Jan 3, 2019
1 parent dac9b21 commit 86baac9
Show file tree
Hide file tree
Showing 10 changed files with 14 additions and 22 deletions.
3 changes: 1 addition & 2 deletions app/scripts/modules/amazon/src/logo/aws.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.cloud-provider-logo {
.icon-aws {
background: url('aws.icon.svg') no-repeat 50% 50%;
background-size: cover;
mask-image: url('aws.icon.svg');
}
}
3 changes: 1 addition & 2 deletions app/scripts/modules/appengine/src/logo/appengine.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.cloud-provider-logo {
.icon-appengine {
background: url('appengine.icon.svg') no-repeat 100% 100%;
background-size: cover;
mask-image: url('appengine.icon.svg');
}
}
3 changes: 1 addition & 2 deletions app/scripts/modules/cloudfoundry/src/logo/cf.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.cloud-provider-logo {
.icon-cloudfoundry {
background: url('cf.logo.svg') no-repeat 50% 50%;
background-size: cover;
mask-image: url('cf.logo.svg');
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,17 @@
.icon {
display: inline-block;
vertical-align: sub;
-webkit-filter: invert(53%) sepia(100%) hue-rotate(50deg);
filter: invert(53%) sepia(100%) hue-rotate(50deg);
mask-repeat: no-repeat;
mask-position: 50% 50%;
mask-size: cover;
background-color: var(--color-success);
}
}

.disabled {
.cloud-provider-logo {
.icon {
-webkit-filter: opacity(64%);
filter: opacity(64%);
background-color: var(--color-dovegray);
}
}
}
Expand Down
3 changes: 1 addition & 2 deletions app/scripts/modules/dcos/logo/dcos.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
cloud-provider-logo {
.icon-dcos {
background: url('dcos.logo.svg') no-repeat 50% 50%;
background-size: cover;
mask-image: url('dcos.logo.svg');
}
}
3 changes: 1 addition & 2 deletions app/scripts/modules/ecs/src/logo/ecs.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.cloud-provider-logo {
.icon-ecs {
background: url('ecs.icon.svg') no-repeat 50% 50%;
background-size: cover;
mask-image: url('ecs.icon.svg');
}
}
3 changes: 1 addition & 2 deletions app/scripts/modules/google/src/logo/gce.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.cloud-provider-logo {
.icon-gce {
background: url('gce.logo.svg') no-repeat 50% 50%;
background-size: cover;
mask-image: url('gce.logo.svg');
}
}
3 changes: 1 addition & 2 deletions app/scripts/modules/kubernetes/src/logo/kubernetes.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.cloud-provider-logo {
.icon-kubernetes {
background: url('kubernetes.icon.svg') no-repeat 50% 50%;
background-size: cover;
mask-image: url('kubernetes.icon.svg');
}
}
3 changes: 1 addition & 2 deletions app/scripts/modules/openstack/src/logo/openstack.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.cloud-provider-logo {
.icon-openstack {
background: url('openstack.logo.svg') no-repeat 50% 50%;
background-size: cover;
mask-image: url('openstack.logo.svg');
}
}
3 changes: 1 addition & 2 deletions app/scripts/modules/titus/src/logo/titus.logo.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.cloud-provider-logo {
.icon-titus {
background: url('titus.logo.svg') no-repeat 50% 50%;
background-size: cover;
mask-image: url('titus.logo.svg');
}
}

0 comments on commit 86baac9

Please sign in to comment.