diff --git a/LesionTracker/client/head.html b/LesionTracker/client/head.html
index ef408f13e..cad0e27e7 100644
--- a/LesionTracker/client/head.html
+++ b/LesionTracker/client/head.html
@@ -14,7 +14,4 @@
-
-
-
diff --git a/OHIFViewer/client/head.html b/OHIFViewer/client/head.html
index 1317f1f49..7fc632e9a 100644
--- a/OHIFViewer/client/head.html
+++ b/OHIFViewer/client/head.html
@@ -8,7 +8,4 @@
-
-
-
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin-ext.woff
new file mode 100644
index 000000000..14ec1ac29
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin-ext.woff2
new file mode 100644
index 000000000..db112b9b4
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin.woff
new file mode 100644
index 000000000..3e6b63144
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin.woff2
new file mode 100644
index 000000000..597552fd3
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Black-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin-ext.woff
new file mode 100644
index 000000000..8fd9362f5
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin-ext.woff2
new file mode 100644
index 000000000..e43487291
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin.woff
new file mode 100644
index 000000000..8197f9342
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin.woff2
new file mode 100644
index 000000000..6c5a14f2f
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-BlackItalic-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin-ext.woff
new file mode 100644
index 000000000..1a790369d
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin-ext.woff2
new file mode 100644
index 000000000..14bc6fefe
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin.woff
new file mode 100644
index 000000000..42a130ccb
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin.woff2
new file mode 100644
index 000000000..a0b681726
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Bold-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin-ext.woff
new file mode 100644
index 000000000..a1582d92c
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin-ext.woff2
new file mode 100644
index 000000000..a1cb65d86
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin.woff
new file mode 100644
index 000000000..073e92049
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin.woff2
new file mode 100644
index 000000000..988a8fb08
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-BoldItalic-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin-ext.woff
new file mode 100644
index 000000000..623f96814
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin-ext.woff2
new file mode 100644
index 000000000..d00cbf12b
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin.woff
new file mode 100644
index 000000000..3e3965cf2
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin.woff2
new file mode 100644
index 000000000..9417001f5
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Italic-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin-ext.woff
new file mode 100644
index 000000000..1e3a3f3f7
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin-ext.woff2
new file mode 100644
index 000000000..d41bd8fc7
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin.woff
new file mode 100644
index 000000000..806617a3a
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin.woff2
new file mode 100644
index 000000000..d1eb5837a
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Light-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin-ext.woff
new file mode 100644
index 000000000..209bb9692
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin-ext.woff2
new file mode 100644
index 000000000..21a0c0123
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin.woff
new file mode 100644
index 000000000..23a171a76
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin.woff2
new file mode 100644
index 000000000..6684623a9
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-LightItalic-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin-ext.woff
new file mode 100644
index 000000000..02ad2bf48
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin-ext.woff2
new file mode 100644
index 000000000..482d8c374
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin.woff
new file mode 100644
index 000000000..438079137
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin.woff2
new file mode 100644
index 000000000..ede6bf463
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Medium-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin-ext.woff
new file mode 100644
index 000000000..43bfb98b1
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin-ext.woff2
new file mode 100644
index 000000000..11368b27d
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin.woff
new file mode 100644
index 000000000..a6cb6c7c4
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin.woff2
new file mode 100644
index 000000000..33796e610
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-MediumItalic-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin-ext.woff
new file mode 100644
index 000000000..cbaabcd82
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin-ext.woff2
new file mode 100644
index 000000000..60beafe51
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin.woff
new file mode 100644
index 000000000..59490056f
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin.woff2
new file mode 100644
index 000000000..425224723
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Regular-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin-ext.woff
new file mode 100644
index 000000000..ef8fb4f06
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin-ext.woff2
new file mode 100644
index 000000000..3fbb20cd5
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin.woff
new file mode 100644
index 000000000..696aebab0
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin.woff2
new file mode 100644
index 000000000..d4f6045b9
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-Thin-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin-ext.woff
new file mode 100644
index 000000000..d3a17a254
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin-ext.woff2
new file mode 100644
index 000000000..badbee76b
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin.woff
new file mode 100644
index 000000000..212b51b31
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin.woff2
new file mode 100644
index 000000000..1be5d2cbe
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Roboto-ThinItalic-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin-ext.woff b/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin-ext.woff
new file mode 100644
index 000000000..6044e2a5d
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin-ext.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin-ext.woff2 b/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin-ext.woff2
new file mode 100644
index 000000000..1c46d15ec
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin-ext.woff2 differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin.woff b/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin.woff
new file mode 100644
index 000000000..afd08ed23
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin.woff differ
diff --git a/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin.woff2 b/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin.woff2
new file mode 100644
index 000000000..c580134e3
Binary files /dev/null and b/Packages/ohif-viewerbase/assets/fonts/Sanchez-Regular-latin.woff2 differ
diff --git a/Packages/ohif-viewerbase/client/components/basic/layout/layout.styl b/Packages/ohif-viewerbase/client/components/basic/layout/layout.styl
new file mode 100644
index 000000000..0726cdd00
--- /dev/null
+++ b/Packages/ohif-viewerbase/client/components/basic/layout/layout.styl
@@ -0,0 +1,269 @@
+/*
+ Fonts files:
+ - Used fonts:
+ - Sanchez and Roboto from Google Font
+ - woff2 and woff (to support IE11) files
+ - latin and latin extended subsets
+*/
+
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 100;
+ src: local('Roboto Thin'), local('Roboto-Thin'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Thin-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Thin-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 100;
+ src: local('Roboto Thin'), local('Roboto-Thin'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Thin-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Thin-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Roboto Light'), local('Roboto-Light'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Light-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Light-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Roboto Light'), local('Roboto-Light'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Light-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Light-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Roboto'), local('Roboto-Regular'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Regular-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Regular-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Roboto'), local('Roboto-Regular'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Regular-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Regular-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 500;
+ src: local('Roboto Medium'), local('Roboto-Medium'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Medium-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Medium-latin-ext.woff') format('woff');;
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 500;
+ src: local('Roboto Medium'), local('Roboto-Medium'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Medium-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Medium-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Roboto Bold'), local('Roboto-Bold'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Bold-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Bold-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Roboto Bold'), local('Roboto-Bold'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Bold-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Bold-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 900;
+ src: local('Roboto Black'), local('Roboto-Black'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Black-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Black-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: normal;
+ font-weight: 900;
+ src: local('Roboto Black'), local('Roboto-Black'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Black-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Black-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 100;
+ src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-ThinItalic-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-ThinItalic-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 100;
+ src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-ThinItalic-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-ThinItalic-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 300;
+ src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-LightItalic-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-LightItalic-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 300;
+ src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-LightItalic-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-LightItalic-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 400;
+ src: local('Roboto Italic'), local('Roboto-Italic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Italic-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Italic-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 400;
+ src: local('Roboto Italic'), local('Roboto-Italic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Italic-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-Italic-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 500;
+ src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-MediumItalic-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-MediumItalic-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 500;
+ src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-MediumItalic-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-MediumItalic-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 700;
+ src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-BoldItalic-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-BoldItalic-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 700;
+ src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-BoldItalic-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-BoldItalic-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+/* latin-ext */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 900;
+ src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-BlackItalic-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-BlackItalic-latin-ext.woff') format('woff');
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Roboto';
+ font-style: italic;
+ font-weight: 900;
+ src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-BlackItalic-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Roboto-BlackItalic-latin.woff') format('woff');
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
+
+/* latin-ext */
+@font-face {
+ font-family: 'Sanchez';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Sanchez'), local('Sanchez-Regular'),
+ url('/packages/ohif_viewerbase/assets/fonts/Sanchez-Regular-latin-ext.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Sanchez-Regular-latin-ext.woff') format('woff')
+ unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: 'Sanchez';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Sanchez'), local('Sanchez-Regular'),
+ url('/packages/ohif_viewerbase/assets/fonts/Sanchez-Regular-latin.woff2') format('woff2'),
+ url('/packages/ohif_viewerbase/assets/fonts/Sanchez-Regular-latin.woff') format('woff')
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+}
\ No newline at end of file
diff --git a/Packages/ohif-viewerbase/package.js b/Packages/ohif-viewerbase/package.js
index f4fecad22..5c4eefdcb 100644
--- a/Packages/ohif-viewerbase/package.js
+++ b/Packages/ohif-viewerbase/package.js
@@ -20,7 +20,64 @@ Package.onUse(function(api) {
api.use('ohif:core');
api.use('ohif:cornerstone');
- api.addAssets('assets/icons.svg', 'client');
+ const assets = [
+ 'assets/icons.svg',
+ 'assets/fonts/Roboto-Black-latin-ext.woff',
+ 'assets/fonts/Roboto-Black-latin-ext.woff2',
+ 'assets/fonts/Roboto-Black-latin.woff',
+ 'assets/fonts/Roboto-Black-latin.woff2',
+ 'assets/fonts/Roboto-BlackItalic-latin-ext.woff',
+ 'assets/fonts/Roboto-BlackItalic-latin-ext.woff2',
+ 'assets/fonts/Roboto-BlackItalic-latin.woff',
+ 'assets/fonts/Roboto-BlackItalic-latin.woff2',
+ 'assets/fonts/Roboto-Bold-latin-ext.woff',
+ 'assets/fonts/Roboto-Bold-latin-ext.woff2',
+ 'assets/fonts/Roboto-Bold-latin.woff',
+ 'assets/fonts/Roboto-Bold-latin.woff2',
+ 'assets/fonts/Roboto-BoldItalic-latin-ext.woff',
+ 'assets/fonts/Roboto-BoldItalic-latin-ext.woff2',
+ 'assets/fonts/Roboto-BoldItalic-latin.woff',
+ 'assets/fonts/Roboto-BoldItalic-latin.woff2',
+ 'assets/fonts/Roboto-Italic-latin-ext.woff',
+ 'assets/fonts/Roboto-Italic-latin-ext.woff2',
+ 'assets/fonts/Roboto-Italic-latin.woff',
+ 'assets/fonts/Roboto-Italic-latin.woff2',
+ 'assets/fonts/Roboto-Light-latin-ext.woff',
+ 'assets/fonts/Roboto-Light-latin-ext.woff2',
+ 'assets/fonts/Roboto-Light-latin.woff',
+ 'assets/fonts/Roboto-Light-latin.woff2',
+ 'assets/fonts/Roboto-LightItalic-latin-ext.woff',
+ 'assets/fonts/Roboto-LightItalic-latin-ext.woff2',
+ 'assets/fonts/Roboto-LightItalic-latin.woff',
+ 'assets/fonts/Roboto-LightItalic-latin.woff2',
+ 'assets/fonts/Roboto-Medium-latin-ext.woff',
+ 'assets/fonts/Roboto-Medium-latin-ext.woff2',
+ 'assets/fonts/Roboto-Medium-latin.woff',
+ 'assets/fonts/Roboto-Medium-latin.woff2',
+ 'assets/fonts/Roboto-MediumItalic-latin-ext.woff',
+ 'assets/fonts/Roboto-MediumItalic-latin-ext.woff2',
+ 'assets/fonts/Roboto-MediumItalic-latin.woff',
+ 'assets/fonts/Roboto-MediumItalic-latin.woff2',
+ 'assets/fonts/Roboto-Regular-latin-ext.woff',
+ 'assets/fonts/Roboto-Regular-latin-ext.woff2',
+ 'assets/fonts/Roboto-Regular-latin.woff',
+ 'assets/fonts/Roboto-Regular-latin.woff2',
+ 'assets/fonts/Roboto-Thin-latin-ext.woff',
+ 'assets/fonts/Roboto-Thin-latin-ext.woff2',
+ 'assets/fonts/Roboto-Thin-latin.woff',
+ 'assets/fonts/Roboto-Thin-latin.woff2',
+ 'assets/fonts/Roboto-ThinItalic-latin-ext.woff',
+ 'assets/fonts/Roboto-ThinItalic-latin-ext.woff2',
+ 'assets/fonts/Roboto-ThinItalic-latin.woff',
+ 'assets/fonts/Roboto-ThinItalic-latin.woff2',
+ 'assets/fonts/Sanchez-Regular-latin-ext.woff',
+ 'assets/fonts/Sanchez-Regular-latin-ext.woff2',
+ 'assets/fonts/Sanchez-Regular-latin.woff',
+ 'assets/fonts/Sanchez-Regular-latin.woff2'
+ ];
+
+ api.addAssets(assets, 'client');
+
// TODO: Use NPM depends for these
api.addFiles('client/compatibility/jquery.hotkeys.js', 'client', {
@@ -38,6 +95,7 @@ Package.onUse(function(api) {
// Basic components
api.addFiles('client/components/basic/layout/layout.html', 'client');
+ api.addFiles('client/components/basic/layout/layout.styl', 'client');
api.addFiles('client/components/basic/loadingText/loadingText.html', 'client');
api.addFiles('client/components/basic/loadingText/loadingText.styl', 'client');
diff --git a/StandaloneViewer/StandaloneViewer/client/head.html b/StandaloneViewer/StandaloneViewer/client/head.html
index 638b024ee..4e64038b6 100644
--- a/StandaloneViewer/StandaloneViewer/client/head.html
+++ b/StandaloneViewer/StandaloneViewer/client/head.html
@@ -8,7 +8,4 @@
-
-
-
\ No newline at end of file