From 1a27ca29788bebedfa7f9d1f3501af68947669c3 Mon Sep 17 00:00:00 2001 From: Gaelle Date: Fri, 15 Dec 2023 15:20:50 +0100 Subject: [PATCH 1/2] add 4 illusrations for naming convention --- .../CreateList.vue | 214 ++++++++++++++++++ .../EmptyNamingConvention.vue | 47 ++++ .../ManageList.vue | 206 +++++++++++++++++ .../RenameFile.vue | 175 ++++++++++++++ .../BIMDataLibraryIllustrations/index.js | 12 +- .../Components/Illustrations/Illustrations.js | 20 ++ .../Illustrations/_Illustrations.scss | 6 +- 7 files changed, 675 insertions(+), 5 deletions(-) create mode 100644 src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/CreateList.vue create mode 100644 src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/EmptyNamingConvention.vue create mode 100644 src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/ManageList.vue create mode 100644 src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/RenameFile.vue diff --git a/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/CreateList.vue b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/CreateList.vue new file mode 100644 index 00000000..c750b4d6 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/CreateList.vue @@ -0,0 +1,214 @@ + diff --git a/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/EmptyNamingConvention.vue b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/EmptyNamingConvention.vue new file mode 100644 index 00000000..84f280f0 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/EmptyNamingConvention.vue @@ -0,0 +1,47 @@ + diff --git a/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/ManageList.vue b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/ManageList.vue new file mode 100644 index 00000000..c57dfc47 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/ManageList.vue @@ -0,0 +1,206 @@ + diff --git a/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/RenameFile.vue b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/RenameFile.vue new file mode 100644 index 00000000..fed94d57 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/RenameFile.vue @@ -0,0 +1,175 @@ + diff --git a/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/index.js b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/index.js index 1c46f4fb..30ff82a9 100644 --- a/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/index.js +++ b/src/BIMDataComponents/BIMDataIllustration/BIMDataLibraryIllustrations/index.js @@ -1,13 +1,17 @@ import click from "./Click.vue"; +import createList from "./CreateList.vue"; import emptyBcf from "./EmptyBcf.vue"; import emptyBucket from "./EmptyBucket.vue"; import emptyMeasure from "./EmptyMeasure.vue"; +import emptyNamingConvention from "./EmptyNamingConvention.vue"; +import emptyPdf from "./EmptyPdf.vue"; import emptyProperties from "./EmptyProperties.vue"; import emptySectionPlanes from "./EmptySectionPlanes.vue"; import emptyTree from "./EmptyTree.vue"; import emptyViewer from "./EmptyViewer.vue"; import logo from "./Logo.vue"; -import emptyPdf from "./EmptyPdf.vue"; +import manageList from "./ManageList.vue"; +import renameFile from "./RenameFile.vue"; import shortcutOpen from "./ShortcutOpen.vue"; import shortcutRotate from "./ShortcutRotate.vue"; import shortcutZoom from "./ShortcutZoom.vue"; @@ -27,15 +31,19 @@ import successSplit from "./SuccessSplit.vue"; export default { click, + createList, emptyBcf, emptyBucket, emptyMeasure, + emptyNamingConvention, + emptyPdf, emptyProperties, emptySectionPlanes, emptyTree, emptyViewer, logo, - emptyPdf, + manageList, + renameFile, shortcutOpen, shortcutRotate, shortcutZoom, diff --git a/src/web/views/Components/Illustrations/Illustrations.js b/src/web/views/Components/Illustrations/Illustrations.js index 362299bf..c6feebe5 100644 --- a/src/web/views/Components/Illustrations/Illustrations.js +++ b/src/web/views/Components/Illustrations/Illustrations.js @@ -19,6 +19,11 @@ export default Object.freeze([ x: "90", y: "90", }, + { + name: "emptyNamingConvention", + x: "90", + y: "90", + }, { name: "emptyPdf", x: "90", @@ -129,4 +134,19 @@ export default Object.freeze([ x: "200", y: "200", }, + { + name: "createList", + x: "110", + y: "110", + }, + { + name: "manageList", + x: "110", + y: "110", + }, + { + name: "renameFile", + x: "110", + y: "110", + }, ]); diff --git a/src/web/views/Components/Illustrations/_Illustrations.scss b/src/web/views/Components/Illustrations/_Illustrations.scss index 7ee79e41..6588564b 100644 --- a/src/web/views/Components/Illustrations/_Illustrations.scss +++ b/src/web/views/Components/Illustrations/_Illustrations.scss @@ -1,9 +1,9 @@ .article-illustrations { .illustrations { - display: flex; - flex-wrap: wrap; - align-items: center; + display: grid; justify-content: space-between; + grid-template-columns: repeat(auto-fill, 210px); + width: 100%; .illustration { padding: 12px; margin: 6px; From 450bdd44ec9589be43b14f7e1a0a15c02775cec1 Mon Sep 17 00:00:00 2001 From: Gaelle Date: Fri, 15 Dec 2023 15:21:06 +0100 Subject: [PATCH 2/2] add icons for naming convention --- .../BIMDataIconAddGavel.vue | 19 +++++++++++++ .../BIMDataIconAddList.vue | 19 +++++++++++++ .../BIMDataIconGavel.vue | 20 ++++++++++++++ .../BIMDataIconNamingConvention.vue | 20 ++++++++++++++ .../BIMDataIconStandalone/index.js | 4 +++ .../BIMDataLibraryIcons/AddGavel.vue | 21 +++++++++++++++ .../BIMDataLibraryIcons/AddList.vue | 27 +++++++++++++++++++ .../BIMDataIcon/BIMDataLibraryIcons/Gavel.vue | 5 ++++ .../BIMDataIcon/BIMDataLibraryIcons/List.vue | 18 +++++-------- .../BIMDataLibraryIcons/NamingConvention.vue | 12 +++++++++ .../BIMDataIcon/BIMDataLibraryIcons/index.js | 8 ++++++ src/web/views/Components/Icons/_Icons.scss | 2 -- 12 files changed, 161 insertions(+), 14 deletions(-) create mode 100644 src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconAddGavel.vue create mode 100644 src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconAddList.vue create mode 100644 src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconGavel.vue create mode 100644 src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconNamingConvention.vue create mode 100644 src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddGavel.vue create mode 100644 src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddList.vue create mode 100644 src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/Gavel.vue create mode 100644 src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/NamingConvention.vue diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconAddGavel.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconAddGavel.vue new file mode 100644 index 00000000..ab7b6d99 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconAddGavel.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconAddList.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconAddList.vue new file mode 100644 index 00000000..3d9d6bc8 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconAddList.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconGavel.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconGavel.vue new file mode 100644 index 00000000..5a3324c3 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconGavel.vue @@ -0,0 +1,20 @@ + + + + + diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconNamingConvention.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconNamingConvention.vue new file mode 100644 index 00000000..d2105256 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/BIMDataIconNamingConvention.vue @@ -0,0 +1,20 @@ + + + + + diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/index.js b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/index.js index 1cca7eef..ef8b2d6e 100644 --- a/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/index.js +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataIconStandalone/index.js @@ -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"; @@ -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"; @@ -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"; diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddGavel.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddGavel.vue new file mode 100644 index 00000000..c0314f5c --- /dev/null +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddGavel.vue @@ -0,0 +1,21 @@ + diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddList.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddList.vue new file mode 100644 index 00000000..2a7a9aee --- /dev/null +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/AddList.vue @@ -0,0 +1,27 @@ + diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/Gavel.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/Gavel.vue new file mode 100644 index 00000000..ae2b8e72 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/Gavel.vue @@ -0,0 +1,5 @@ + diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/List.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/List.vue index 862787ab..1308e67f 100644 --- a/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/List.vue +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/List.vue @@ -1,28 +1,22 @@ diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/NamingConvention.vue b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/NamingConvention.vue new file mode 100644 index 00000000..0e9e7415 --- /dev/null +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/NamingConvention.vue @@ -0,0 +1,12 @@ + diff --git a/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/index.js b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/index.js index bb9fe754..a4ec9434 100644 --- a/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/index.js +++ b/src/BIMDataComponents/BIMDataIcon/BIMDataLibraryIcons/index.js @@ -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"; @@ -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"; @@ -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"; @@ -163,6 +167,8 @@ import viewer3dPolychrome from "./polychrome/Viewer3DPolychrome.vue"; export default { addFile, addFolder, + addGavel, + addList, addUser, alphabeticalAscending, alphabeticalDescending, @@ -217,6 +223,7 @@ export default { folderMove, folderOpen, fullscreen, + gavel, grid, group, hide, @@ -241,6 +248,7 @@ export default { measure, minus, model3d, + namingConvention, organization, parameters, pathway, diff --git a/src/web/views/Components/Icons/_Icons.scss b/src/web/views/Components/Icons/_Icons.scss index f919fbc6..1e39beb7 100644 --- a/src/web/views/Components/Icons/_Icons.scss +++ b/src/web/views/Components/Icons/_Icons.scss @@ -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;