Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PATCH: feat(icons): add space2 and zone2 icons #346

Merged
merged 1 commit into from
Apr 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<template>
<Icon
:fill="fill"
:fillColor="fillColor"
:color="color"
:class="classes"
:style="style"
>
<Space2 />
</Icon>
</template>

<script>
import Space2 from "../BIMDataLibraryIcons/Space2.vue";
import makeIcon from "./iconFactory.js";
export default makeIcon("Space2", Space2);
</script>

<style scoped lang="scss" src="../_BIMDataIcon.scss"></style>
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<template>
<Icon
:fill="fill"
:fillColor="fillColor"
:color="color"
:class="classes"
:style="style"
>
<Zone2 />
</Icon>
</template>

<script>
import Zone2 from "../BIMDataLibraryIcons/Zone2.vue";
import makeIcon from "./iconFactory.js";
export default makeIcon("Zone2", Zone2);
</script>

<style scoped lang="scss" src="../_BIMDataIcon.scss"></style>
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ export { default as BIMDataIconShowSelected } from "./BIMDataIconShowSelected.vu
export { default as BIMDataIconSmartview } from "./BIMDataIconSmartview.vue";
export { default as BIMDataIconSocotec } from "./BIMDataIconSocotec.vue";
export { default as BIMDataIconSpace } from "./BIMDataIconSpace.vue";
export { default as BIMDataIconSpace2 } from "./BIMDataIconSpace2.vue";
export { default as BIMDataIconSpacing } from "./BIMDataIconSpacing.vue";
export { default as BIMDataIconSplit } from "./BIMDataIconSplit.vue";
export { default as BIMDataIconStorey } from "./BIMDataIconStorey.vue";
Expand Down Expand Up @@ -147,6 +148,7 @@ export { default as BIMDataIconWindowLeft } from "./BIMDataIconWindowLeft.vue";
export { default as BIMDataIconWindowRight } from "./BIMDataIconWindowRight.vue";
export { default as BIMDataIconWindowTop } from "./BIMDataIconWindowTop.vue";
export { default as BIMDataIconZone } from "./BIMDataIconZone.vue";
export { default as BIMDataIconZone2 } from "./BIMDataIconZone2.vue";

// polychrome icons
export { default as BIMDataIconBcfPolychrome } from "./BIMDataIconBcfPolychrome.vue";
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<template>
<g>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M5.53203 1.7911H8.69639V0H5.53203V1.7911ZM11.8622 1.7911H15.0265V0H11.8622V1.7911ZM20.8981 1.86044C20.8129 1.81439 20.7198 1.7911 20.6213 1.7911H18.189V0H20.6213C21.0146 0 21.4048 0.0982547 21.7492 0.284529L20.8981 1.86044ZM1.7911 3.22219H0V2.37654C0 1.07364 1.06008 0.00742028 2.36272 0L2.37295 1.7911C2.05235 1.79289 1.7911 2.05567 1.7911 2.37654V3.22219ZM21.2089 7.11043H23V3.94607H21.2089V7.11043ZM0 9.55153H1.7911V6.38716H0V9.55153ZM21.2089 13.4388H23V10.2745H21.2089V13.4388ZM0 15.8801H1.7911V12.7157H0V15.8801ZM21.2089 19.7674H23V16.603H21.2089V19.7674ZM1.23663 22.7077C0.47413 22.2901 0.000255872 21.491 0 20.6221V19.0441H1.7911V20.6218C1.7911 20.8362 1.90829 21.0332 2.09661 21.1364L1.23663 22.7077ZM4.79945 22.9984H7.96382V21.2073H4.79945V22.9984ZM11.1297 22.9984H14.294V21.2073H11.1297V22.9984ZM17.4598 22.9984V21.2073H20.6242L20.6513 22.9984H17.4598Z"
/>
</g>
</template>
24 changes: 24 additions & 0 deletions src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/Zone2.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<template>
<g>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M16.0754 5.18674H17.433V4.02307H16.0754V5.18674Z"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M2.02365 1.35761H4.22278V0H2.02365V1.35761ZM6.42127 1.35761H8.6204V0H6.42127V1.35761ZM10.8189 1.35761H13.018V0H10.8189V1.35761ZM17.4332 1.82463H16.0756V1.80155C16.0756 1.55679 15.8766 1.35761 15.6319 1.35761H15.2199V0H15.6319C16.6253 0 17.4332 0.808165 17.4332 1.80155V1.82463ZM0 4.21251H1.35761V2.01338H0V4.21251ZM0 8.6118H1.35761V6.41267H0V8.6118ZM0 13.0095H1.35761V10.8104H0V13.0095ZM1.81454 17.4332C0.808165 17.4332 0 16.6251 0 15.6317V15.2097H1.35761V15.6317C1.35761 15.8765 1.55679 16.0756 1.80155 16.0756L1.81454 17.4332Z"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M4.02319 17.433H5.18686V16.0754H4.02319V17.433Z"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M9.76185 6.79255H12.1604V5.43494H9.76185V6.79255ZM14.5581 6.79255H16.9566V5.43494H14.5581V6.79255ZM21.4079 6.8451C21.3433 6.81019 21.2725 6.79255 21.1978 6.79255H19.3542V5.43494H21.1978C21.4961 5.43494 21.7917 5.50941 22.0529 5.6506L21.4079 6.8451ZM6.92451 7.87728H5.5669V7.23629C5.5669 6.24873 6.37021 5.44056 7.35778 5.43494L7.36554 6.79255C7.12233 6.7939 6.92451 6.99308 6.92451 7.23629V7.87728ZM21.6424 10.8242H23V8.4257H21.6424V10.8242ZM5.56689 12.6742H6.9245V10.2757H5.56689V12.6742ZM21.6424 15.622H23V13.2235H21.6424V15.622ZM5.56689 17.4722H6.9245V15.0737H5.56689V17.4722ZM21.6424 20.4182H23V18.0197H21.6424V20.4182ZM6.50403 22.6468C5.92608 22.3303 5.56689 21.7246 5.56689 21.066V19.8699H6.9245V21.0658C6.9245 21.2283 7.01314 21.3776 7.15588 21.4558L6.50403 22.6468ZM9.20525 22.868H11.6038V21.5104H9.20525V22.868ZM14.0015 22.868H16.4V21.5104H14.0015V22.868ZM18.7976 22.868V21.5104H21.1961L21.2166 22.868H18.7976Z"
/>
</g>
</template>
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ import showSelected from "./ShowSelected.vue";
import smartview from "./Smartview.vue";
import socotec from "./Socotec.vue";
import space from "./Space.vue";
import space2 from "./Space2.vue";
import spacing from "./Spacing.vue";
import split from "./Split.vue";
import storey from "./Storey.vue";
Expand Down Expand Up @@ -147,6 +148,7 @@ import windowLeft from "./WindowLeft.vue";
import windowRight from "./WindowRight.vue";
import windowTop from "./WindowTop.vue";
import zone from "./Zone.vue";
import zone2 from "./Zone2.vue";

// Polychrome icons
import bcfPolychrome from "./polychrome/BcfPolychrome.vue";
Expand Down Expand Up @@ -287,6 +289,7 @@ export default {
smartview,
socotec,
space,
space2,
spacing,
split,
storey,
Expand Down Expand Up @@ -316,6 +319,7 @@ export default {
windowRight,
windowTop,
zone,
zone2,
// Polychrome icons
bcfPolychrome,
createWindowPolychrome,
Expand Down