fixed svg gradient scaling and css flickering issue

This commit is contained in:
John Anderson 2019-12-12 00:30:22 -05:00
parent 5aa17bc42a
commit ea5c9df095
2 changed files with 10 additions and 3 deletions

View File

@ -88,6 +88,12 @@ text {
.slot:hover+.add-device {
fill: blue;
}
.add-device:hover {
fill: blue;
}
.add-device:hover+.slot {
fill: #fff;
}
.reserved {
fill: url(#reserved);
}

View File

@ -470,11 +470,12 @@ class RackElevationHelperMixin:
@staticmethod
def _add_gradient(drawing, id_, color):
gradient = drawing.linearGradient(
start=('0', '20%'),
end=('0', '40%'),
start=('0', '0%'),
end=('0', '5%'),
spreadMethod='repeat',
id_=id_,
gradientTransform='rotate(80)'
gradientTransform='rotate(45, 0, 0)',
gradientUnits='userSpaceOnUse'
)
gradient.add_stop_color(offset='0%', color='#f7f7f7')
gradient.add_stop_color(offset='50%', color='#f7f7f7')