diff --git a/app/assets/fonts/openproject_icon/openproject-icon-font.svg b/app/assets/fonts/openproject_icon/openproject-icon-font.svg
index f93fb3aef32..9150e8b1af5 100644
--- a/app/assets/fonts/openproject_icon/openproject-icon-font.svg
+++ b/app/assets/fonts/openproject_icon/openproject-icon-font.svg
@@ -2,767 +2,770 @@
diff --git a/app/assets/fonts/openproject_icon/openproject-icon-font.ttf b/app/assets/fonts/openproject_icon/openproject-icon-font.ttf
index b79e0e690c3..bf4203a129e 100644
Binary files a/app/assets/fonts/openproject_icon/openproject-icon-font.ttf and b/app/assets/fonts/openproject_icon/openproject-icon-font.ttf differ
diff --git a/app/assets/fonts/openproject_icon/openproject-icon-font.woff b/app/assets/fonts/openproject_icon/openproject-icon-font.woff
index 54bde921a01..235d492f798 100644
Binary files a/app/assets/fonts/openproject_icon/openproject-icon-font.woff and b/app/assets/fonts/openproject_icon/openproject-icon-font.woff differ
diff --git a/app/assets/fonts/openproject_icon/openproject-icon-font.woff2 b/app/assets/fonts/openproject_icon/openproject-icon-font.woff2
index a1b3786c688..6d617ebdccf 100644
Binary files a/app/assets/fonts/openproject_icon/openproject-icon-font.woff2 and b/app/assets/fonts/openproject_icon/openproject-icon-font.woff2 differ
diff --git a/app/assets/stylesheets/fonts/_openproject_icon_definitions.scss b/app/assets/stylesheets/fonts/_openproject_icon_definitions.scss
index 68cde610494..963fc94d632 100644
--- a/app/assets/stylesheets/fonts/_openproject_icon_definitions.scss
+++ b/app/assets/stylesheets/fonts/_openproject_icon_definitions.scss
@@ -1426,93 +1426,99 @@
.icon-view-list:before {
content: "\f1ed";
}
-@mixin icon-mixin-view-split {
+@mixin icon-mixin-view-model {
content: "\f1ee";
}
-.icon-view-split:before {
+.icon-view-model:before {
content: "\f1ee";
}
-@mixin icon-mixin-view-split2 {
+@mixin icon-mixin-view-split {
content: "\f1ef";
}
-.icon-view-split2:before {
+.icon-view-split:before {
content: "\f1ef";
}
-@mixin icon-mixin-view-timeline {
+@mixin icon-mixin-view-split2 {
content: "\f1f0";
}
-.icon-view-timeline:before {
+.icon-view-split2:before {
content: "\f1f0";
}
-@mixin icon-mixin-warning {
+@mixin icon-mixin-view-timeline {
content: "\f1f1";
}
-.icon-warning:before {
+.icon-view-timeline:before {
content: "\f1f1";
}
-@mixin icon-mixin-watched {
+@mixin icon-mixin-warning {
content: "\f1f2";
}
-.icon-watched:before {
+.icon-warning:before {
content: "\f1f2";
}
-@mixin icon-mixin-wiki-edit {
+@mixin icon-mixin-watched {
content: "\f1f3";
}
-.icon-wiki-edit:before {
+.icon-watched:before {
content: "\f1f3";
}
-@mixin icon-mixin-wiki {
+@mixin icon-mixin-wiki-edit {
content: "\f1f4";
}
-.icon-wiki:before {
+.icon-wiki-edit:before {
content: "\f1f4";
}
-@mixin icon-mixin-wiki2 {
+@mixin icon-mixin-wiki {
content: "\f1f5";
}
-.icon-wiki2:before {
+.icon-wiki:before {
content: "\f1f5";
}
-@mixin icon-mixin-work-packages {
+@mixin icon-mixin-wiki2 {
content: "\f1f6";
}
-.icon-work-packages:before {
+.icon-wiki2:before {
content: "\f1f6";
}
-@mixin icon-mixin-workflow {
+@mixin icon-mixin-work-packages {
content: "\f1f7";
}
-.icon-workflow:before {
+.icon-work-packages:before {
content: "\f1f7";
}
-@mixin icon-mixin-yes {
+@mixin icon-mixin-workflow {
content: "\f1f8";
}
-.icon-yes:before {
+.icon-workflow:before {
content: "\f1f8";
}
-@mixin icon-mixin-zen-mode {
+@mixin icon-mixin-yes {
content: "\f1f9";
}
-.icon-zen-mode:before {
+.icon-yes:before {
content: "\f1f9";
}
-@mixin icon-mixin-zoom-auto {
+@mixin icon-mixin-zen-mode {
content: "\f1fa";
}
-.icon-zoom-auto:before {
+.icon-zen-mode:before {
content: "\f1fa";
}
-@mixin icon-mixin-zoom-in {
+@mixin icon-mixin-zoom-auto {
content: "\f1fb";
}
-.icon-zoom-in:before {
+.icon-zoom-auto:before {
content: "\f1fb";
}
-@mixin icon-mixin-zoom-out {
+@mixin icon-mixin-zoom-in {
content: "\f1fc";
}
-.icon-zoom-out:before {
+.icon-zoom-in:before {
content: "\f1fc";
}
+@mixin icon-mixin-zoom-out {
+ content: "\f1fd";
+}
+.icon-zoom-out:before {
+ content: "\f1fd";
+}
diff --git a/app/assets/stylesheets/fonts/_openproject_icon_font.lsg b/app/assets/stylesheets/fonts/_openproject_icon_font.lsg
index 0dcf1e0f3ca..e41e1f3665a 100644
--- a/app/assets/stylesheets/fonts/_openproject_icon_font.lsg
+++ b/app/assets/stylesheets/fonts/_openproject_icon_font.lsg
@@ -240,6 +240,7 @@
view-card
view-fullscreen
view-list
+view-model
view-split
view-split2
view-timeline
diff --git a/frontend/src/app/modules/bim/ifc_models/pages/viewer/bim-view.service.ts b/frontend/src/app/modules/bim/ifc_models/pages/viewer/bim-view.service.ts
index a7dc336312d..d9f9fc5e3aa 100644
--- a/frontend/src/app/modules/bim/ifc_models/pages/viewer/bim-view.service.ts
+++ b/frontend/src/app/modules/bim/ifc_models/pages/viewer/bim-view.service.ts
@@ -52,7 +52,7 @@ export class BimViewService implements OnDestroy {
public icon:any = {
list: 'icon-view-card',
- viewer: 'icon-modules',
+ viewer: 'icon-view-model',
split: 'icon-view-split2'
};
diff --git a/vendor/openproject-icon-font/src/view-card.svg b/vendor/openproject-icon-font/src/view-card.svg
index 731655be931..db8ed286db3 100644
--- a/vendor/openproject-icon-font/src/view-card.svg
+++ b/vendor/openproject-icon-font/src/view-card.svg
@@ -1,10 +1,3 @@
-
+
+
+
\ No newline at end of file
diff --git a/vendor/openproject-icon-font/src/view-model.svg b/vendor/openproject-icon-font/src/view-model.svg
new file mode 100644
index 00000000000..37f0fdf0a3e
--- /dev/null
+++ b/vendor/openproject-icon-font/src/view-model.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/vendor/openproject-icon-font/src/view-split2.svg b/vendor/openproject-icon-font/src/view-split2.svg
index 7be3116ed85..773621ee345 100644
--- a/vendor/openproject-icon-font/src/view-split2.svg
+++ b/vendor/openproject-icon-font/src/view-split2.svg
@@ -1,3 +1,3 @@
-
\ No newline at end of file
+
\ No newline at end of file