From b2d7a253853a6befe00c3aa84632c39f892e55b6 Mon Sep 17 00:00:00 2001 From: Konstantina Galouni Date: Fri, 9 Oct 2020 11:56:49 +0000 Subject: [PATCH] [Trunk | Graph]: 1. app.component.ts: Remove submenu (fragment items) for Support. 2. about.component.css & about.component.html: Fixes in UI | Not selected tabs are gray | [Bug fix] Architecture image is always uk-width-4-5 (gifs were loosing their proper position). git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-graph-portal/trunk@59539 d315682c-612b-4755-9ff5-7f18f6832af3 --- src/app/about/about.component.css | 57 ++++++++++++++++++--------- src/app/about/about.component.html | 63 ++++++++++++++---------------- src/app/app.component.ts | 6 +-- 3 files changed, 71 insertions(+), 55 deletions(-) diff --git a/src/app/about/about.component.css b/src/app/about/about.component.css index ee3a3a9..1da3971 100644 --- a/src/app/about/about.component.css +++ b/src/app/about/about.component.css @@ -1,8 +1,10 @@ -.firstBackground { - background-image: url("/assets/graph-assets/backgrounds/blue_circle.svg"), url("/assets/graph-assets/backgrounds/pink_dots.svg"); - background-size: auto; - background-repeat: no-repeat; - background-position: 104% 23%, 108% 41%; +@media only screen and (min-width: 960px) { + .firstBackground { + background-image: url("/assets/graph-assets/backgrounds/blue_circle.svg"), url("/assets/graph-assets/backgrounds/pink_dots.svg"); + background-size: auto; + background-repeat: no-repeat; + background-position: 104% 23%, 108% 41%; + } } .marker-gif { @@ -35,14 +37,31 @@ text-align: left; font: normal normal bold 16px/21px Roboto !important; letter-spacing: 0; - color: #4687e6 !important; - text-transform: capitalize; - opacity: 1; padding: 10px 0 0 0; + text-transform: capitalize; + + color: #1A1A1A !important; + opacity: 0.5; + font-weight: 300 !important; } -.uk-tab > .uk-active > a { - border-color: #4687e6 !important; +.uk-tab > li > a { + border: none; +} + +.uk-tab > li:hover:not(.uk-active) > a { + color: #4687e6 !important; + opacity: 1; +} + +.uk-tab > li.uk-active > a { + color: #4687e6 !important; + opacity: 1; + font-weight: bold !important; +} + +.uk-tab > li.uk-active > a { + border-bottom: 3px solid #4687e6 !important; } .button-tab > li > a { @@ -50,7 +69,7 @@ line-height: 25px; border-radius: 500px; font-family: Roboto; - font-size: 16px; + font-size: 13px; text-transform: capitalize; color: #1a1a1a; @@ -70,15 +89,15 @@ opacity: 1; } +.tab-image { + max-height: 400px; + /*width: auto;*/ +} + .architecture-image { align-self: start; } -/*.block-ellipsis {*/ -/* display: -webkit-box;*/ -/* !* autoprefixer: ignore next *!*/ -/* -webkit-box-orient: vertical;*/ -/* overflow: hidden;*/ -/* text-overflow: ellipsis;*/ -/* -webkit-line-clamp: 3;*/ -/*}*/ +.uk-align-right\@m .uk-list>li::before, .uk-align-right\@m .uk-list>li::after { + display: inline; +} \ No newline at end of file diff --git a/src/app/about/about.component.html b/src/app/about/about.component.html index 6ce5404..785e711 100644 --- a/src/app/about/about.component.html +++ b/src/app/about/about.component.html @@ -48,8 +48,9 @@ -
- +
+ + @@ -102,11 +103,11 @@
  • -
    +
    - Aggregation -
    +
    OpenAIRE collects metadata records from a variety of content providers as described in https://www.openaire.eu/aggregation-and-content-provision-workflows. @@ -149,7 +150,7 @@
    • - Deduplication
      @@ -168,10 +169,9 @@
    • Title-based function: the function generates a key that depends on - (i) - number of significant words in the title (normalized, stemming, etc.), - (ii) - module 10 of the number of characters of such words, and (iii) a string obtained as an alternation of the function prefix(3) and suffix(3) (and vice versa) o the first 3 words (2 words if the title only has 2). For example, the title “Entity deduplication in big data graphs for scholarly communication” becomes “entity deduplication big data graphs scholarly communication” with two keys key “7.1entionbig” and “7.1itydedbig” (where 1 is module 10 of 54 characters of the normalized title. + (i) number of significant words in the title (normalized, stemming, etc.), + (ii) module 10 of the number of characters of such words, and + (iii) a string obtained as an alternation of the function prefix(3) and suffix(3) (and vice versa) o the first 3 words (2 words if the title only has 2). For example, the title “Entity deduplication in big data graphs for scholarly communication” becomes “entity deduplication big data graphs scholarly communication” with two keys key “7.1entionbig” and “7.1itydedbig” (where 1 is module 10 of 54 characters of the normalized title.
    @@ -190,7 +190,7 @@
  • - Deduplication
    @@ -283,7 +283,7 @@
    • - Enrichment

      @@ -299,7 +299,7 @@

    • - Enrichment
      @@ -311,15 +311,12 @@ Project mining in OpenAIRE text mines the full-texts of publications in order to extract matches to funding project codes/IDs. The mining algorithm works by utilising - (i) the grant identifier, and - (ii) the project acronym (if available) of each project. + (i) the grant identifier, and + (ii) the project acronym (if available) of each project. The mining algorithm: - (1) - Preprocesses/normalizes the full-texts using several functions, which depend on the characteristics of each funder (i.e., the format of the grant identifiers), such as stopword and/or punctuation removal, tokenization, stemming, converting to lowercase; then - (2) - string matching of grant identifiers against the normalized text is done using database techniques; and - (3) - the results are validated and cleaned using the context near the match by looking at the context around the matched ID for relevant metadata and positive or negative words/phrases, in order to calculate a confidence value for each publication-->project link. + (1) Preprocesses/normalizes the full-texts using several functions, which depend on the characteristics of each funder (i.e., the format of the grant identifiers), such as stopword and/or punctuation removal, tokenization, stemming, converting to lowercase; then + (2) String matching of grant identifiers against the normalized text is done using database techniques; and + (3) The results are validated and cleaned using the context near the match by looking at the context around the matched ID for relevant metadata and positive or negative words/phrases, in order to calculate a confidence value for each publication-->project link. A confidence threshold is set to optimise high accuracy while minimising false positives, such as matches with page or report numbers, post/zip codes, parts of telephone numbers, DOIs or URLs, accession numbers. The algorithm also applies rules for disambiguating results, as different funders can share identical project IDs; for example, grant number 633172 could refer to H2020 project EuroMix but also to Australian-funded NHMRC project “Brain activity (EEG) analysis and brain imaging techniques to measure the neurobiological effects of sleep apnea”. Project mining works very well and was the first Text & Data Mining (TDM) service of OpenAIRE. @@ -371,7 +368,7 @@
    • - Enrichment
      The Deduction process (also known as “bulk tagging”) enriches each record with new information that can be derived from the existing property values. @@ -386,7 +383,7 @@
    • - Enrichment
      @@ -440,11 +437,11 @@
    • -
      +
      - Post Cleaning -
      +

      Lorem ipsum...

      @@ -456,11 +453,11 @@
    • -
      +
      - Indexing -
      +

      The final version of the OpenAIRE Research Graph is indexed on a Solr server that is used by the OpenAIRE portals (EXPLORE, CONNECT, PROVIDE) and APIs, the latter adopted by several third-party applications and organizations, such as:

      @@ -488,11 +485,11 @@
    • -
      +
      - Stats Analysis -
      +

      The OpenAIRE Research Graph is also processed by a pipeline for extracting the statistics and producing the charts for funders, research initiative, infrastructures, and policy makers that you can see on MONITOR. Based on the information available on the graph, OpenAIRE provides a set of indicators for monitoring the funding and research impact and the uptake of Open Science publishing practices, @@ -527,7 +524,7 @@

      Data & Metrics

      -

      Coming soon...

      +

      Coming soon...

      diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 4c0cc72..0bc3a93 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -56,9 +56,9 @@ export class AppComponent implements OnInit { { rootItem: new MenuItem("contact", "Support", "", "/support", false, [], null, {}), items: [ - new MenuItem("contact", "Contact", "", "/support", false, [], null, {}), - new MenuItem("documentation", "Documentation", "", "/support", false, [], null, {}, null, "documentation"), - new MenuItem("faq", "FAQs", "", "/support", false, [], null, {}, null, "faq"), + // new MenuItem("contact", "Contact", "", "/support", false, [], null, {}), + // new MenuItem("documentation", "Documentation", "", "/support", false, [], null, {}, null, "documentation"), + // new MenuItem("faq", "FAQs", "", "/support", false, [], null, {}, null, "faq"), ] } ];