From 45f37fcf248a48a82fb89233b5890de18ee2168a Mon Sep 17 00:00:00 2001 From: Patrick Jentsch Date: Fri, 26 Mar 2021 11:35:43 +0100 Subject: [PATCH] Add new nopaque icons --- ...al_design_icons.css => material_icons.css} | 12 +-- web/app/static/css/nopaque.css | 8 +- web/app/static/css/nopaque_icons.css | 89 ++++++++++++++++++ .../MaterialIcons-Regular.ttf | Bin .../MaterialIconsOutlined-Regular.otf | Bin .../MaterialIconsRound-Regular.otf | Bin .../MaterialIconsSharp-Regular.otf | Bin .../MaterialIconsTwoTone-Regular.otf | Bin .../nopaque_icons/nopaqueIcons-Regular.otf | Bin 0 -> 5812 bytes .../nopaque_icons/nopaqueIcons-Regular.woff | Bin 0 -> 4428 bytes .../nopaque_icons/nopaqueIcons-Regular.woff2 | Bin 0 -> 3968 bytes .../js/nopaque/RessourceLists/JobList.js | 2 +- web/app/templates/corpora/corpus.html.j2 | 2 +- web/app/templates/main/dashboard.html.j2 | 6 +- web/app/templates/main/index.html.j2 | 16 ++-- web/app/templates/materialize/base.html.j2 | 2 +- web/app/templates/nopaque.html.j2 | 13 +-- .../services/corpus_analysis.html.j2 | 2 +- web/app/templates/services/file-setup.html.j2 | 2 +- 19 files changed, 122 insertions(+), 32 deletions(-) rename web/app/static/css/{material_design_icons.css => material_icons.css} (60%) create mode 100644 web/app/static/css/nopaque_icons.css rename web/app/static/fonts/{material_design_icons => material_icons}/MaterialIcons-Regular.ttf (100%) rename web/app/static/fonts/{material_design_icons => material_icons}/MaterialIconsOutlined-Regular.otf (100%) rename web/app/static/fonts/{material_design_icons => material_icons}/MaterialIconsRound-Regular.otf (100%) rename web/app/static/fonts/{material_design_icons => material_icons}/MaterialIconsSharp-Regular.otf (100%) rename web/app/static/fonts/{material_design_icons => material_icons}/MaterialIconsTwoTone-Regular.otf (100%) create mode 100644 web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.otf create mode 100644 web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.woff create mode 100644 web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.woff2 diff --git a/web/app/static/css/material_design_icons.css b/web/app/static/css/material_icons.css similarity index 60% rename from web/app/static/css/material_design_icons.css rename to web/app/static/css/material_icons.css index becc223c..0e5303b5 100644 --- a/web/app/static/css/material_design_icons.css +++ b/web/app/static/css/material_icons.css @@ -4,14 +4,14 @@ font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../fonts/material_design_icons/MaterialIcons-Regular.eot); /* For IE6-8 */ + src: url(../fonts/material_icons/MaterialIcons-Regular.eot); /* For IE6-8 */ src: local('Material Icons'), local('MaterialIcons-Regular'), - url(../fonts/material_design_icons/MaterialIcons-Regular.ttf) format('truetype'), - url(../fonts/material_design_icons/MaterialIconsOutlined-Regular.otf) format('opentype'), - url(../fonts/material_design_icons/MaterialIconsRound-Regular.otf) format('opentype'), - url(../fonts/material_design_icons/MaterialIconsSharp-Regular.otf) format('opentype'), - url(../fonts/material_design_icons/MaterialIconsTwoTone-Regular.otf) format('opentype'); + url(../fonts/material_icons/MaterialIcons-Regular.ttf) format('truetype'), + url(../fonts/material_icons/MaterialIconsOutlined-Regular.otf) format('opentype'), + url(../fonts/material_icons/MaterialIconsRound-Regular.otf) format('opentype'), + url(../fonts/material_icons/MaterialIconsSharp-Regular.otf) format('opentype'), + url(../fonts/material_icons/MaterialIconsTwoTone-Regular.otf) format('opentype'); } .material-icons { diff --git a/web/app/static/css/nopaque.css b/web/app/static/css/nopaque.css index 597701aa..c58a45ac 100644 --- a/web/app/static/css/nopaque.css +++ b/web/app/static/css/nopaque.css @@ -125,16 +125,16 @@ indicator will show up how the column is sorted right now.; */ content: "help"; } .service[data-service="corpus-analysis"]:before { - content: "search"; + content: "H"; } .service[data-service="file-setup"]:before { - content: "burst_mode"; + content: "E"; } .service[data-service="nlp"]:before { - content: "format_textdirection_l_to_r"; + content: "G"; } .service[data-service="ocr"]:before { - content: "find_in_page"; + content: "F"; } .status[data-status]:before { content: attr(data-status); diff --git a/web/app/static/css/nopaque_icons.css b/web/app/static/css/nopaque_icons.css new file mode 100644 index 00000000..395b8bc6 --- /dev/null +++ b/web/app/static/css/nopaque_icons.css @@ -0,0 +1,89 @@ +/* https://google.github.io/material-design-icons/#setup-method-2-self-hosting */ + +@font-face { + font-family: 'nopaque Icons'; + font-style: normal; + font-weight: 400; + src: local('nopaque Icons'), + local('nopaqueIcons-Regular'), + url(../fonts/nopaque_icons/nopaqueIcons-Regular.otf) format('opentype'); +} + +.nopaque-icons { + font-family: 'nopaque Icons'; + font-weight: normal; + font-style: normal; + font-size: 24px; /* Preferred icon size */ + display: inline-block; + line-height: 1; + text-transform: none; + letter-spacing: normal; + word-wrap: normal; + white-space: nowrap; + direction: ltr; + + /* Support for all WebKit browsers. */ + -webkit-font-smoothing: antialiased; + /* Support for Safari and Chrome. */ + text-rendering: optimizeLegibility; + + /* Support for Firefox. */ + -moz-osx-font-smoothing: grayscale; + + /* Support for IE. */ + font-feature-settings: 'liga'; +} + +.breadcrumb i.nopaque-icons { + display: inline-block; + float: left; + font-size: 24px; +} + +.nopaque-icons { + text-rendering: optimizeLegibility; + -webkit-font-feature-settings: 'liga'; + -moz-font-feature-settings: 'liga'; + font-feature-settings: 'liga'; +} + +nav i.nopaque-icons { + display: block; + font-size: 24px; + height: 56px; + line-height: 56px; +} + +nav .brand-logo i.nopaque-icons { + float: left; + margin-right: 15px; +} + +nav ul a.btn > .nopaque-icons, nav ul a.btn-large > .nopaque-icons, nav ul a.btn-small > .nopaque-icons, nav ul a.btn-large > .nopaque-icons, nav ul a.btn-flat > .nopaque-icons, nav ul a.btn-floating > .nopaque-icons { + height: inherit; + line-height: inherit; +} + +.input-field input[type=search]:focus:not(.browser-default) ~ .nopaque-icons { + color: #444; +} + +.input-field input[type=search] ~ .nopaque-icons { + position: absolute; + top: 0; + right: 1rem; + color: transparent; + cursor: pointer; + font-size: 2rem; + -webkit-transition: .3s color; + transition: .3s color; +} + +.sidenav li > a > i.nopaque-icons { + float: left; + height: 48px; + line-height: 48px; + margin: 0 32px 0 0; + width: 24px; + color: rgba(0, 0, 0, 0.54); +} diff --git a/web/app/static/fonts/material_design_icons/MaterialIcons-Regular.ttf b/web/app/static/fonts/material_icons/MaterialIcons-Regular.ttf similarity index 100% rename from web/app/static/fonts/material_design_icons/MaterialIcons-Regular.ttf rename to web/app/static/fonts/material_icons/MaterialIcons-Regular.ttf diff --git a/web/app/static/fonts/material_design_icons/MaterialIconsOutlined-Regular.otf b/web/app/static/fonts/material_icons/MaterialIconsOutlined-Regular.otf similarity index 100% rename from web/app/static/fonts/material_design_icons/MaterialIconsOutlined-Regular.otf rename to web/app/static/fonts/material_icons/MaterialIconsOutlined-Regular.otf diff --git a/web/app/static/fonts/material_design_icons/MaterialIconsRound-Regular.otf b/web/app/static/fonts/material_icons/MaterialIconsRound-Regular.otf similarity index 100% rename from web/app/static/fonts/material_design_icons/MaterialIconsRound-Regular.otf rename to web/app/static/fonts/material_icons/MaterialIconsRound-Regular.otf diff --git a/web/app/static/fonts/material_design_icons/MaterialIconsSharp-Regular.otf b/web/app/static/fonts/material_icons/MaterialIconsSharp-Regular.otf similarity index 100% rename from web/app/static/fonts/material_design_icons/MaterialIconsSharp-Regular.otf rename to web/app/static/fonts/material_icons/MaterialIconsSharp-Regular.otf diff --git a/web/app/static/fonts/material_design_icons/MaterialIconsTwoTone-Regular.otf b/web/app/static/fonts/material_icons/MaterialIconsTwoTone-Regular.otf similarity index 100% rename from web/app/static/fonts/material_design_icons/MaterialIconsTwoTone-Regular.otf rename to web/app/static/fonts/material_icons/MaterialIconsTwoTone-Regular.otf diff --git a/web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.otf b/web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..37d2b481db591242a65a7b44e87dc49514f39f57 GIT binary patch literal 5812 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 literal 0 HcmV?d00001 diff --git a/web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.woff b/web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..7dbe2a8be067ffa6183c661007ccf67317da9771 GIT binary patch literal 4428 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 literal 0 HcmV?d00001 diff --git a/web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.woff2 b/web/app/static/fonts/nopaque_icons/nopaqueIcons-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..47d012757fc2d1e4175aec08a2fdc25e47644134 GIT binary patch literal 3968 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 aP;Me#!Se`CZr{tDNR^1Vxa1%s0000(?3@w+ literal 0 HcmV?d00001 diff --git a/web/app/static/js/nopaque/RessourceLists/JobList.js b/web/app/static/js/nopaque/RessourceLists/JobList.js index 08724a3c..08a75439 100644 --- a/web/app/static/js/nopaque/RessourceLists/JobList.js +++ b/web/app/static/js/nopaque/RessourceLists/JobList.js @@ -82,7 +82,7 @@ class JobList extends RessourceList { } JobList.options = { item: ` - +
diff --git a/web/app/templates/corpora/corpus.html.j2 b/web/app/templates/corpora/corpus.html.j2 index eabed2c1..91967fbb 100644 --- a/web/app/templates/corpora/corpus.html.j2 +++ b/web/app/templates/corpora/corpus.html.j2 @@ -71,7 +71,7 @@ diff --git a/web/app/templates/main/dashboard.html.j2 b/web/app/templates/main/dashboard.html.j2 index 539d70c2..1352148d 100644 --- a/web/app/templates/main/dashboard.html.j2 +++ b/web/app/templates/main/dashboard.html.j2 @@ -131,7 +131,7 @@

- +

 

File setup

@@ -143,7 +143,7 @@

- +

 

Optical Character Recognition

@@ -155,7 +155,7 @@

- +

 

Natural Language Processing

diff --git a/web/app/templates/main/index.html.j2 b/web/app/templates/main/index.html.j2 index 0ded9824..0300b614 100644 --- a/web/app/templates/main/index.html.j2 +++ b/web/app/templates/main/index.html.j2 @@ -33,22 +33,22 @@
- flash_on + A

Speeds up your work

All tools provided by nopaque are carefully selected to provide a complete tool suite without being held up by compatibility issues.

- cloud + B

Cloud infrastructure

All computational work is processed within nopaque’s cloud infrastructure. You don't need to install any software. Great, right?

- group + C

User friendly

You can start right away without having to read mile-long manuals. All services come with default settings that make it easy for you to just get going. Also great, right?

- settings + D

Meshing processes

No matter where you step in, nopaque facilitates and accompanies your research. Its workflow perfectly ties in with your research process.

@@ -89,7 +89,7 @@
- +

 

File setup

@@ -97,7 +97,7 @@
- +

 

Optical Character Recognition

@@ -105,7 +105,7 @@
- +

 

Natural Language Processing

@@ -113,7 +113,7 @@
- +

 

Corpus analysis

diff --git a/web/app/templates/materialize/base.html.j2 b/web/app/templates/materialize/base.html.j2 index e7d585e7..28b03d45 100644 --- a/web/app/templates/materialize/base.html.j2 +++ b/web/app/templates/materialize/base.html.j2 @@ -11,7 +11,7 @@ {% endblock metas %} {% block styles %} - + {% endblock styles %} {% endblock head %} diff --git a/web/app/templates/nopaque.html.j2 b/web/app/templates/nopaque.html.j2 index aabdfa99..0d6e0499 100644 --- a/web/app/templates/nopaque.html.j2 +++ b/web/app/templates/nopaque.html.j2 @@ -21,6 +21,7 @@ {% endif %} +