Files
icons/css/house_panelka.css

76 lines
1.5 KiB
CSS

@charset "UTF-8";
i.icon.house.panelka {
position: relative;
left: -8px;
width: 12px;
height: 18px;
box-sizing: border-box;
display: block;
border: 2px solid;
background:
linear-gradient(to bottom, currentColor 5px, transparent 0) no-repeat center
2px/12px 2px,
linear-gradient(to bottom, currentColor 5px, transparent 0) no-repeat center
6px/12px 2px,
linear-gradient(to bottom, currentColor 5px, transparent 0) no-repeat center
10px/12px 2px,
linear-gradient(to bottom, currentColor 18px, transparent 0) no-repeat
center/2px 18px;
}
i.icon.house.panelka.small {
width: 10px;
height: 14px;
background:
linear-gradient(to bottom, currentColor 3px, transparent 0) no-repeat center
2px / 10px 2px,
linear-gradient(to bottom, currentColor 3px, transparent 0) no-repeat center
6px / 10px 2px,
linear-gradient(to bottom, currentColor 14px, transparent 0) no-repeat
center / 2px 14px;
}
i.icon.house.panelka::after,
i.icon.house.panelka::before {
content: "";
position: absolute;
box-sizing: border-box;
display: block;
}
i.icon.house.panelka::before {
top: 6px;
right: -8px;
width: 2px;
height: 2px;
background: currentColor;
box-shadow:
0 4px 0,
-4px 4px 0,
-4px 0 0;
}
i.icon.house.panelka.small::before {
top: 4px;
right: -8px;
box-shadow:
0 3px 0,
-3px 3px 0,
-3px 0 0;
}
i.icon.house.panelka::after {
left: 8px;
bottom: -2px;
width: 12px;
height: 14px;
border: 2px solid;
}
i.icon.house.panelka.small::after {
left: 6px;
width: 11px;
height: 11px;
}