Skip to content

Commit

Permalink
add icons for naming convention
Browse files Browse the repository at this point in the history
  • Loading branch information
LrxGaelle committed Dec 15, 2023
1 parent 1a27ca2 commit 450bdd4
Show file tree
Hide file tree
Showing 12 changed files with 161 additions and 14 deletions.
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"
>
<AddGavel />
</Icon>
</template>

<script>
import AddGavel from "../BIMDataLibraryIcons/AddGavel.vue";
import makeIcon from "./iconFactory.js";
export default makeIcon("AddGavel", AddGavel);
</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"
>
<AddList />
</Icon>
</template>

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

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

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

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

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

<style scoped lang="scss" src="../_BIMDataIcon.scss"></style>
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
export { default as BIMDataIconAddFile } from "./BIMDataIconAddFile.vue";
export { default as BIMDataIconAddFolder } from "./BIMDataIconAddFolder.vue";
export { default as BIMDataIconAddGavel } from "./BIMDataIconAddGavel.vue";
export { default as BIMDataIconAddList } from "./BIMDataIconAddList.vue";
export { default as BIMDataIconAddUser } from "./BIMDataIconAddUser.vue";
export { default as BIMDataIconAlphabeticalAscending } from "./BIMDataIconAlphabeticalAscending.vue";
export { default as BIMDataIconAlphabeticalDescending } from "./BIMDataIconAlphabeticalDescending.vue";
Expand Down Expand Up @@ -53,6 +55,7 @@ export { default as BIMDataIconFolder } from "./BIMDataIconFolder.vue";
export { default as BIMDataIconFolderMove } from "./BIMDataIconFolderMove.vue";
export { default as BIMDataIconFolderOpen } from "./BIMDataIconFolderOpen.vue";
export { default as BIMDataIconFullscreen } from "./BIMDataIconFullscreen.vue";
export { default as BIMDataIconGavel } from "./BIMDataIconGavel.vue";
export { default as BIMDataIconGrid } from "./BIMDataIconGrid.vue";
export { default as BIMDataIconGroup } from "./BIMDataIconGroup.vue";
export { default as BIMDataIconHide } from "./BIMDataIconHide.vue";
Expand All @@ -77,6 +80,7 @@ export { default as BIMDataIconLogout } from "./BIMDataIconLogout.vue";
export { default as BIMDataIconMeasure } from "./BIMDataIconMeasure.vue";
export { default as BIMDataIconMinus } from "./BIMDataIconMinus.vue";
export { default as BIMDataIconModel3D } from "./BIMDataIconModel3D.vue";
export { default as BIMDataIconNamingConvention } from "./BIMDataIconNamingConvention.vue";
export { default as BIMDataIconNavigation } from "./BIMDataIconNavigation.vue";
export { default as BIMDataIconOrganization } from "./BIMDataIconOrganization.vue";
export { default as BIMDataIconParameters } from "./BIMDataIconParameters.vue";
Expand Down
21 changes: 21 additions & 0 deletions src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddGavel.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<template>
<g>
<path
d="M8.21928 12.8953C7.09841 12.2336 5.79125 11.854 4.39542 11.854C3.66527 11.854 2.95938 11.9579 2.29172 12.1517L1.21065 11.0706L3.75275 8.46797L8.21928 12.8953Z"
/>
<path
d="M11.6673 21.3601C11.4286 22.2417 11.0339 23.0592 10.5146 23.7811H15.737V21.3601H11.6673Z"
/>
<path
d="M8.89749 3.32323L15.737 10.2232L18.3396 7.6206L11.5001 0.781128L8.89749 3.32323Z"
/>
<path
d="M5.50801 6.77323L21.3054 22.5706L23.0001 20.8759L7.20275 5.0785L5.50801 6.77323Z"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M8.7895 20.4856H5.49357V23.7811H3.29666V20.4856H0.00109863V18.2883H3.29666V14.9927H5.49357V18.2883H8.7895V20.4856Z"
/>
</g>
</template>
27 changes: 27 additions & 0 deletions src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddList.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<template>
<g>
<path
d="M23.7407 3.70929C23.7407 3.29437 23.4042 2.95801 22.9894 2.95801H7.83237C7.41745 2.95801 7.08108 3.29437 7.08108 3.70929V5.37723C7.08108 5.79215 7.41745 6.12852 7.83237 6.12852H22.9894C23.4042 6.12852 23.7407 5.79215 23.7407 5.37723V3.70929Z"
/>
<path
d="M0.740662 17.6227C0.740662 17.2079 1.07703 16.8714 1.49195 16.8714H3.15989C3.5748 16.8714 3.91117 17.2079 3.91117 17.6227V19.2907C3.91117 19.7056 3.5748 20.042 3.15989 20.042H1.49195C1.07703 20.042 0.740662 19.7056 0.740662 19.2907V17.6227Z"
/>
<path
d="M0.740662 10.666C0.740662 10.2511 1.07703 9.91472 1.49195 9.91472H3.15989C3.5748 9.91472 3.91117 10.2511 3.91117 10.666V12.3339C3.91117 12.7488 3.5748 13.0852 3.15989 13.0852H1.49195C1.07703 13.0852 0.740662 12.7488 0.740662 12.3339V10.666Z"
/>
<path
d="M0.740662 3.70929C0.740662 3.29437 1.07703 2.95801 1.49195 2.95801H3.15989C3.5748 2.95801 3.91117 3.29437 3.91117 3.70929V5.37723C3.91117 5.79215 3.5748 6.12852 3.15989 6.12852H1.49195C1.07703 6.12852 0.740662 5.79215 0.740662 5.37723V3.70929Z"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M23.7407 16.182H19.8216V20.1006H17.2093V16.182H13.2907V13.5692H17.2093V9.65059H19.8216V13.5692H23.7407V16.182Z"
/>
<path
d="M12.169 9.91467H7.83234C7.41742 9.91467 7.08105 10.251 7.08105 10.666V12.3339C7.08105 12.7488 7.41742 13.0852 7.83234 13.0852H10.6775C10.9413 11.9122 11.4587 10.8352 12.169 9.91467Z"
/>
<path
d="M10.7264 16.8715H7.83234C7.41742 16.8715 7.08105 17.2079 7.08105 17.6227V19.2907C7.08105 19.7056 7.41742 20.042 7.83234 20.042H12.3322C11.5809 19.1305 11.0244 18.0524 10.7264 16.8715Z"
/>
</g>
</template>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<template>
<path
d="M0.210571 23.7811V21.3601H14.7369V23.7811H0.210571ZM7.05004 17.9101L0.210571 11.0706L2.75268 8.46797L9.65268 15.3074L7.05004 17.9101ZM14.7369 10.2232L7.89741 3.32323L10.5 0.781128L17.3395 7.6206L14.7369 10.2232ZM20.3053 22.5706L4.50794 6.77323L6.20268 5.0785L22 20.8759L20.3053 22.5706Z"
/>
</template>
18 changes: 6 additions & 12 deletions src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/List.vue
Original file line number Diff line number Diff line change
@@ -1,28 +1,22 @@
<template>
<g>
<path
d="M19.1537 13.26C19.1537 12.9839 18.9298 12.76 18.6537 12.76H8.56629C8.29015 12.76 8.06629 12.9839 8.06629 13.26V14.3701C8.06629 14.6462 8.29015 14.8701 8.56629 14.8701H18.6537C18.9298 14.8701 19.1537 14.6462 19.1537 14.3701V13.26Z"
d="M23 18.4038C23 17.989 22.6636 17.6526 22.2487 17.6526H7.09171C6.67679 17.6526 6.34042 17.989 6.34042 18.4038V20.0718C6.34042 20.4867 6.67679 20.8231 7.09171 20.8231H22.2487C22.6636 20.8231 23 20.4867 23 20.0718V18.4038Z"
/>
<path
d="M19.1537 17.8898C19.1537 17.6137 18.9298 17.3898 18.6537 17.3898H8.56629C8.29015 17.3898 8.06629 17.6137 8.06629 17.8898V18.9999C8.06629 19.276 8.29015 19.4999 8.56629 19.4999H18.6537C18.9298 19.4999 19.1537 19.276 19.1537 18.9999V17.8898Z"
d="M23 11.4471C23 11.0322 22.6636 10.6958 22.2487 10.6958H7.09171C6.67679 10.6958 6.34042 11.0322 6.34042 11.4471V13.1151C6.34042 13.5299 6.67679 13.8664 7.09171 13.8664H22.2487C22.6636 13.8664 23 13.5299 23 13.1151V11.4471Z"
/>
<path
d="M19.1537 8.62994C19.1537 8.3538 18.9298 8.12994 18.6537 8.12994H8.56629C8.29015 8.12994 8.06629 8.3538 8.06629 8.62994V9.74C8.06629 10.0161 8.29015 10.24 8.56629 10.24H18.6537C18.9298 10.24 19.1537 10.0161 19.1537 9.74V8.62994Z"
d="M23 4.49042C23 4.0755 22.6636 3.73914 22.2487 3.73914H7.09171C6.67679 3.73914 6.34042 4.0755 6.34042 4.49042V6.15836C6.34042 6.57328 6.67679 6.90964 7.09171 6.90964H22.2487C22.6636 6.90964 23 6.57328 23 6.15836V4.49042Z"
/>
<path
d="M19.1537 4C19.1537 3.72386 18.9298 3.5 18.6537 3.5H8.56629C8.29015 3.5 8.06629 3.72386 8.06629 4V5.11006C8.06629 5.3862 8.29015 5.61006 8.56629 5.61006H18.6537C18.9298 5.61006 19.1537 5.3862 19.1537 5.11006V4Z"
d="M0 18.4038C0 17.989 0.336365 17.6526 0.751284 17.6526H2.41922C2.83414 17.6526 3.17051 17.989 3.17051 18.4038V20.0718C3.17051 20.4867 2.83414 20.8231 2.41922 20.8231H0.751284C0.336365 20.8231 0 20.4867 0 20.0718V18.4038Z"
/>
<path
d="M3.84619 13.26C3.84619 12.9839 4.07005 12.76 4.34619 12.76H5.45625C5.73239 12.76 5.95625 12.9839 5.95625 13.26V14.3701C5.95625 14.6462 5.73239 14.8701 5.45625 14.8701H4.34619C4.07005 14.8701 3.84619 14.6462 3.84619 14.3701V13.26Z"
d="M0 11.4471C0 11.0322 0.336365 10.6958 0.751284 10.6958H2.41922C2.83414 10.6958 3.17051 11.0322 3.17051 11.4471V13.1151C3.17051 13.5299 2.83414 13.8664 2.41922 13.8664H0.751284C0.336365 13.8664 0 13.5299 0 13.1151V11.4471Z"
/>
<path
d="M3.84619 17.8898C3.84619 17.6137 4.07005 17.3898 4.34619 17.3898H5.45625C5.73239 17.3898 5.95625 17.6137 5.95625 17.8898V18.9999C5.95625 19.276 5.73239 19.4999 5.45625 19.4999H4.34619C4.07005 19.4999 3.84619 19.276 3.84619 18.9999V17.8898Z"
/>
<path
d="M3.84619 8.62994C3.84619 8.3538 4.07005 8.12994 4.34619 8.12994H5.45625C5.73239 8.12994 5.95625 8.3538 5.95625 8.62994V9.74C5.95625 10.0161 5.73239 10.24 5.45625 10.24H4.34619C4.07005 10.24 3.84619 10.0161 3.84619 9.74V8.62994Z"
/>
<path
d="M3.84619 4C3.84619 3.72386 4.07005 3.5 4.34619 3.5H5.45625C5.73239 3.5 5.95625 3.72386 5.95625 4V5.11006C5.95625 5.3862 5.73239 5.61006 5.45625 5.61006H4.34619C4.07005 5.61006 3.84619 5.3862 3.84619 5.11006V4Z"
d="M0 4.49042C0 4.0755 0.336365 3.73914 0.751284 3.73914H2.41922C2.83414 3.73914 3.17051 4.0755 3.17051 4.49042V6.15836C3.17051 6.57328 2.83414 6.90964 2.41922 6.90964H0.751284C0.336365 6.90964 0 6.57328 0 6.15836V4.49042Z"
/>
</g>
</template>
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<template>
<g>
<path
d="M5.47629 7.66681H12.0478V5.47629C12.0478 4.56358 11.7284 3.78777 11.0895 3.14887C10.4506 2.50997 9.67478 2.19052 8.76207 2.19052C7.84935 2.19052 7.07354 2.50997 6.43464 3.14887C5.79574 3.78777 5.47629 4.56358 5.47629 5.47629V7.66681ZM9.03588 23.0004H2.19052C1.58812 23.0004 1.07244 22.7859 0.643464 22.357C0.214488 21.928 0 21.4123 0 20.8099V9.85733C0 9.25493 0.214488 8.73925 0.643464 8.31027C1.07244 7.8813 1.58812 7.66681 2.19052 7.66681H3.28578V5.47629C3.28578 3.96118 3.81971 2.66969 4.88759 1.60182C5.95547 0.533938 7.24696 0 8.76207 0C10.2772 0 11.5687 0.533938 12.6365 1.60182C13.7044 2.66969 14.2384 3.96118 14.2384 5.47629V7.66681H15.3336C15.936 7.66681 16.4517 7.8813 16.8807 8.31027C17.3096 8.73925 17.5241 9.25493 17.5241 9.85733V11.2812C17.1956 11.1716 16.8533 11.0895 16.4973 11.0347C16.1414 10.98 15.7535 10.9526 15.3336 10.9526V9.85733H2.19052V20.8099H7.99539C8.14142 21.248 8.28746 21.6268 8.43349 21.9462C8.57952 22.2657 8.78032 22.6171 9.03588 23.0004Z"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M12.1564 21.5767H21.7947V15.5529H12.1564V21.5767ZM21.7952 14.3477H16.976L15.7713 13.1428H12.1569C11.4943 13.1428 10.9582 13.6851 10.9582 14.3477L10.9522 21.5764C10.9522 22.2389 11.4943 22.781 12.1569 22.781H21.7952C22.4577 22.781 23 22.2389 23 21.5764V15.5523C23 14.8898 22.4577 14.3477 21.7952 14.3477Z"
/>
</g>
</template>
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import addFile from "./AddFile.vue";
import addFolder from "./AddFolder.vue";
import addGavel from "./AddGavel.vue";
import addList from "./AddList.vue";
import addUser from "./AddUser.vue";
import alphabeticalAscending from "./AlphabeticalAscending.vue";
import alphabeticalDescending from "./AlphabeticalDescending.vue";
Expand Down Expand Up @@ -53,6 +55,7 @@ import folder from "./Folder.vue";
import folderMove from "./FolderMove.vue";
import folderOpen from "./FolderOpen.vue";
import fullscreen from "./Fullscreen.vue";
import gavel from "./Gavel.vue";
import grid from "./Grid.vue";
import group from "./Group.vue";
import hide from "./Hide.vue";
Expand All @@ -77,6 +80,7 @@ import logout from "./Logout.vue";
import measure from "./Measure.vue";
import minus from "./Minus.vue";
import model3d from "./Model3D.vue";
import namingConvention from "./NamingConvention.vue";
import navigation from "./Navigation.vue";
import organization from "./Organization.vue";
import parameters from "./Parameters.vue";
Expand Down Expand Up @@ -163,6 +167,8 @@ import viewer3dPolychrome from "./polychrome/Viewer3DPolychrome.vue";
export default {
addFile,
addFolder,
addGavel,
addList,
addUser,
alphabeticalAscending,
alphabeticalDescending,
Expand Down Expand Up @@ -217,6 +223,7 @@ export default {
folderMove,
folderOpen,
fullscreen,
gavel,
grid,
group,
hide,
Expand All @@ -241,6 +248,7 @@ export default {
measure,
minus,
model3d,
namingConvention,
organization,
parameters,
pathway,
Expand Down
2 changes: 0 additions & 2 deletions src/web/views/Components/Icons/_Icons.scss
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,6 @@
justify-content: center;
& > div {
padding: var(--spacing-unit);
flex: 19%;
flex-grow: 0;
display: flex;
flex-direction: column;
align-items: center;
Expand Down

0 comments on commit 450bdd4

Please sign in to comment.